error 0 1ea823548f012d97dc7bbf0cd66e978dc888f99916636eaee72d8ed11f1e540d 1453548814 67810459911 4300000000 crypto_kem/ntskem13136/ref ==5720== Memcheck, a memory error detector ==5720== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==5720== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==5720== Command: ./try ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x405585: berlekamp_massey (berlekamp_massey.c:75) ==5720== by 0x402F2F: nts_kem_decapsulate (nts_kem.c:566) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x4056B6: berlekamp_massey (berlekamp_massey.c:113) ==5720== by 0x402F2F: nts_kem_decapsulate (nts_kem.c:566) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x403D2A: update_poly_degree (polynomial.c:77) ==5720== by 0x4046CF: ff_poly_taylor_expansion (additive_fft.c:127) ==5720== by 0x404B41: _additive_fft_core (additive_fft.c:234) ==5720== by 0x404F45: additive_fft (additive_fft.c:363) ==5720== by 0x402F4A: nts_kem_decapsulate (nts_kem.c:585) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x403D2A: update_poly_degree (polynomial.c:77) ==5720== by 0x40474F: ff_poly_taylor_expansion (additive_fft.c:143) ==5720== by 0x404B41: _additive_fft_core (additive_fft.c:234) ==5720== by 0x404F45: additive_fft (additive_fft.c:363) ==5720== by 0x402F4A: nts_kem_decapsulate (nts_kem.c:585) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x403D2A: update_poly_degree (polynomial.c:77) ==5720== by 0x404BF8: _additive_fft_core (additive_fft.c:249) ==5720== by 0x404F45: additive_fft (additive_fft.c:363) ==5720== by 0x402F4A: nts_kem_decapsulate (nts_kem.c:585) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x403D2A: update_poly_degree (polynomial.c:77) ==5720== by 0x404C01: _additive_fft_core (additive_fft.c:250) ==5720== by 0x404F45: additive_fft (additive_fft.c:363) ==5720== by 0x402F4A: nts_kem_decapsulate (nts_kem.c:585) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Use of uninitialised value of size 8 ==5720== at 0x403697: correct_error_and_recover_ke (nts_kem.c:1315) ==5720== by 0x402FE5: nts_kem_decapsulate (nts_kem.c:621) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Use of uninitialised value of size 8 ==5720== at 0x4036E7: correct_error_and_recover_ke (nts_kem.c:1320) ==5720== by 0x402FE5: nts_kem_decapsulate (nts_kem.c:621) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Use of uninitialised value of size 8 ==5720== at 0x403747: correct_error_and_recover_ke (nts_kem.c:1326) ==5720== by 0x402FE5: nts_kem_decapsulate (nts_kem.c:621) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== Conditional jump or move depends on uninitialised value(s) ==5720== at 0x403074: nts_kem_decapsulate (nts_kem.c:662) ==5720== by 0x400FBE: timecop_doit (try.c:96) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== Uninitialised value was created by a client request ==5720== at 0x400F24: timecop_doit (try.c:93) ==5720== by 0x401AF0: main (try-anything.c:306) ==5720== ==5720== ==5720== HEAP SUMMARY: ==5720== in use at exit: 14,199,600 bytes in 10 blocks ==5720== total heap usage: 84,782 allocs, 84,772 frees, 30,907,116 bytes allocated ==5720== ==5720== LEAK SUMMARY: ==5720== definitely lost: 0 bytes in 0 blocks ==5720== indirectly lost: 0 bytes in 0 blocks ==5720== possibly lost: 14,199,600 bytes in 10 blocks ==5720== still reachable: 0 bytes in 0 blocks ==5720== suppressed: 0 bytes in 0 blocks ==5720== Rerun with --leak-check=full to see details of leaked memory ==5720== ==5720== For lists of detected and suppressed errors, rerun with: -s ==5720== ERROR SUMMARY: 18810 errors from 10 contexts (suppressed: 0 from 0)