error 0 8dbf81277b2381e1bdc0780db4544e43b21c75bebf2941c7f849a142e7b10bbb 118865788 893327165 4300000000 crypto_sign/dilithium3/ref ==13066== Memcheck, a memory error detector ==13066== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==13066== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==13066== Command: ./try ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x40222C: expand_mat (sign.c:50) ==13066== by 0x4026AD: crypto_sign_dilithium3_ref (sign.c:218) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x404562: rej_gamma1m1 (poly.c:308) ==13066== by 0x4044A3: poly_uniform_gamma1m1 (poly.c:351) ==13066== by 0x402726: crypto_sign_dilithium3_ref (sign.c:226) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x404581: rej_gamma1m1 (poly.c:310) ==13066== by 0x4044A3: poly_uniform_gamma1m1 (poly.c:351) ==13066== by 0x402726: crypto_sign_dilithium3_ref (sign.c:226) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x402398: challenge (sign.c:103) ==13066== by 0x4027DA: crypto_sign_dilithium3_ref (sign.c:239) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Use of uninitialised value of size 8 ==13066== at 0x40239A: challenge (sign.c:105) ==13066== by 0x4027DA: crypto_sign_dilithium3_ref (sign.c:239) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x40424C: poly_chknorm (poly.c:153) ==13066== by 0x404C2B: polyvecl_chknorm (polyvec.c:105) ==13066== by 0x402865: crypto_sign_dilithium3_ref (sign.c:250) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x40424C: poly_chknorm (poly.c:153) ==13066== by 0x404E5B: polyveck_chknorm (polyvec.c:242) ==13066== by 0x402905: crypto_sign_dilithium3_ref (sign.c:262) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x402947: crypto_sign_dilithium3_ref (sign.c:267) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x40424C: poly_chknorm (poly.c:153) ==13066== by 0x404E5B: polyveck_chknorm (polyvec.c:242) ==13066== by 0x4029BF: crypto_sign_dilithium3_ref (sign.c:277) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x402A20: crypto_sign_dilithium3_ref (sign.c:284) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x403DC3: pack_sig (packing.c:172) ==13066== by 0x402A47: crypto_sign_dilithium3_ref (sign.c:288) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x403E43: pack_sig (packing.c:186) ==13066== by 0x402A47: crypto_sign_dilithium3_ref (sign.c:288) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== Conditional jump or move depends on uninitialised value(s) ==13066== at 0x403E68: pack_sig (packing.c:188) ==13066== by 0x402A47: crypto_sign_dilithium3_ref (sign.c:288) ==13066== by 0x400DF6: timecop_doit (try.c:96) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== Uninitialised value was created by a client request ==13066== at 0x400DC7: timecop_doit (try.c:95) ==13066== by 0x401E70: main (try-anything.c:306) ==13066== ==13066== ==13066== HEAP SUMMARY: ==13066== in use at exit: 70,530 bytes in 10 blocks ==13066== total heap usage: 16 allocs, 6 frees, 84,474 bytes allocated ==13066== ==13066== LEAK SUMMARY: ==13066== definitely lost: 0 bytes in 0 blocks ==13066== indirectly lost: 0 bytes in 0 blocks ==13066== possibly lost: 70,530 bytes in 10 blocks ==13066== still reachable: 0 bytes in 0 blocks ==13066== suppressed: 0 bytes in 0 blocks ==13066== Rerun with --leak-check=full to see details of leaked memory ==13066== ==13066== For lists of detected and suppressed errors, rerun with: -s ==13066== ERROR SUMMARY: 31562 errors from 13 contexts (suppressed: 0 from 0)