Test results for armeabi, tinker, crypto_sign/mqsignrr25611272

[Page version: 20241215 22:35:41]

Measurements for armeabi, tinker, crypto_sign Test results for armeabi, tinker, crypto_sign Test results for crypto_sign/mqsignrr25611272
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_sign
Primitive: mqsignrr25611272
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10753602379552 0 52434887425 456 525928refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110920241022
13698320958177 0 52434866695 476 525928refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110920241022
15429520134472 0 52434842985 456 525928refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110920241022
18995527017827 0 52434827055 448 525912refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110920241022
19942718532902 0 52434842313 456 525920refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110920241022

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:
ImplementationCompiler
refclang -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:
ImplementationCompiler
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
refgcc -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 mqrr_sign T
mqs.o mqrr_verify T
mqs_keypair.o generate_keypair_mqrr T
mqs_keypair_computation.o cal_ext_pk_mqrr T
mqs_keypair_computation.o cal_ext_pk_mqrr_ref T
mqs_keypair_computation.o extpk_to_pk T
parallel_matrix_op.o batch_quad_trimat_eval_gf256 T
parallel_matrix_op.o batch_trimatTr_madd_gf256 T
parallel_matrix_op.o batch_trimat_madd_gf256 T
parallel_matrix_op.o batch_upper_matTr_x_mat_gf256 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:
ImplementationCompiler
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
refgcc -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 0xade07c58 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 0xade07c58 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 0xade07c58 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 0xade07c58 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:23)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xade07890 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_mqsignrr25611272_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:
ImplementationCompiler
refclang -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 0xada8fc70 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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 0xada8fc58 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:23)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xada8f898 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_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
   by 0x...: batch_trimat_madd_gf256 (parallel_matrix_op.c:18)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad964818 is on thread 1's stack
 24 bytes below stack pointer

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: batch_trimat_madd_gf256 (parallel_matrix_op.c:19)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Use of uninitialised value of size 4
   at 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_trimat_madd_gf256 (parallel_matrix_op.c:18)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: gf256mat_prod_ref (blas_matrix_ref.c:16)
   by 0x...: batch_trimat_madd_gf256 (parallel_matrix_op.c:18)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: 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...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:63)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad962458 is on thread 1's stack
 24 bytes below stack pointer

Conditional jump or move depends on uninitialised value(s)
   at 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:65)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:62)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Use of uninitialised value of size 4
   at 0x...: _gf256v_add_u32 (blas_u32.h:14)
   by 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:66)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:66)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:65)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: memcpy (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...: _gf256v_add_u32 (blas_u32.h:15)
   by 0x...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:66)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: 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...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:46)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:52)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad961090 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:14)
   by 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:47)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:52)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:47)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:52)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)

Invalid write of size 4
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:73)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad9648f8 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libcrypto.so.3)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libcrypto.so.3)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

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 0xada8fc28 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 0xada8fc28 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 0xada8fc20 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 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_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...: mqrr_sign (mqs.c:98)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada896a0 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: gf256mat_prod_ref (blas_matrix_ref.c:16)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:82)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:71)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:82)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:71)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:82)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:81)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:82)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: gf256v_set_zero (blas_comm.c:7)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:15)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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)

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...: 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...: _gf256v_add_u32 (blas_u32.h:21)
   by 0x...: gf256v_set_zero (blas_comm.c:7)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:15)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:71)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:71)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_madd_u32 (blas_u32.h:81)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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_madd_u32 (blas_u32.h:74)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:17)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:88)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:91)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada896a0 is on thread 1's stack
 24 bytes below stack pointer

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_prod_ref (blas_matrix_ref.c:15)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:91)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_add_u32 (blas_u32.h:21)
   by 0x...: gf256v_set_zero (blas_comm.c:7)
   by 0x...: gf256mat_prod_ref (blas_matrix_ref.c:15)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:91)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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)


More than 100 errors detected.  Subsequent errors
will still be recorded, but in less detail than before.
Conditional jump or move depends on uninitialised value(s)
   at 0x...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:92)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_add_u32 (blas_u32.h:11)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:92)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: _gf256v_add_u32 (blas_u32.h:21)
   by 0x...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:92)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: mqrr_sign (mqs.c:113)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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...: mqrr_sign (mqs.c:121)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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...: mqrr_sign (mqs.c:128)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89868 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: mqrr_sign (mqs.c:130)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: gf256mat_gaussian_elim_ref (blas_matrix_ref.c:106)

Use of uninitialised value of size 4
   at 0x...: mqrr_sign (mqs.c:130)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: gf256mat_gaussian_elim_ref (blas_matrix_ref.c:106)

Invalid write of size 4
   at 0x...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
   by 0x...: mqrr_sign (mqs.c:132)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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...: mqrr_sign (mqs.c:134)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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:14)
   by 0x...: mqrr_sign (mqs.c:137)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: mqrr_sign (mqs.c:147)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xada89870 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...: mqrr_sign (mqs.c:148)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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)

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...: mqrr_sign (mqs.c:161)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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 0xada8fc28 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 0xada8fc20 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 0xada8fc20 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:50)
   by 0x...: test (try.c:205)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 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 0xada8fc28 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 0xada8fc20 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 0xada8fc20 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 0xada8fc20 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:50)
   by 0x...: test (try.c:223)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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 0xada8fc20 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 0xada8fc20 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 0xada8fc20 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:50)
   by 0x...: test (try.c:236)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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:50)
   by 0x...: test (try.c:245)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:254)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:258)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:262)
   by 0x...: main (try-anything.c:345)
 Address 0xada8fc28 is on thread 1's stack
 24 bytes below stack pointer

Alarm clock

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
refgcc -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 0xad936c70 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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 0xad936c58 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:23)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad936898 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_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:73)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xad80b8f8 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libcrypto.so.3)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libcrypto.so.3)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: memcpy (in /usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
 Uninitialised value was created by a stack allocation
   at 0x...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Use of uninitialised value of size 4
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: generate_keypair_mqrr (mqs_keypair.c:76)
   by 0x...: crypto_sign_mqsignrr25611272_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...: generate_keypair_mqrr (mqs_keypair_computation.c:15)

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 0xad936c28 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 0xad936c28 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 0xad936c28 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 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_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 0xad936c28 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 0xad936c28 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 0xad936c28 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:50)
   by 0x...: test (try.c:205)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 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 0xad936c28 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 0xad936c28 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 0xad936c28 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 0xad936c28 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:50)
   by 0x...: test (try.c:223)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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 0xad936c28 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 0xad936c28 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 0xad936c28 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:50)
   by 0x...: test (try.c:236)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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:50)
   by 0x...: test (try.c:245)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:254)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:258)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: ??? (sign.c:50)
   by 0x...: test (try.c:262)
   by 0x...: main (try-anything.c:345)
 Address 0xad936c28 is on thread 1's stack
 24 bytes below stack pointer

Alarm clock

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
refgcc -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 0xadd5fc70 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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 0xadd5fc58 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:23)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5f8a0 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_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadc34578 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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadc345e8 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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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_mqrr (mqs_keypair.c:50)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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:26)
   by 0x...: _generate_sk_mqrr (mqs_keypair.c:53)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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:26)
   by 0x...: _generate_sk_mqrr (mqs_keypair.c:53)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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:26)
   by 0x...: _generate_sk_mqrr (mqs_keypair.c:53)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:62)
   by 0x...: crypto_sign_mqsignrr25611272_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...: gf256mat_gauss_elim_ref (blas_matrix_ref.c:14)
   by 0x...: gf256mat_prod (blas_matrix.c:18)
   by 0x...: batch_trimat_madd_gf256 (parallel_matrix_op.c:18)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:50)
   by 0x...: cal_ext_pk_mqrr (mqs_keypair_computation.c:60)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadc347d0 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...: batch_upper_matTr_x_mat_gf256 (parallel_matrix_op.c:63)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:51)
   by 0x...: cal_ext_pk_mqrr (mqs_keypair_computation.c:60)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadc32410 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...: batch_trimatTr_madd_gf256 (parallel_matrix_op.c:46)
   by 0x...: cal_ext_pk_mqrr_ref (mqs_keypair_computation.c:52)
   by 0x...: cal_ext_pk_mqrr (mqs_keypair_computation.c:60)
   by 0x...: generate_keypair_mqrr (mqs_keypair.c:71)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:28)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadc31038 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 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:34)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_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...: mqrr_sign (mqs.c:98)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:81)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd596d0 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...: batch_quad_trimat_eval_gf256 (parallel_matrix_op.c:91)
   by 0x...: mqrr_sign (mqs.c:100)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd596d0 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...: mqrr_sign (mqs.c:104)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd588a0 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...: mqrr_sign (mqs.c:104)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: mqrr_sign (mqs.c:104)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: mqrr_sign (mqs.c:104)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   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...: mqrr_sign (mqs.c:113)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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...: mqrr_sign (mqs.c:121)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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...: mqrr_sign (mqs.c:132)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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...: mqrr_sign (mqs.c:134)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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...: mqrr_sign (mqs.c:147)
   by 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:42)
   by 0x...: test (try.c:145)
   by 0x...: main (try-anything.c:345)
 Address 0xadd59888 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 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:205)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:223)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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 0xadd5fc30 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 0xadd5fc30 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 0xadd5fc30 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_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:236)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex_open (sign.c:54)
   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)


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_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:245)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:254)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:258)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: crypto_sign_mqsignrr25611272_ref_constbranchindex (sign.c:50)
   by 0x...: test (try.c:262)
   by 0x...: main (try-anything.c:345)
 Address 0xadd5fc30 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:
ImplementationCompiler
refgcc -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 0xadf97c70 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_mqsignrr25611272_ref_constbranchindex_keypair (sign.c:23)
   by 0x...: test (try.c:128)
   by 0x...: main (try-anything.c:345)
 Address 0xadf978a8 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_mqsignrr25611272_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:
ImplementationCompiler
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)