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