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