Test results for armeabi, tinker, crypto_kem/sntrup4591761

[Page version: 20241215 22:35:41]

Measurements for armeabi, tinker, crypto_kem Test results for armeabi, tinker, crypto_kem Test results for crypto_kem/sntrup4591761
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_kem
Primitive: sntrup4591761
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4197776919316 0 036401 420 1552T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
4203193219316 0 046513 420 1552refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
420362516548 0 022897 420 1552T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
420901986548 0 033009 420 1552refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
427200105728 0 021795 416 1544T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
427756655728 0 031907 416 1544refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
429658206656 0 025731 440 1552T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
430225956656 0 035843 440 1552refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
446994733694 0 018397 412 1544T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022
447460263694 0 028509 412 1544refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024120220241022

Namespace violations


r3_mult.o r3_mult T
r3_recip.o r3_recip T
random32.o small_random32 T
randomsmall.o small_random T
randomweightw.o small_random_weightw T
rq.o rq_decode T
rq.o rq_encode T
rq_mult.o rq_mult T
rq_recip3.o rq_recip3 T
rq_round3.o rq_round3 T
rq_rounded.o rq_decoderounded T
rq_rounded.o rq_encoderounded T
small.o small_decode T
small.o small_encode T
swap.o swap T

Number of similar (implementation,compiler) pairs: 10, namely:
ImplementationCompiler
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T: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)
T: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)
T: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)
T: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)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

TIMECOP error (can be valgrind bug)


error 99
2a13514be590076fee6e8ab84cc1a5479374f81c862994e025e9d41afb34c702 618179301 8654988287 1800000000 crypto_kem/sntrup4591761/ref
Invalid write of size 4
   at 0x...: main (try-anything.c:335)
 Address 0xada23c68 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 0xada23c68 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 0xada23c68 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 0xada23c68 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xada223c8 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

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...: small_random32 (random32.c:23)
   by 0x...: small_random_weightw (randomweightw.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:34)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:369)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:369)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: main (try-anything.c:368)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

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 99
2a13514be590076fee6e8ab84cc1a5479374f81c862994e025e9d41afb34c702 479217091 7627792832 1800000000 crypto_kem/sntrup4591761/ref
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 0xada10c80 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:64)
   by 0x...: main (try-anything.c:339)
 Address 0xada10c70 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 0xada10c70 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 0xada10c70 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 0xada10c70 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 0xada10c70 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 0xada10c70 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 0xada10c70 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 0xada10c70 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)

Invalid write of size 4
   at 0x...: fail (try-anything.c:239)
   by 0x...: allocate (try.c:72)
   by 0x...: main (try-anything.c:339)
 Address 0xada10c70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:72)
   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:73)
   by 0x...: main (try-anything.c:339)
 Address 0xada10c70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:73)
   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...: doit (try.c:118)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c88 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xada0f3e0 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

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...: small_random32 (random32.c:23)
   by 0x...: small_random_weightw (randomweightw.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:34)
   by 0x...: test (try.c:126)
   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...: output_prepare (try-anything.c:183)
   by 0x...: test (try.c:133)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c60 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: test (try.c:134)
   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:134)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c60 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)

Use of uninitialised value of size 4
   at 0x...: test (try.c:137)
   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:138)
   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:139)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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...: myrandom (try-anything.c:153)

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: output_prepare (try-anything.c:183)
   by 0x...: test (try.c:149)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c60 is on thread 1's stack
 24 bytes below stack pointer

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:151)
   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:153)
   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:154)
   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:155)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: myrandom (try-anything.c:153)
   by 0x...: test (try.c:157)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:169)
   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:170)
   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:172)
   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:172)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:175)
   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:176)
   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:177)
   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:185)
   by 0x...: main (try-anything.c:345)
 Address 0xada10c58 is on thread 1's stack
 32 bytes below stack pointer

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

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:188)
   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:189)
   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:190)
   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...: main (try-anything.c:347)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Invalid write of size 4
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: predoit (try.c:106)
   by 0x...: main (try-anything.c:351)
 Address 0xada10c78 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: predoit (try.c:107)
   by 0x...: main (try-anything.c:351)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:359)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:370)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: main (try-anything.c:368)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:290)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:297)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:366)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:412)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Use of uninitialised value of size 4
   at 0x...: _itoa (_itoa.c:420)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:412)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:174)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:184)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:188)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:204)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: pad_func (vfprintf-internal.c:192)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:211)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

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 99
2a13514be590076fee6e8ab84cc1a5479374f81c862994e025e9d41afb34c702 479524146 6655310462 1800000000 crypto_kem/sntrup4591761/ref
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 0xadcdac80 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:64)
   by 0x...: main (try-anything.c:339)
 Address 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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 0xadcdac70 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)

Invalid write of size 4
   at 0x...: fail (try-anything.c:239)
   by 0x...: allocate (try.c:72)
   by 0x...: main (try-anything.c:339)
 Address 0xadcdac70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:72)
   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:73)
   by 0x...: main (try-anything.c:339)
 Address 0xadcdac70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:73)
   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...: doit (try.c:118)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac88 is on thread 1's stack
 24 bytes below stack pointer

Invalid write of size 4
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac58 is on thread 1's stack
 32 bytes below stack pointer

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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xadcd93e0 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

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...: small_random32 (random32.c:23)
   by 0x...: small_random_weightw (randomweightw.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:34)
   by 0x...: test (try.c:126)
   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...: output_prepare (try-anything.c:183)
   by 0x...: test (try.c:133)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac60 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: test (try.c:134)
   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:134)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac60 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)

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

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...: myrandom (try-anything.c:153)

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: output_prepare (try-anything.c:183)
   by 0x...: test (try.c:149)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac60 is on thread 1's stack
 24 bytes below stack pointer

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

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

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: myrandom (try-anything.c:153)
   by 0x...: test (try.c:157)
   by 0x...: main (try-anything.c:345)
 Address 0xadcdac60 is on thread 1's stack
 24 bytes below stack pointer

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

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

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

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

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

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

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:188)
   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:189)
   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:190)
   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...: main (try-anything.c:347)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Invalid write of size 4
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: predoit (try.c:106)
   by 0x...: main (try-anything.c:351)
 Address 0xadcdac78 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: predoit (try.c:107)
   by 0x...: main (try-anything.c:351)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:359)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:370)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: main (try-anything.c:368)
 Uninitialised value was created by a stack allocation
   at 0x...: doit (try.c:118)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:290)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:297)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:366)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:412)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Use of uninitialised value of size 4
   at 0x...: _itoa (_itoa.c:420)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: _itoa (_itoa.c:412)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:121)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:174)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:184)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:188)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: __vfprintf_internal (vfprintf-process-arg.c:204)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: pad_func (vfprintf-internal.c:192)
   by 0x...: __vfprintf_internal (vfprintf-process-arg.c:211)
   by 0x...: printf (printf.c:33)
   by 0x...: printnum (try-anything.c:229)
   by 0x...: main (try-anything.c:376)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

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 99
2a13514be590076fee6e8ab84cc1a5479374f81c862994e025e9d41afb34c702 404020179 7030199025 1800000000 crypto_kem/sntrup4591761/ref
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 0xadcf9c80 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:64)
   by 0x...: main (try-anything.c:339)
 Address 0xadcf9c70 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:65)
   by 0x...: main (try-anything.c:339)
 Address 0xadcf9c70 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 0xadcf9c70 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 0xadcf9c70 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 0xadcf9c70 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 0xadcf9c70 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 0xadcf9c70 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 0xadcf9c70 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)

Invalid write of size 4
   at 0x...: fail (try-anything.c:239)
   by 0x...: allocate (try.c:72)
   by 0x...: main (try-anything.c:339)
 Address 0xadcf9c70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:72)
   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:73)
   by 0x...: main (try-anything.c:339)
 Address 0xadcf9c70 is on thread 1's stack
 40 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: allocate (try.c:73)
   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...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf83e8 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

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...: small_random32 (random32.c:23)
   by 0x...: small_random_weightw (randomweightw.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:34)
   by 0x...: test (try.c:126)
   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...: output_prepare (try-anything.c:183)
   by 0x...: test (try.c:133)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: test (try.c:134)
   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:134)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 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)

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

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...: myrandom (try-anything.c:153)

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)
   by 0x...: test (try.c:141)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 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:149)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

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

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

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...: myrandom (try-anything.c:153)

Invalid write of size 4
   at 0x...: myrandom (try-anything.c:153)
   by 0x...: test (try.c:157)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: test (try.c:158)
   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:159)
   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:160)
   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...: main (dec.c:23)
   by 0x...: test (try.c:160)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 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:168)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

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

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

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:175)
   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:176)
   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:177)
   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...: main (dec.c:23)
   by 0x...: test (try.c:177)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Invalid write of size 4
   at 0x...: myrandom (try-anything.c:153)
   by 0x...: test (try.c:185)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c60 is on thread 1's stack
 24 bytes below stack pointer

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

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

Use of uninitialised value of size 4
   at 0x...: test (try.c:188)
   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:189)
   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:190)
   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...: main (dec.c:23)
   by 0x...: test (try.c:190)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: test (try.c:199)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: test (try.c:208)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: test (try.c:213)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: test (try.c:218)
   by 0x...: main (try-anything.c:345)
 Address 0xadcf9c58 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:346)
 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...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)
   by 0x...: predoit (try.c:106)
   by 0x...: main (try-anything.c:351)
 Address 0xadcf9c80 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: predoit (try.c:107)
   by 0x...: main (try-anything.c:351)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_enc (keypair.c:20)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 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...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)
   by 0x...: doit (try.c:112)
   by 0x...: main (try-anything.c:357)
 Address 0xadcf9c80 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: doit (try.c:113)
   by 0x...: main (try-anything.c:357)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)

Use of uninitialised value of size 4
   at 0x...: doit (try.c:114)
   by 0x...: main (try-anything.c:357)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: doit (try.c:114)
   by 0x...: main (try-anything.c:357)
 Address 0xadcf9c78 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 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...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)
   by 0x...: doit (try.c:112)
   by 0x...: main (try-anything.c:357)
 Address 0xadcf9c80 is on thread 1's stack
 24 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: doit (try.c:113)
   by 0x...: main (try-anything.c:357)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)

Use of uninitialised value of size 4
   at 0x...: doit (try.c:114)
   by 0x...: main (try-anything.c:357)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_dec (enc.c:19)

Invalid write of size 4
   at 0x...: main (dec.c:23)
   by 0x...: doit (try.c:114)
   by 0x...: main (try-anything.c:357)
 Address 0xadcf9c78 is on thread 1's stack
 32 bytes below stack pointer

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:359)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: main (try-anything.c:368)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

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 99
2a13514be590076fee6e8ab84cc1a5479374f81c862994e025e9d41afb34c702 621703362 8882896067 1800000000 crypto_kem/sntrup4591761/ref
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 0xadc84c80 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Address 0xadc833d8 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...: small_random32 (random32.c:23)
   by 0x...: small_random (randomsmall.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:29)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

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...: small_random32 (random32.c:23)
   by 0x...: small_random_weightw (randomweightw.c:13)
   by 0x...: crypto_kem_sntrup4591761_ref_constbranchindex_keypair (keypair.c:34)
   by 0x...: test (try.c:126)
   by 0x...: main (try-anything.c:345)
 Uninitialised value was created by a stack allocation
   at 0x...: ??? (estream-convert-api.h:73)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:347)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:353)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:356)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:359)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:369)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:370)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Use of uninitialised value of size 4
   at 0x...: main (try-anything.c:368)
 Uninitialised value was created by a stack allocation
   at 0x...: crypto_stream_chacha20_dolbeau_arm_neon_constbranchindex_ECRYPT_keystream_bytes (impl.c:4)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)