error 0 d3ab61fab54d48b507d43a0f1548a54eea3ab765e85f5c295b5f9d01c2661d69 413771855 15433990823 4300000000 crypto_kem/ntskem1264/ref ==2371== Memcheck, a memory error detector ==2371== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==2371== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==2371== Command: ./try ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x40544F: berlekamp_massey (berlekamp_massey.c:76) ==2371== by 0x402EF4: nts_kem_decapsulate (nts_kem.c:566) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x40557A: berlekamp_massey (berlekamp_massey.c:114) ==2371== by 0x402EF4: nts_kem_decapsulate (nts_kem.c:566) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x403BDA: update_poly_degree (polynomial.c:77) ==2371== by 0x40457F: ff_poly_taylor_expansion (additive_fft.c:127) ==2371== by 0x4049F1: _additive_fft_core (additive_fft.c:234) ==2371== by 0x404DF5: additive_fft (additive_fft.c:363) ==2371== by 0x402F10: nts_kem_decapsulate (nts_kem.c:585) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x403BDA: update_poly_degree (polynomial.c:77) ==2371== by 0x4045FF: ff_poly_taylor_expansion (additive_fft.c:143) ==2371== by 0x4049F1: _additive_fft_core (additive_fft.c:234) ==2371== by 0x404DF5: additive_fft (additive_fft.c:363) ==2371== by 0x402F10: nts_kem_decapsulate (nts_kem.c:585) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x403BDA: update_poly_degree (polynomial.c:77) ==2371== by 0x404AA8: _additive_fft_core (additive_fft.c:249) ==2371== by 0x404DF5: additive_fft (additive_fft.c:363) ==2371== by 0x402F10: nts_kem_decapsulate (nts_kem.c:585) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x403BDA: update_poly_degree (polynomial.c:77) ==2371== by 0x404AB1: _additive_fft_core (additive_fft.c:250) ==2371== by 0x404DF5: additive_fft (additive_fft.c:363) ==2371== by 0x402F10: nts_kem_decapsulate (nts_kem.c:585) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Use of uninitialised value of size 8 ==2371== at 0x403737: correct_error_and_recover_ke (nts_kem.c:1278) ==2371== by 0x402FB5: nts_kem_decapsulate (nts_kem.c:621) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Use of uninitialised value of size 8 ==2371== at 0x403787: correct_error_and_recover_ke (nts_kem.c:1283) ==2371== by 0x402FB5: nts_kem_decapsulate (nts_kem.c:621) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Use of uninitialised value of size 8 ==2371== at 0x4037E7: correct_error_and_recover_ke (nts_kem.c:1289) ==2371== by 0x402FB5: nts_kem_decapsulate (nts_kem.c:621) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== Conditional jump or move depends on uninitialised value(s) ==2371== at 0x403041: nts_kem_decapsulate (nts_kem.c:662) ==2371== by 0x400FBE: timecop_doit (try.c:96) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== Uninitialised value was created by a client request ==2371== at 0x400F24: timecop_doit (try.c:93) ==2371== by 0x401B40: main (try-anything.c:306) ==2371== ==2371== ==2371== HEAP SUMMARY: ==2371== in use at exit: 3,197,440 bytes in 10 blocks ==2371== total heap usage: 31,512 allocs, 31,502 frees, 8,085,176 bytes allocated ==2371== ==2371== LEAK SUMMARY: ==2371== definitely lost: 0 bytes in 0 blocks ==2371== indirectly lost: 0 bytes in 0 blocks ==2371== possibly lost: 3,197,440 bytes in 10 blocks ==2371== still reachable: 0 bytes in 0 blocks ==2371== suppressed: 0 bytes in 0 blocks ==2371== Rerun with --leak-check=full to see details of leaked memory ==2371== ==2371== For lists of detected and suppressed errors, rerun with: -s ==2371== ERROR SUMMARY: 9222 errors from 10 contexts (suppressed: 0 from 0)