Test results for armeabi, tinker, crypto_sign/mqsignlr25614896
[Page version: 20241215 22:35:41]
Measurements for armeabi, tinker, crypto_sign
Test results for armeabi, tinker, crypto_sign
Test results for crypto_sign/mqsignlr25614896
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_sign
Primitive: mqsignlr25614896
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
203260189 | 80844 0 524348 | 88745 456 525928 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241108 | 20241022 |
264150892 | 66469 0 524348 | 74975 476 525928 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241108 | 20241022 |
293169222 | 34840 0 524348 | 43385 456 525928 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241108 | 20241022 |
362448833 | 18007 0 524348 | 27159 448 525912 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241108 | 20241022 |
377488267 | 33454 0 524348 | 42825 456 525920 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241108 | 20241022 |
Compiler output
mqs.c: mqs.c:22:6: warning: unused function 'transpose' [-Wunused-function]
mqs.c: void transpose(uint8_t * r, const uint8_t * a)
mqs.c: ^
mqs.c: 1 warning generated.
rng.c: rng.c:29:15: warning: result of comparison of constant 4294967296 with expression of type 'unsigned long' is always false [-Wtautological-constant-out-of-range-compare]
rng.c: if(maxlen >= 0x100000000)
rng.c: ~~~~~~ ^ ~~~~~~~~~~~
rng.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
blas_matrix_ref.c: blas_matrix_ref.c: In function ‘gf256mat_solve_linear_eq_ref’:
blas_matrix_ref.c: blas_matrix_ref.c:199:15: warning: ‘<unknown>’ may be used uninitialized [-Wmaybe-uninitialized]
blas_matrix_ref.c: 199 | rr &= gf256mat_inv_ref(A_inv, A, H_half);
blas_matrix_ref.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blas_matrix_ref.c: blas_matrix_ref.c:134:10: note: by argument 2 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} to ‘gf256mat_inv_ref’ declared here
blas_matrix_ref.c: 134 | unsigned gf256mat_inv_ref(uint8_t* inv_a, const uint8_t* a, unsigned h)
blas_matrix_ref.c: | ^~~~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
aes.o aes128_ctr T
aes.o aes128_ctr_keyexp T
aes.o aes128_ctx_release T
aes.o aes128_ecb T
aes.o aes128_ecb_keyexp T
aes.o aes192_ctr T
aes.o aes192_ctr_keyexp T
aes.o aes192_ctx_release T
aes.o aes192_ecb T
aes.o aes192_ecb_keyexp T
aes.o aes256_ctr T
aes.o aes256_ctr_keyexp T
aes.o aes256_ctx_release T
aes.o aes256_ecb T
aes.o aes256_ecb_keyexp T
aes.o aes256ctr_init T
aes.o aes256ctr_prf T
aes.o aes256ctr_squeezeblocks T
blas_comm.o gf256v_is_zero T
blas_comm.o gf256v_set_zero T
blas_matrix.o gf256mat_back_substitute T
blas_matrix.o gf256mat_gaussian_elim T
blas_matrix.o gf256mat_inv T
blas_matrix.o gf256mat_mul T
blas_matrix.o gf256mat_prod T
blas_matrix.o gf256mat_solve_linear_eq T
blas_matrix_ref.o gf256mat_back_substitute_ref T
blas_matrix_ref.o gf256mat_gaussian_elim_ref T
blas_matrix_ref.o gf256mat_inv_ref T
blas_matrix_ref.o gf256mat_mul_ref T
blas_matrix_ref.o gf256mat_prod_ref T
blas_matrix_ref.o gf256mat_solve_linear_CORE_ref T
blas_matrix_ref.o gf256mat_solve_linear_eq_ref T
blas_matrix_ref.o gf256mat_solve_linear_eq_ref_modify T
blas_matrix_ref.o gf256mat_submat T
fips202.o KeccakF_RoundConstants R
fips202.o sha3_256 T
fips202.o sha3_512 T
fips202.o shake128 T
fips202.o shake128_absorb T
fips202.o shake128_absorb_once T
fips202.o shake128_finalize T
fips202.o shake128_init T
fips202.o shake128_squeeze T
fips202.o shake128_squeezeblocks T
fips202.o shake256 T
fips202.o shake256_absorb T
fips202.o shake256_absorb_once T
fips202.o shake256_finalize T
fips202.o shake256_init T
fips202.o shake256_squeeze T
fips202.o shake256_squeezeblocks T
mqs.o mqlr_sign T
mqs.o mqlr_verify T
mqs_keypair.o generate_keypair_mqlr T
mqs_keypair_computation.o cal_ext_pk_mqlr T
mqs_keypair_computation.o cal_ext_pk_mqlr_ref T
mqs_keypair_computation.o extpk_to_pk T
parallel_matrix_op.o UpperTrianglize T
parallel_matrix_op.o UpperTrianglize_circ T
parallel_matrix_op.o batch_matTr_madd_gf256 T
parallel_matrix_op.o batch_trimatTr_madd_gf256 T
parallel_matrix_op.o batch_trimat_madd_gf256 T
parallel_matrix_op.o circmat_eval T
rng.o AES256_CTR_DRBG_Update T
rng.o AES256_ECB T
rng.o DRBG_ctx B
rng.o handleErrors T
rng.o randombytes_init T
rng.o randombytes_init_with_state T
rng.o randombytes_with_state T
rng.o seedexpander T
rng.o seedexpander_init T
rng.o unused_randombytes T
utils_hash.o hash_msg T
utils_prng.o prng_dump T
utils_prng.o prng_dump_set T
utils_prng.o prng_expand_buffer T
utils_prng.o prng_gen T
utils_prng.o prng_set T
utils_prng.o userrand_dump_generated T
utils_prng.o userrand_source_file T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
TIMECOP error (can be valgrind bug)
error 142
Invalid write of size 4
at 0x...: main (try-anything.c:335)
Address 0xadbd6c58 is on thread 1's stack
32 bytes below stack pointer
Syscall param rlimit64(new_rlim) points to uninitialised byte(s)
at 0x...: __libc_do_syscall (libc-do-syscall.S:47)
by 0x...: setrlimit (setrlimit.c:47)
by 0x...: limits (try-anything.c:265)
by 0x...: main (try-anything.c:337)
Address 0xadbd6c58 is on thread 1's stack
in frame #1, created by setrlimit (setrlimit.c:35)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Syscall param rlimit64(new_rlim) points to uninitialised byte(s)
at 0x...: __libc_do_syscall (libc-do-syscall.S:47)
by 0x...: setrlimit (setrlimit.c:47)
by 0x...: limits (try-anything.c:268)
by 0x...: main (try-anything.c:337)
Address 0xadbd6c58 is on thread 1's stack
in frame #1, created by setrlimit (setrlimit.c:35)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Syscall param rlimit64(new_rlim) points to uninitialised byte(s)
at 0x...: __libc_do_syscall (libc-do-syscall.S:47)
by 0x...: setrlimit (setrlimit.c:47)
by 0x...: limits (try-anything.c:271)
by 0x...: main (try-anything.c:337)
Address 0xadbd6c58 is on thread 1's stack
in frame #1, created by setrlimit (setrlimit.c:35)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Invalid write of size 4
at 0x...: ??? (estream-convert-api.h:73)
by 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:23)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xadbd6890 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:24)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: ??? (estream-convert-api.h:73)
Alarm clock
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
TIMECOP error (can be valgrind bug)
error 142
Invalid write of size 4
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
by 0x...: main (try-anything.c:335)
Address 0xadbe8c70 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:62)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:62)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Address 0xadbe8c58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Use of uninitialised value of size 4
at 0x...: main (try-anything.c:344)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Invalid write of size 4
at 0x...: ??? (estream-convert-api.h:73)
by 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:23)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xadbe8898 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:24)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: ??? (estream-convert-api.h:73)
Invalid write of size 4
at 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:90)
by 0x...: cal_ext_pk_mqlr_ref (mqs_keypair_computation.c:64)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:72)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad7072d8 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:15)
by 0x...: cal_ext_pk_mqlr_ref (mqs_keypair_computation.c:68)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:72)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:90)
Invalid write of size 4
at 0x...: ??? (mqs_keypair_computation.c:15)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:74)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad92c320 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:135)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:138)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:140)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:142)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:143)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:144)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:34)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:40)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:98)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: circmat_eval (parallel_matrix_op.c:112)
by 0x...: mqlr_sign (mqs.c:100)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: circmat_eval (parallel_matrix_op.c:111)
by 0x...: mqlr_sign (mqs.c:100)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Use of uninitialised value of size 4
at 0x...: circmat_eval (parallel_matrix_op.c:122)
by 0x...: mqlr_sign (mqs.c:100)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: circmat_eval (parallel_matrix_op.c:119)
by 0x...: mqlr_sign (mqs.c:100)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:113)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:121)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gaussian_elim_ref (blas_matrix_ref.c:106)
by 0x...: mqlr_sign (mqs.c:128)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b0 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:132)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:134)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: mqlr_sign (mqs.c:147)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xadbde4b8 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:16)
by 0x...: mqlr_sign (mqs.c:148)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Use of uninitialised value of size 4
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Use of uninitialised value of size 4
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Use of uninitialised value of size 4
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: memset (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Conditional jump or move depends on uninitialised value(s)
at 0x...: mqlr_sign (mqs.c:161)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:16)
by 0x...: mqlr_sign (mqs.c:162)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:154)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:155)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:156)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:197)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:199)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:201)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:202)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:203)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:214)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:215)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:216)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:221)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:222)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:231)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c20 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:234)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:235)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:245)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:254)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:258)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
More than 100 errors detected. Subsequent errors
will still be recorded, but in less detail than before.
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:262)
by 0x...: main (try-anything.c:345)
Address 0xadbe8c28 is on thread 1's stack
24 bytes below stack pointer
Alarm clock
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
TIMECOP error (can be valgrind bug)
error 142
Invalid write of size 4
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
by 0x...: main (try-anything.c:335)
Address 0xad9fbc70 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:62)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:62)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Address 0xad9fbc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Use of uninitialised value of size 4
at 0x...: main (try-anything.c:344)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Invalid write of size 4
at 0x...: ??? (estream-convert-api.h:73)
by 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:23)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad9fb898 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:24)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: ??? (estream-convert-api.h:73)
Invalid write of size 4
at 0x...: ??? (mqs_keypair_computation.c:15)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:74)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad73f320 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:135)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:138)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:140)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:142)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:143)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:144)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:34)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:40)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:154)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:155)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:156)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:197)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:199)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:201)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:202)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:203)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:214)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:215)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:216)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:221)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:222)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:231)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:234)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:235)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:245)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:254)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:258)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: ??? (sign.c:48)
by 0x...: test (try.c:262)
by 0x...: main (try-anything.c:345)
Address 0xad9fbc28 is on thread 1's stack
24 bytes below stack pointer
Alarm clock
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
TIMECOP error (can be valgrind bug)
error 142
Invalid write of size 4
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
by 0x...: main (try-anything.c:335)
Address 0xad8adc70 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:62)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:63)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:64)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:65)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:66)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:67)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:68)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:69)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:70)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Invalid write of size 4
at 0x...: fail (try-anything.c:239)
by 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Address 0xad8adc58 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: allocate (try.c:71)
by 0x...: main (try-anything.c:339)
Uninitialised value was created by a stack allocation
at 0x...: fail (try-anything.c:239)
Use of uninitialised value of size 4
at 0x...: main (try-anything.c:344)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Invalid write of size 4
at 0x...: ??? (estream-convert-api.h:73)
by 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:23)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad8ad8a0 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:24)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: ??? (estream-convert-api.h:73)
Invalid write of size 4
at 0x...: br_aes_ct64_ortho (aes.c:281)
by 0x...: br_aes_ct64_keysched (aes.c:382)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad5f0f98 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:383)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:391)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:390)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_interleave_in (aes.c:304)
by 0x...: br_aes_ct64_keysched (aes.c:382)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Invalid write of size 4
at 0x...: br_aes_ct64_ortho (aes.c:281)
by 0x...: aes_ecb4x (aes.c:510)
by 0x...: aes_ecb (aes.c:562)
by 0x...: aes256_ecb (aes.c:676)
by 0x...: AES256_ECB (rng.c:124)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad5f1008 is on thread 1's stack
24 bytes below stack pointer
Conditional jump or move depends on uninitialised value(s)
at 0x...: aes_ecb4x (aes.c:508)
by 0x...: aes_ecb (aes.c:562)
by 0x...: aes256_ecb (aes.c:676)
by 0x...: AES256_ECB (rng.c:124)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_interleave_in (aes.c:284)
by 0x...: aes_ecb4x (aes.c:510)
by 0x...: aes_ecb (aes.c:562)
by 0x...: aes256_ecb (aes.c:676)
by 0x...: AES256_ECB (rng.c:124)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_interleave_in (aes.c:304)
by 0x...: aes_ecb4x (aes.c:510)
by 0x...: aes_ecb (aes.c:562)
by 0x...: aes256_ecb (aes.c:676)
by 0x...: AES256_ECB (rng.c:124)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_interleave_in (aes.c:305)
by 0x...: aes_ecb4x (aes.c:510)
by 0x...: aes_ecb (aes.c:562)
by 0x...: aes256_ecb (aes.c:676)
by 0x...: AES256_ECB (rng.c:124)
by 0x...: AES256_CTR_DRBG_Update (rng.c:203)
by 0x...: randombytes_init_with_state (rng.c:231)
by 0x...: prng_set (utils_prng.c:100)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:50)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:383)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: randombytes_with_state (rng.c:250)
by 0x...: prng_gen (utils_prng.c:107)
by 0x...: generate_T_part (mqs_keypair.c:25)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:53)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:391)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: randombytes_with_state (rng.c:250)
by 0x...: prng_gen (utils_prng.c:107)
by 0x...: generate_T_part (mqs_keypair.c:25)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:53)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Use of uninitialised value of size 4
at 0x...: br_aes_ct64_keysched (aes.c:390)
by 0x...: aes256_ecb_keyexp (aes.c:645)
by 0x...: AES256_ECB (rng.c:123)
by 0x...: randombytes_with_state (rng.c:250)
by 0x...: prng_gen (utils_prng.c:107)
by 0x...: generate_T_part (mqs_keypair.c:25)
by 0x...: _generate_sk_mqlr (mqs_keypair.c:53)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:63)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: br_aes_ct64_ortho (aes.c:281)
Invalid write of size 4
at 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:90)
by 0x...: cal_ext_pk_mqlr_ref (mqs_keypair_computation.c:64)
by 0x...: cal_ext_pk_mqlr (mqs_keypair_computation.c:83)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:72)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xad3cc2a0 is on thread 1's stack
40 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:16)
by 0x...: cal_ext_pk_mqlr_ref (mqs_keypair_computation.c:68)
by 0x...: cal_ext_pk_mqlr (mqs_keypair_computation.c:83)
by 0x...: generate_keypair_mqlr (mqs_keypair.c:72)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:28)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:90)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:135)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:136)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:138)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:140)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:142)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:143)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:144)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:34)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:40)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:98)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_back_substitute_ref (blas_matrix_ref.c:116)
by 0x...: gf256mat_inv_ref (blas_matrix_ref.c:145)
by 0x...: gf256mat_inv (blas_matrix.c:23)
by 0x...: gf256mat_solve_linear_eq_ref_modify (blas_matrix_ref.c:250)
by 0x...: gf256mat_solve_linear_eq (blas_matrix.c:43)
by 0x...: mqlr_sign (mqs.c:104)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a1920 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:17)
by 0x...: gf256v_set_zero (blas_comm.c:7)
by 0x...: gf256mat_inv_ref (blas_matrix_ref.c:146)
by 0x...: gf256mat_inv (blas_matrix.c:23)
by 0x...: gf256mat_solve_linear_eq_ref_modify (blas_matrix_ref.c:250)
by 0x...: gf256mat_solve_linear_eq (blas_matrix.c:43)
by 0x...: mqlr_sign (mqs.c:104)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_back_substitute_ref (blas_matrix_ref.c:116)
Conditional jump or move depends on uninitialised value(s)
at 0x...: _gf256v_add_u32 (blas_u32.h:11)
by 0x...: gf256v_set_zero (blas_comm.c:7)
by 0x...: gf256mat_inv_ref (blas_matrix_ref.c:146)
by 0x...: gf256mat_inv (blas_matrix.c:23)
by 0x...: gf256mat_solve_linear_eq_ref_modify (blas_matrix_ref.c:250)
by 0x...: gf256mat_solve_linear_eq (blas_matrix.c:43)
by 0x...: mqlr_sign (mqs.c:104)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_back_substitute_ref (blas_matrix_ref.c:116)
Use of uninitialised value of size 4
at 0x...: _gf256v_add_u32 (blas_u32.h:11)
by 0x...: gf256v_set_zero (blas_comm.c:7)
by 0x...: gf256mat_inv_ref (blas_matrix_ref.c:146)
by 0x...: gf256mat_inv (blas_matrix.c:23)
by 0x...: gf256mat_solve_linear_eq_ref_modify (blas_matrix_ref.c:250)
by 0x...: gf256mat_solve_linear_eq (blas_matrix.c:43)
by 0x...: mqlr_sign (mqs.c:104)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: gf256mat_back_substitute_ref (blas_matrix_ref.c:116)
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:113)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:121)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:132)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:134)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
by 0x...: gf256mat_prod (blas_matrix.c:18)
by 0x...: mqlr_sign (mqs.c:147)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:41)
by 0x...: test (try.c:145)
by 0x...: main (try-anything.c:345)
Address 0xad8a34d8 is on thread 1's stack
32 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:154)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:155)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:156)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:197)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:199)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:200)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:201)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:202)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:203)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:205)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: output_prepare (try-anything.c:183)
by 0x...: test (try.c:214)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:215)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:216)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Use of uninitialised value of size 4
at 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: output_prepare (try-anything.c:183)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:218)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:219)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:220)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:221)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:222)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:223)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:231)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:232)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: myrandom (try-anything.c:153)
by 0x...: test (try.c:233)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: test (try.c:234)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:235)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Use of uninitialised value of size 4
at 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_open (sign.c:52)
by 0x...: test (try.c:236)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: myrandom (try-anything.c:153)
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:245)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:254)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:258)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
More than 100 errors detected. Subsequent errors
will still be recorded, but in less detail than before.
Invalid write of size 4
at 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex (sign.c:48)
by 0x...: test (try.c:262)
by 0x...: main (try-anything.c:345)
Address 0xad8adc30 is on thread 1's stack
24 bytes below stack pointer
More than 10000000 total errors detected. I'm not reporting any more.
Final error counts will be inaccurate. Go fix your program!
Rerun with --error-limit=no to disable this cutoff. Note
that errors may occur in your program without prior warning from
Valgrind, because errors are no longer being displayed.
Alarm clock
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
TIMECOP error (can be valgrind bug)
error 142
Invalid write of size 4
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
by 0x...: main (try-anything.c:335)
Address 0xadf29c70 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: main (try-anything.c:344)
Uninitialised value was created by a stack allocation
at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)
Invalid write of size 4
at 0x...: ??? (estream-convert-api.h:73)
by 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:23)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Address 0xadf298a0 is on thread 1's stack
32 bytes below stack pointer
Use of uninitialised value of size 4
at 0x...: crypto_rng_chacha20_ref_constbranchindex (rng.c:24)
by 0x...: randombytes_internal (knownrandombytes.c:37)
by 0x...: randombytes (knownrandombytes.c:56)
by 0x...: crypto_sign_mqsignlr25614896_ref_constbranchindex_keypair (sign.c:23)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a stack allocation
at 0x...: ??? (estream-convert-api.h:73)
Alarm clock
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |