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=121
        randombytes_stir /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=93
    _sodium_alloc_init /src/libsodium/src/libsodium/sodium/utils.c linenumber=41
      sysconf  linenumber=419
      sodium_misuse /src/libsodium/src/libsodium/sodium/core.c linenumber=431
        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=434
        randombytes_init_if_needed /src/libsodium/src/libsodium/randombytes/randombytes.c linenumber=153
    _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_avx512f /src/libsodium/src/libsodium/sodium/runtime.c linenumber=178
      sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=185
      sodium_runtime_has_ssse3 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=191
    _crypto_stream_salsa20_pick_best_implementation /src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c linenumber=47
      sodium_runtime_has_avx512f /src/libsodium/src/libsodium/sodium/runtime.c linenumber=94
      sodium_runtime_has_avx2 /src/libsodium/src/libsodium/sodium/runtime.c linenumber=101
    _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=107
    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=897
          fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=430
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=431
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=432
          fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=433
        ge25519_cmov8_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=900
          ge25519_cmov8 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=608
            negative /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=580
            ge25519_precomp_0 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=583
              fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=516
              fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=517
              fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=518
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=584
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=584
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=562
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=563
              fe25519_cmov /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=564
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=585
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=585
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=586
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=586
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=587
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=587
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=588
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=588
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=589
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=589
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=590
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=590
            equal /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=591
            ge25519_cmov /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=591
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=592
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=593
            fe25519_neg /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=594
              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=595
        ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=901
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=341
          fe25519_sub /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_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=344
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=345
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=346
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=347
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=348
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=349
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=350
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=902
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=393
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=394
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=395
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=396
        ge25519_p3_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=905
          ge25519_p3_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=509
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=482
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=483
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=484
          ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=510
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=416
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=417
            fe25519_sq2 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=418
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=419
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=420
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=421
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=422
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=423
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=424
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=906
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=381
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=382
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=383
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=907
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=908
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=909
        ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=910
        ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=911
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=912
        ge25519_cmov8_base /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=915
        ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=916
        ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=917
      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=494
          fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=59
            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
          safegcd_invert /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=60
            safegcd_from_bytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=305
              load64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=264
            safegcd_divsteps /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=311
              safegcd_sign_mask /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=195
                safegcd_barrier /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=68
              safegcd_barrier /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=196
              safegcd_unpack /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=207
              safegcd_unpack /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=208
            safegcd_update /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=313
              safegcd_sign_mask /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=122
              safegcd_sign_mask /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=123
            safegcd_divsteps /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=315
            safegcd_update /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=317
            safegcd_update /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=319
            safegcd_update /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=320
            safegcd_sign_mask /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=323
            safegcd_normalize /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=323
              safegcd_add_modulus_if_negative /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=106
                safegcd_sign_mask /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=87
                safegcd_carry /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=93
              safegcd_carry /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=110
              safegcd_add_modulus_if_negative /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=111
            safegcd_to_bytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/safegcd.h linenumber=324
              store64_le /src/libsodium/src/libsodium/./include/sodium/private/common.h linenumber=282
          fe25519_frombytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=61
            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_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=495
        fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=496
        fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=497
        fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=498
          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=2076
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2077
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2078
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2079
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2080
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2081
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2082
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2083
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2084
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2085
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2086
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2087
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2088
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2089
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2090
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2091
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2092
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2093
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2094
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2095
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2096
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2097
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2098
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=2099
        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=1574
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1575
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1576
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1577
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1578
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1579
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1580
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1581
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1582
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1583
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1584
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1585
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1587
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1588
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1589
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1590
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1591
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1592
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1593
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1594
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1595
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1596
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1597
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1598
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1600
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1601
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1602
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1603
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1604
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1605
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1606
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1607
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1608
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1609
          load_3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1610
          load_4 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=1611
        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=296
          fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=297
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=298
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=299
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=300
          fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=301
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=303
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=304
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=305
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=306
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=307
          fe25519_pow22523 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=309
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=72
            fe25519_sq /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_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=75
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=76
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=77
            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=84
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=86
            fe25519_mul /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=89
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=91
            fe25519_mul /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=98
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=100
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=102
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=103
            fe25519_sq /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=107
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=109
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=111
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=112
            fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=113
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=114
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=310
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=311
          fe25519_sq /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=313
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=314
          fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=315
          fe25519_iszero /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=316
            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=317
          fe25519_iszero /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=318
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=321
          fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=324
          fe25519_neg /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=325
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=327
        _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=700
          slide_vartime /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=701
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=703
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=452
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=453
            fe25519_copy /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=454
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=455
          ge25519_p3_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=705
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=706
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=708
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=191
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=192
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=193
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=194
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=195
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=196
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=197
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=198
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=199
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=200
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=201
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=709
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=710
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=712
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=713
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=714
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=716
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=717
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=718
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=720
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=721
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=722
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=724
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=725
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=726
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=728
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=729
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=730
          ge25519_add /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=732
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=733
          ge25519_p3_to_cached /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=734
          ge25519_p2_0 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=736
            fe25519_0 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=402
            fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=403
            fe25519_1 /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=404
          ge25519_p2_dbl /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=745
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=748
          ge25519_add /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=751
          ge25519_sub /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=643
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=644
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=645
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=646
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=647
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=648
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=649
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=650
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=651
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=652
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=653
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=756
          ge25519_madd /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=757
          ge25519_p1p1_to_p3 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=759
          ge25519_msub /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=760
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=362
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=363
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=364
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=365
            fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=366
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=367
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=368
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=369
            fe25519_sub /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=370
            fe25519_add /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=371
          ge25519_p1p1_to_p2 /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c linenumber=763
        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=664
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=665
          fe25519_mul /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=666
          fe25519_tobytes /src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h linenumber=667
          fe25519_isnegative /src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h linenumber=668
        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=200
  __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
====================================
