error 0 468a643a416a904ff1eacf48fe00e45ccf43d02421382bc26dcac7b2f600cb4c 168522808 824663536 4300000000 crypto_sign/dilithium2/ref ==12216== Memcheck, a memory error detector ==12216== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==12216== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==12216== Command: ./try ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x40222C: expand_mat (sign.c:50) ==12216== by 0x4026BD: crypto_sign_dilithium2_ref (sign.c:218) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x404552: rej_gamma1m1 (poly.c:308) ==12216== by 0x404493: poly_uniform_gamma1m1 (poly.c:351) ==12216== by 0x402736: crypto_sign_dilithium2_ref (sign.c:226) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x404571: rej_gamma1m1 (poly.c:310) ==12216== by 0x404493: poly_uniform_gamma1m1 (poly.c:351) ==12216== by 0x402736: crypto_sign_dilithium2_ref (sign.c:226) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x4023A8: challenge (sign.c:103) ==12216== by 0x4027EA: crypto_sign_dilithium2_ref (sign.c:239) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Use of uninitialised value of size 8 ==12216== at 0x4023AA: challenge (sign.c:105) ==12216== by 0x4027EA: crypto_sign_dilithium2_ref (sign.c:239) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x40423C: poly_chknorm (poly.c:153) ==12216== by 0x404C2B: polyvecl_chknorm (polyvec.c:105) ==12216== by 0x402875: crypto_sign_dilithium2_ref (sign.c:250) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x40423C: poly_chknorm (poly.c:153) ==12216== by 0x404E5B: polyveck_chknorm (polyvec.c:242) ==12216== by 0x402915: crypto_sign_dilithium2_ref (sign.c:262) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x402957: crypto_sign_dilithium2_ref (sign.c:267) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x40423C: poly_chknorm (poly.c:153) ==12216== by 0x404E5B: polyveck_chknorm (polyvec.c:242) ==12216== by 0x4029CF: crypto_sign_dilithium2_ref (sign.c:277) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x402A30: crypto_sign_dilithium2_ref (sign.c:284) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x403DB3: pack_sig (packing.c:172) ==12216== by 0x402A57: crypto_sign_dilithium2_ref (sign.c:288) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x403E33: pack_sig (packing.c:186) ==12216== by 0x402A57: crypto_sign_dilithium2_ref (sign.c:288) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== Conditional jump or move depends on uninitialised value(s) ==12216== at 0x403E58: pack_sig (packing.c:188) ==12216== by 0x402A57: crypto_sign_dilithium2_ref (sign.c:288) ==12216== by 0x400DF6: timecop_doit (try.c:96) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== Uninitialised value was created by a client request ==12216== at 0x400DC7: timecop_doit (try.c:95) ==12216== by 0x401E70: main (try-anything.c:306) ==12216== ==12216== ==12216== HEAP SUMMARY: ==12216== in use at exit: 63,960 bytes in 10 blocks ==12216== total heap usage: 16 allocs, 6 frees, 77,904 bytes allocated ==12216== ==12216== LEAK SUMMARY: ==12216== definitely lost: 0 bytes in 0 blocks ==12216== indirectly lost: 0 bytes in 0 blocks ==12216== possibly lost: 63,960 bytes in 10 blocks ==12216== still reachable: 0 bytes in 0 blocks ==12216== suppressed: 0 bytes in 0 blocks ==12216== Rerun with --leak-check=full to see details of leaked memory ==12216== ==12216== For lists of detected and suppressed errors, rerun with: -s ==12216== ERROR SUMMARY: 41780 errors from 13 contexts (suppressed: 0 from 0)