error 0 301ee1cd51715288522eb3fb47428447552e20ab053c36a137f227d837bedb3f 129767007 902229124 4300000000 crypto_sign/qtesla3f/ref ==19004== Memcheck, a memory error detector ==19004== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==19004== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==19004== Command: ./try ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4043A0: poly_uniform (poly.c:137) ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4043C4: poly_uniform (poly.c:139) ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4043F1: poly_uniform (poly.c:141) ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x404422: poly_uniform (poly.c:143) ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x4048DD: encode_c (sample.c:273) ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x4048F6: encode_c (sample.c:275) ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4048E6: encode_c (sample.c:273) ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4026C7: sparse_mul16 (sign.c:263) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x4026E3: sparse_mul16 (sign.c:265) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4026FF: sparse_mul16 (sign.c:264) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402706: sparse_mul16 (sign.c:267) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x40272C: sparse_mul16 (sign.c:268) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402739: sparse_mul16 (sign.c:267) ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402788: test_rejection (sign.c:167) ==19004== by 0x40249E: crypto_sign_qtesla3f_ref (sign.c:406) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4026C7: sparse_mul16 (sign.c:263) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x4026E3: sparse_mul16 (sign.c:265) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x4026FF: sparse_mul16 (sign.c:264) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402706: sparse_mul16 (sign.c:267) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Use of uninitialised value of size 8 ==19004== at 0x40272C: sparse_mul16 (sign.c:268) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402739: sparse_mul16 (sign.c:267) ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== Conditional jump or move depends on uninitialised value(s) ==19004== at 0x402814: test_v (sign.c:195) ==19004== by 0x4024EE: crypto_sign_qtesla3f_ref (sign.c:416) ==19004== by 0x400E46: timecop_doit (try.c:96) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== Uninitialised value was created by a client request ==19004== at 0x400E17: timecop_doit (try.c:95) ==19004== by 0x401CF0: main (try-anything.c:306) ==19004== ==19004== ==19004== HEAP SUMMARY: ==19004== in use at exit: 72,000 bytes in 10 blocks ==19004== total heap usage: 43 allocs, 33 frees, 158,627 bytes allocated ==19004== ==19004== LEAK SUMMARY: ==19004== definitely lost: 0 bytes in 0 blocks ==19004== indirectly lost: 0 bytes in 0 blocks ==19004== possibly lost: 72,000 bytes in 10 blocks ==19004== still reachable: 0 bytes in 0 blocks ==19004== suppressed: 0 bytes in 0 blocks ==19004== Rerun with --leak-check=full to see details of leaked memory ==19004== ==19004== For lists of detected and suppressed errors, rerun with: -s ==19004== ERROR SUMMARY: 827232 errors from 21 contexts (suppressed: 0 from 0)