Call tree
LLVMFuzzerTestOneInput /src/crypto_sign_fuzzer.cc linenumber=-1
  sodium_init /src/libsodium/src/libsodium/sodium/core.c linenumber=22
    sodium_crit_enter /src/libsodium/src/libsodium/sodium/core.c linenumber=30
      pthread_mutex_lock  linenumber=120
      __assert_fail  linenumber=121
    sodium_crit_leave /src/libsodium/src/libsodium/sodium/core.c linenumber=34
      pthread_mutex_unlock  linenumber=138
    _sodium_runtime_get_cpu_features /src/libsodium/src/libsodium/sodium/runtime.c linenumber=39
      _sodium_runtime_arm_cpu_features /src/libsodium/src/libsodium/sodium/runtime.c linenumber=314
      _sodium_runtime_intel_cpu_features /src/libsodium/src/libsodium/sodium/runtime.c linenumber=315
        _cpuid /src/libsodium/src/libsodium/sodium/runtime.c linenumber=198
        _cpuid /src/libsodium/src/libsodium/sodium/runtime.c linenumber=202
        _cpuid /src/libsodium/src/libsodium/sodium/runtime.c linenumber=271
        _cpuid /src/libsodium/src/libsodium/sodium/runtime.c linenumber=281
    randombytes_stir /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=40
      randombytes_init_if_needed /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=139
        randombytes_stir /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=111
    _sodium_alloc_init /src/libsodium/src/libsodium/sodium/utils.c linenumber=41
      sysconf  linenumber=409
      sodium_misuse /src/libsodium/src/libsodium/sodium/core.c linenumber=421
        sodium_crit_leave /src/libsodium/src/libsodium/sodium/core.c linenumber=193
        sodium_crit_enter /src/libsodium/src/libsodium/sodium/core.c linenumber=194
        sodium_crit_leave /src/libsodium/src/libsodium/sodium/core.c linenumber=196
        abort  linenumber=201
      randombytes_buf /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=424
        randombytes_init_if_needed /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=171
    _crypto_pwhash_argon2_pick_best_implementation /src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c linenumber=42
      argon2_pick_best_implementation /src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c linenumber=569
        sodium_runtime_has_avx512f /src/libsodium/src/libsodium/sodium/runtime.c linenumber=537
        sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=544
        sodium_runtime_has_ssse3 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=550
    _crypto_generichash_blake2b_pick_best_implementation /src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c linenumber=43
      blake2b_pick_best_implementation /src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c linenumber=115
        sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=416
        sodium_runtime_has_sse41 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=423
        sodium_runtime_has_ssse3 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=429
    _crypto_onetimeauth_poly1305_pick_best_implementation /src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c linenumber=44
      sodium_runtime_has_sse2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=85
    _crypto_scalarmult_curve25519_pick_best_implementation /src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c linenumber=45
      sodium_runtime_has_avx /src/libsodium/src/libsodium/sodium/runtime.c linenumber=55
    _crypto_stream_chacha20_pick_best_implementation /src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c linenumber=46
      sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=172
      sodium_runtime_has_ssse3 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=178
    _crypto_stream_salsa20_pick_best_implementation /src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c linenumber=47
      sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=88
    _crypto_aead_aegis128l_pick_best_implementation /src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c linenumber=48
      sodium_runtime_has_aesni /src/libsodium/src/libsodium/sodium/runtime.c linenumber=158
      sodium_runtime_has_avx /src/libsodium/src/libsodium/sodium/runtime.c linenumber=158
    _crypto_aead_aegis256_pick_best_implementation /src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c linenumber=49
      sodium_runtime_has_aesni /src/libsodium/src/libsodium/sodium/runtime.c linenumber=157
      sodium_runtime_has_avx /src/libsodium/src/libsodium/sodium/runtime.c linenumber=157
    sodium_crit_leave /src/libsodium/src/libsodium/sodium/core.c linenumber=51
  __assert_fail  linenumber=23
  _Z17setup_fake_randomPKhm /src/fake_random.h linenumber=29
    randombytes_set_implementation /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=57
    __assert_fail  linenumber=58
    randombytes_implementation_name /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=60
      randombytes_init_if_needed /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=125
    strcmp  linenumber=60
    __assert_fail  linenumber=60
    sodium_init /src/libsodium/src/libsodium/sodium/core.c linenumber=61
    __assert_fail  linenumber=62
  crypto_sign_seed_keypair /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=38
    crypto_sign_ed25519_seed_keypair /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.c linenumber=50
      crypto_hash_sha512 /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=18
        crypto_hash_sha512_init /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=279
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=280
          SHA512_Transform /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=242
            be64dec_vect /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=119
              load64_be /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=56
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=122
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=123
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=124
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=125
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=126
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=127
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=128
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=129
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=130
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=131
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=132
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=133
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=134
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=135
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=136
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=137
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=141
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=142
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=143
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=144
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=145
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=146
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=147
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=148
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=149
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=150
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=151
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=152
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=153
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=154
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=155
            rotr64 /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=156
          SHA512_Transform /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=247
          sodium_memzero /src/libsodium/src/libsodium/sodium/utils.c linenumber=255
            explicit_bzero  linenumber=132
        crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=281
          SHA512_Pad /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=265
            SHA512_Transform /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=188
            be64enc_vect /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=191
              store64_be /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=46
            SHA512_Transform /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=192
          be64enc_vect /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=266
          sodium_memzero /src/libsodium/src/libsodium/sodium/utils.c linenumber=267
          sodium_memzero /src/libsodium/src/libsodium/sodium/utils.c linenumber=268
      ge25519_scalarmult_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=23
        ge25519_p3_0 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=941
          fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=474
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=475
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=476
          fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=477
        ge25519_cmov8_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=944
          ge25519_cmov8 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=652
            negative /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=624
            ge25519_precomp_0 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=627
              fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=560
              fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=561
              fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=562
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=628
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=628
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=606
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=607
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=608
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=629
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=629
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=630
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=630
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=631
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=631
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=632
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=632
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=633
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=633
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=634
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=634
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=635
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=635
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=636
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=637
            fe25519_neg /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=638
              fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=97
              fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=98
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=639
        ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=945
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=385
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=386
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=387
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=388
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=389
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=390
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=391
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=392
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=393
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=394
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=946
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=437
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=438
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=439
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=440
        ge25519_p3_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=949
          ge25519_p3_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=553
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=526
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=527
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=528
          ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=554
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=460
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=461
            fe25519_sq2 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=462
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=463
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=464
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=465
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=466
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=467
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=468
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=950
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=425
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=426
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=427
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=951
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=952
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=953
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=954
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=955
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=956
        ge25519_cmov8_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=959
        ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=960
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=961
      ge25519_p3_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=24
        fe25519_invert /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=538
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=62
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=63
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=64
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=65
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=66
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=67
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=68
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=69
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=71
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=73
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=74
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=76
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=78
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=79
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=81
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=83
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=85
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=87
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=88
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=90
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=92
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=93
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=95
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=97
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=99
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=101
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=103
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=105
        fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=539
        fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=540
        fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=541
          fe25519_reduce /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=107
          store64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=112
          store64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=113
          store64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=114
          store64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=115
        fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=542
          fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=207
  crypto_sign_detached /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=42
    crypto_sign_ed25519_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=80
      _crypto_sign_ed25519_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=101
        _crypto_sign_ed25519_ref10_hinit /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=60
          crypto_hash_sha512_init /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=21
          crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=23
        crypto_hash_sha512 /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=62
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=66
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=69
        crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=70
        sc25519_reduce /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=74
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2192
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2193
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2194
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2195
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2196
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2197
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2198
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2199
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2200
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2201
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2202
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2203
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2204
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2205
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2206
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2207
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2208
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2209
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2210
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2211
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2212
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2213
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2214
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2215
        ge25519_scalarmult_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=75
        ge25519_p3_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=76
        _crypto_sign_ed25519_ref10_hinit /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=78
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=79
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=80
        crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=81
        sc25519_reduce /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=83
        _crypto_sign_ed25519_clamp /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=84
        sc25519_muladd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=85
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1618
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1619
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1620
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1621
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1622
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1623
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1624
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1625
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1626
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1627
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1628
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1629
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1631
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1632
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1633
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1634
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1635
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1636
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1637
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1638
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1639
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1640
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1641
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1642
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1644
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1645
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1646
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1647
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1648
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1649
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1650
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1651
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1652
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1653
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1654
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1655
        sodium_memzero /src/libsodium/src/libsodium/sodium/utils.c linenumber=87
        sodium_memzero /src/libsodium/src/libsodium/sodium/utils.c linenumber=88
  __assert_fail  linenumber=43
  __assert_fail  linenumber=44
  crypto_sign_verify_detached /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=46
    crypto_sign_ed25519_verify_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c linenumber=87
      _crypto_sign_ed25519_verify_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c linenumber=65
        sc25519_is_canonical /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=33
        ge25519_has_small_order /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=34
        ge25519_is_canonical /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=37
        ge25519_has_small_order /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=38
        ge25519_frombytes_negate_vartime /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=42
          fe25519_frombytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=340
            load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=11
            load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=12
            load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=13
            load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=14
            load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=15
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=341
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=342
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=343
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=344
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=345
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=347
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=348
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=349
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=350
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=351
          fe25519_pow22523 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=353
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=116
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=117
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=118
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=119
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=120
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=121
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=122
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=123
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=125
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=127
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=128
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=130
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=132
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=133
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=135
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=137
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=139
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=141
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=142
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=144
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=146
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=147
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=149
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=151
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=153
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=155
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=156
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=157
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=158
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=354
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=355
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=357
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=358
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=359
          fe25519_iszero /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=360
            fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=222
            sodium_is_zero /src/libsodium/src/libsodium/sodium/utils.c linenumber=224
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=361
          fe25519_iszero /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=362
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=365
          fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=368
          fe25519_neg /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=369
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=371
        _crypto_sign_ed25519_ref10_hinit /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=45
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=46
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=47
        crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=48
        crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=49
        sc25519_reduce /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=50
        ge25519_double_scalarmult_vartime /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=52
          slide_vartime /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=744
          slide_vartime /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=745
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=747
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=496
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=497
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=498
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=499
          ge25519_p3_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=749
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=750
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=752
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=235
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=236
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=237
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=238
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=239
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=240
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=241
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=242
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=243
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=244
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=245
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=753
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=754
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=756
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=757
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=758
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=760
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=761
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=762
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=764
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=765
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=766
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=768
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=769
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=770
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=772
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=773
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=774
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=776
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=777
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=778
          ge25519_p2_0 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=780
            fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=446
            fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=447
            fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=448
          ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=789
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=792
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=793
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=795
          ge25519_sub /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=796
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=687
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=688
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=689
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=690
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=691
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=692
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=693
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=694
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=695
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=696
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=697
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=800
          ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=801
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=803
          ge25519_msub /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=804
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=406
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=407
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=408
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=409
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=410
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=411
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=412
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=413
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=414
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=415
          ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=807
        ge25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=53
          fe25519_invert /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=708
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=709
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=710
          fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=711
          fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=712
        crypto_verify_32 /src/libsodium/src/libsodium/crypto_verify/verify.c linenumber=55
          crypto_verify_n /src/libsodium/src/libsodium/crypto_verify/verify.c linenumber=96
        sodium_memcmp /src/libsodium/src/libsodium/sodium/utils.c linenumber=56
          _sodium_dummy_symbol_to_prevent_memcmp_lto /src/libsodium/src/libsodium/sodium/utils.c linenumber=199
  __assert_fail  linenumber=47
  crypto_sign_init /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=51
    crypto_sign_ed25519ph_init /src/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c linenumber=93
      crypto_hash_sha512_init /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=63
  crypto_sign_update /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=52
    crypto_sign_ed25519ph_update /src/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c linenumber=100
      crypto_hash_sha512_update /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=71
  crypto_sign_update /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=53
  crypto_sign_final_create /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=55
    crypto_sign_ed25519ph_final_create /src/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c linenumber=107
      crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=82
      _crypto_sign_ed25519_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c linenumber=84
  __assert_fail  linenumber=56
  crypto_sign_init /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=59
  crypto_sign_update /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=60
  crypto_sign_update /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=61
  crypto_sign_final_verify /src/libsodium/src/libsodium/crypto_sign/crypto_sign.c linenumber=62
    crypto_sign_ed25519ph_final_verify /src/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c linenumber=114
      crypto_hash_sha512_final /src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c linenumber=94
      _crypto_sign_ed25519_verify_detached /src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c linenumber=96
  __assert_fail  linenumber=63
====================================
