error 0 ==3583== Memcheck, a memory error detector ==3583== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==3583== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==3583== Command: ./try ==3583== ==3583== Conditional jump or move depends on uninitialised value(s) ==3583== at 0x402840: gf2mat_rand_inv (blas.h:244) ==3583== by 0x4026A3: gui_genkey_debug (gui.c:62) ==3583== by 0x402899: gui_genkey (gui.c:91) ==3583== by 0x40238E: crypto_sign_gui312_ref_keypair (sign.c:15) ==3583== by 0x401333: test (try.c:112) ==3583== by 0x402012: main (try-anything.c:295) ==3583== Uninitialised value was created by a heap allocation ==3583== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309) ==3583== by 0x4027A4: gf2mat_rand_inv (blas.h:234) ==3583== by 0x4026A3: gui_genkey_debug (gui.c:62) ==3583== by 0x402899: gui_genkey (gui.c:91) ==3583== by 0x40238E: crypto_sign_gui312_ref_keypair (sign.c:15) ==3583== by 0x401333: test (try.c:112) ==3583== by 0x402012: main (try-anything.c:295) ==3583== ==3583== Conditional jump or move depends on uninitialised value(s) ==3583== at 0x402840: gf2mat_rand_inv (blas.h:244) ==3583== by 0x4026F9: gui_genkey_debug (gui.c:67) ==3583== by 0x402899: gui_genkey (gui.c:91) ==3583== by 0x40238E: crypto_sign_gui312_ref_keypair (sign.c:15) ==3583== by 0x401333: test (try.c:112) ==3583== by 0x402012: main (try-anything.c:295) ==3583== Uninitialised value was created by a heap allocation ==3583== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309) ==3583== by 0x4027A4: gf2mat_rand_inv (blas.h:234) ==3583== by 0x4026F9: gui_genkey_debug (gui.c:67) ==3583== by 0x402899: gui_genkey (gui.c:91) ==3583== by 0x40238E: crypto_sign_gui312_ref_keypair (sign.c:15) ==3583== by 0x401333: test (try.c:112) ==3583== by 0x402012: main (try-anything.c:295) ==3583== Alarm clock