error 0 6e874a5469d0029e13fd00436ea1f10c95392c26dfd4f4433896926774afcdc7 254205828 2094365357 4300000000 crypto_sign/ed448goldilocks/64 ==24539== Memcheck, a memory error detector ==24539== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==24539== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==24539== Command: ./try ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x402C86: goldilocks_sign (goldilocks.c:343) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x407B06: barrett_deserialize_and_reduce (barrett_field.c:328) ==24539== by 0x402D16: goldilocks_sign (goldilocks.c:358) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x404A84: convert_to_signed_window_form (scalarmul.c:125) ==24539== by 0x405179: schedule_scalar_for_combs (scalarmul.c:292) ==24539== by 0x404EBC: scalarmul_fixed_base (scalarmul.c:316) ==24539== by 0x402D36: goldilocks_sign (goldilocks.c:364) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4042B1: p448_strong_reduce (p448.c:357) ==24539== by 0x4043F5: p448_serialize (p448.c:396) ==24539== by 0x402D61: goldilocks_sign (goldilocks.c:367) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x404304: p448_strong_reduce (p448.c:369) ==24539== by 0x4043F5: p448_serialize (p448.c:396) ==24539== by 0x402D61: goldilocks_sign (goldilocks.c:367) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x407B06: barrett_deserialize_and_reduce (barrett_field.c:328) ==24539== by 0x402F52: goldilocks_derive_challenge (goldilocks.c:326) ==24539== by 0x402D82: goldilocks_sign (goldilocks.c:370) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x4072CB: barrett_negate (barrett_field.c:111) ==24539== by 0x402D94: goldilocks_sign (goldilocks.c:379) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x407392: barrett_negate (barrett_field.c:132) ==24539== by 0x402D94: goldilocks_sign (goldilocks.c:379) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4077B6: barrett_mul_or_mac (barrett_field.c:239) ==24539== by 0x402FA2: barrett_mac (barrett_field.h:161) ==24539== by 0x402DAA: goldilocks_sign (goldilocks.c:381) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x407407: barrett_reduce (barrett_field.c:145) ==24539== by 0x4077CD: barrett_mul_or_mac (barrett_field.c:240) ==24539== by 0x402FA2: barrett_mac (barrett_field.h:161) ==24539== by 0x402DAA: goldilocks_sign (goldilocks.c:381) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x4077CD: barrett_mul_or_mac (barrett_field.c:240) ==24539== by 0x402FA2: barrett_mac (barrett_field.h:161) ==24539== by 0x402DAA: goldilocks_sign (goldilocks.c:381) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x407407: barrett_reduce (barrett_field.c:145) ==24539== by 0x407804: barrett_mul_or_mac (barrett_field.c:248) ==24539== by 0x402FA2: barrett_mac (barrett_field.h:161) ==24539== by 0x402DAA: goldilocks_sign (goldilocks.c:381) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x407804: barrett_mul_or_mac (barrett_field.c:248) ==24539== by 0x402FA2: barrett_mac (barrett_field.h:161) ==24539== by 0x402DAA: goldilocks_sign (goldilocks.c:381) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x407407: barrett_reduce (barrett_field.c:145) ==24539== by 0x402DE2: goldilocks_sign (goldilocks.c:389) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== Conditional jump or move depends on uninitialised value(s) ==24539== at 0x4074D0: barrett_reduce (barrett_field.c:174) ==24539== by 0x402DE2: goldilocks_sign (goldilocks.c:389) ==24539== by 0x4025B9: crypto_sign_ed448goldilocks_64 (sign.c:38) ==24539== by 0x4011B6: timecop_doit (try.c:96) ==24539== by 0x402240: main (try-anything.c:306) ==24539== Uninitialised value was created by a client request ==24539== at 0x401187: timecop_doit (try.c:95) ==24539== by 0x402240: main (try-anything.c:306) ==24539== ==24539== ==24539== HEAP SUMMARY: ==24539== in use at exit: 44,640 bytes in 10 blocks ==24539== total heap usage: 21 allocs, 11 frees, 73,944 bytes allocated ==24539== ==24539== LEAK SUMMARY: ==24539== definitely lost: 0 bytes in 0 blocks ==24539== indirectly lost: 0 bytes in 0 blocks ==24539== possibly lost: 44,640 bytes in 10 blocks ==24539== still reachable: 0 bytes in 0 blocks ==24539== suppressed: 0 bytes in 0 blocks ==24539== Rerun with --leak-check=full to see details of leaked memory ==24539== ==24539== For lists of detected and suppressed errors, rerun with: -s ==24539== ERROR SUMMARY: 130 errors from 15 contexts (suppressed: 0 from 0)