error 0 f9a16ac374d0befc2a8bf3c1312941049f822956a9f399effb54ae378cfd26fd 6233365826 23923055028 4300000000 crypto_sign/picnicl3fs/optimizedct/c ==3509== Memcheck, a memory error detector ==3509== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==3509== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==3509== Command: ./try ==3509== ==3509== Conditional jump or move depends on uninitialised value(s) ==3509== at 0x403E0B: get_instance (picnic_impl.c:1104) ==3509== by 0x4029B8: picnic_sign (picnic.c:183) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x403E0F: get_instance (picnic_impl.c:1108) ==3509== by 0x4029B8: picnic_sign (picnic.c:183) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Conditional jump or move depends on uninitialised value(s) ==3509== at 0x4029BC: picnic_sign (picnic.c:184) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4029BE: picnic_sign (picnic.c:189) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402E14: impl_sign (picnic_impl.c:894) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402E27: impl_sign (picnic_impl.c:895) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402E3A: impl_sign (picnic_impl.c:897) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402E49: impl_sign (picnic_impl.c:898) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402EF9: sign_impl (picnic_impl.c:685) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404006: proof_new (picnic_impl.c:126) ==3509== by 0x402F5A: sign_impl (picnic_impl.c:697) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404067: proof_new (picnic_impl.c:102) ==3509== by 0x402F5A: sign_impl (picnic_impl.c:697) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404179: proof_new (picnic_impl.c:133) ==3509== by 0x402F5A: sign_impl (picnic_impl.c:697) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x402FCB: sign_impl (picnic_impl.c:707) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x40436E: kdf_init_from_seed (picnic_impl.c:230) ==3509== by 0x4030FF: sign_impl (picnic_impl.c:737) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404381: kdf_init_from_seed (picnic_impl.c:232) ==3509== by 0x4030FF: sign_impl (picnic_impl.c:737) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404397: kdf_init_from_seed (picnic_impl.c:236) ==3509== by 0x4030FF: sign_impl (picnic_impl.c:737) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x4043B3: kdf_init_from_seed (picnic_impl.c:239) ==3509== by 0x4030FF: sign_impl (picnic_impl.c:737) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4043B4: kdf_init_from_seed (picnic_impl.c:240) ==3509== by 0x4030FF: sign_impl (picnic_impl.c:737) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404419: decompress_random_tape (picnic_impl.c:293) ==3509== by 0x4031E2: sign_impl (picnic_impl.c:752) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x405721: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x405749: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40576B: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4057A9: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4057BC: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4057FB: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x405862: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40587C: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4058BE: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40593C: mpc_lowmc_call_10 (mpc_lowmc.c:305) ==3509== by 0x403219: sign_impl (picnic_impl.c:760) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404469: compress_view (picnic_impl.c:263) ==3509== by 0x403259: sign_impl (picnic_impl.c:765) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402CB1: hash_commitment (picnic_impl.c:310) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x402CC3: hash_commitment (picnic_impl.c:317) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402CDD: hash_commitment (picnic_impl.c:319) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x402D0D: hash_commitment (picnic_impl.c:324) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D38: hash_commitment (picnic_impl.c:328) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D48: hash_commitment (picnic_impl.c:330) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D58: hash_commitment (picnic_impl.c:332) ==3509== by 0x403267: sign_impl (picnic_impl.c:766) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404611: fs_H3 (picnic_impl.c:469) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x404624: fs_H3 (picnic_impl.c:472) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40463E: fs_H3 (picnic_impl.c:476) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404656: fs_H3 (picnic_impl.c:478) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404665: fs_H3 (picnic_impl.c:479) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404689: fs_H3 (picnic_impl.c:486) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40469D: fs_H3 (picnic_impl.c:487) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4046C7: fs_H3 (picnic_impl.c:493) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404905: H3_compute (picnic_impl.c:339) ==3509== by 0x4046E7: fs_H3 (picnic_impl.c:494) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Conditional jump or move depends on uninitialised value(s) ==3509== at 0x4049B5: H3_compute (picnic_impl.c:357) ==3509== by 0x4046E7: fs_H3 (picnic_impl.c:494) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x402D90: hash_init (kdf_shake.h:35) ==3509== by 0x404951: H3_compute (picnic_impl.c:348) ==3509== by 0x4046E7: fs_H3 (picnic_impl.c:494) ==3509== by 0x403310: sign_impl (picnic_impl.c:776) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404725: sig_proof_to_char_array (picnic_impl.c:548) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4049FE: collapse_challenge (picnic_impl.c:58) ==3509== by 0x404776: sig_proof_to_char_array (picnic_impl.c:544) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404A31: collapse_challenge (picnic_impl.c:58) ==3509== by 0x404776: sig_proof_to_char_array (picnic_impl.c:544) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x4047CF: sig_proof_to_char_array (picnic_impl.c:554) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404817: sig_proof_to_char_array (picnic_impl.c:566) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x40482F: sig_proof_to_char_array (picnic_impl.c:570) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Use of uninitialised value of size 8 ==3509== at 0x404847: sig_proof_to_char_array (picnic_impl.c:572) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== Conditional jump or move depends on uninitialised value(s) ==3509== at 0x40485D: sig_proof_to_char_array (picnic_impl.c:575) ==3509== by 0x403323: sign_impl (picnic_impl.c:778) ==3509== by 0x402E92: impl_sign (picnic_impl.c:900) ==3509== by 0x4029EB: picnic_sign (picnic.c:195) ==3509== by 0x40252C: crypto_sign_picnicl3fs_optimizedct_c (sign.c.template:27) ==3509== by 0x401106: timecop_doit (try.c:96) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== Uninitialised value was created by a client request ==3509== at 0x4010D7: timecop_doit (try.c:95) ==3509== by 0x4021C0: main (try-anything.c:306) ==3509== ==3509== ==3509== HEAP SUMMARY: ==3509== in use at exit: 810,960 bytes in 10 blocks ==3509== total heap usage: 10,038 allocs, 10,028 frees, 6,959,761 bytes allocated ==3509== ==3509== LEAK SUMMARY: ==3509== definitely lost: 0 bytes in 0 blocks ==3509== indirectly lost: 0 bytes in 0 blocks ==3509== possibly lost: 810,960 bytes in 10 blocks ==3509== still reachable: 0 bytes in 0 blocks ==3509== suppressed: 0 bytes in 0 blocks ==3509== Rerun with --leak-check=full to see details of leaked memory ==3509== ==3509== For lists of detected and suppressed errors, rerun with: -s ==3509== ERROR SUMMARY: 216082 errors from 56 contexts (suppressed: 0 from 0)