Output save_alt Download

Operation
crypto_sign
Primitive
picnicl1fs
Implementation
optimizedct/c
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 315bd6f4a022304d71c8f9803d353f933eed0dfa58b2cfda0c8b3b3e8fbfaae2 2024276904 7991581914 4300000000 crypto_sign/picnicl1fs/optimizedct/c
3 ==30559== Memcheck, a memory error detector
4 ==30559== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==30559== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==30559== Command: ./try
7 ==30559==
8 ==30559== Conditional jump or move depends on uninitialised value(s)
9 ==30559== at 0x403DEB: get_instance (picnic_impl.c:1104)
10 ==30559== by 0x402998: picnic_sign (picnic.c:183)
11 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
12 ==30559== by 0x401106: timecop_doit (try.c:96)
13 ==30559== by 0x4021A0: main (try-anything.c:306)
14 ==30559== Uninitialised value was created by a client request
15 ==30559== at 0x4010D7: timecop_doit (try.c:95)
16 ==30559== by 0x4021A0: main (try-anything.c:306)
17 ==30559==
18 ==30559== Use of uninitialised value of size 8
19 ==30559== at 0x403DEF: get_instance (picnic_impl.c:1108)
20 ==30559== by 0x402998: picnic_sign (picnic.c:183)
21 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
22 ==30559== by 0x401106: timecop_doit (try.c:96)
23 ==30559== by 0x4021A0: main (try-anything.c:306)
24 ==30559== Uninitialised value was created by a client request
25 ==30559== at 0x4010D7: timecop_doit (try.c:95)
26 ==30559== by 0x4021A0: main (try-anything.c:306)
27 ==30559==
28 ==30559== Conditional jump or move depends on uninitialised value(s)
29 ==30559== at 0x40299C: picnic_sign (picnic.c:184)
30 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
31 ==30559== by 0x401106: timecop_doit (try.c:96)
32 ==30559== by 0x4021A0: main (try-anything.c:306)
33 ==30559== Uninitialised value was created by a client request
34 ==30559== at 0x4010D7: timecop_doit (try.c:95)
35 ==30559== by 0x4021A0: main (try-anything.c:306)
36 ==30559==
37 ==30559== Use of uninitialised value of size 8
38 ==30559== at 0x40299E: picnic_sign (picnic.c:189)
39 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
40 ==30559== by 0x401106: timecop_doit (try.c:96)
41 ==30559== by 0x4021A0: main (try-anything.c:306)
42 ==30559== Uninitialised value was created by a client request
43 ==30559== at 0x4010D7: timecop_doit (try.c:95)
44 ==30559== by 0x4021A0: main (try-anything.c:306)
45 ==30559==
46 ==30559== Use of uninitialised value of size 8
47 ==30559== at 0x402DF4: impl_sign (picnic_impl.c:894)
48 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
49 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
50 ==30559== by 0x401106: timecop_doit (try.c:96)
51 ==30559== by 0x4021A0: main (try-anything.c:306)
52 ==30559== Uninitialised value was created by a client request
53 ==30559== at 0x4010D7: timecop_doit (try.c:95)
54 ==30559== by 0x4021A0: main (try-anything.c:306)
55 ==30559==
56 ==30559== Use of uninitialised value of size 8
57 ==30559== at 0x402E07: impl_sign (picnic_impl.c:895)
58 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
59 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
60 ==30559== by 0x401106: timecop_doit (try.c:96)
61 ==30559== by 0x4021A0: main (try-anything.c:306)
62 ==30559== Uninitialised value was created by a client request
63 ==30559== at 0x4010D7: timecop_doit (try.c:95)
64 ==30559== by 0x4021A0: main (try-anything.c:306)
65 ==30559==
66 ==30559== Use of uninitialised value of size 8
67 ==30559== at 0x402E1A: impl_sign (picnic_impl.c:897)
68 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
69 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
70 ==30559== by 0x401106: timecop_doit (try.c:96)
71 ==30559== by 0x4021A0: main (try-anything.c:306)
72 ==30559== Uninitialised value was created by a client request
73 ==30559== at 0x4010D7: timecop_doit (try.c:95)
74 ==30559== by 0x4021A0: main (try-anything.c:306)
75 ==30559==
76 ==30559== Use of uninitialised value of size 8
77 ==30559== at 0x402E29: impl_sign (picnic_impl.c:898)
78 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
79 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
80 ==30559== by 0x401106: timecop_doit (try.c:96)
81 ==30559== by 0x4021A0: main (try-anything.c:306)
82 ==30559== Uninitialised value was created by a client request
83 ==30559== at 0x4010D7: timecop_doit (try.c:95)
84 ==30559== by 0x4021A0: main (try-anything.c:306)
85 ==30559==
86 ==30559== Use of uninitialised value of size 8
87 ==30559== at 0x402ED9: sign_impl (picnic_impl.c:685)
88 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
89 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
90 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
91 ==30559== by 0x401106: timecop_doit (try.c:96)
92 ==30559== by 0x4021A0: main (try-anything.c:306)
93 ==30559== Uninitialised value was created by a client request
94 ==30559== at 0x4010D7: timecop_doit (try.c:95)
95 ==30559== by 0x4021A0: main (try-anything.c:306)
96 ==30559==
97 ==30559== Use of uninitialised value of size 8
98 ==30559== at 0x403FE6: proof_new (picnic_impl.c:126)
99 ==30559== by 0x402F3A: sign_impl (picnic_impl.c:697)
100 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
101 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
102 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
103 ==30559== by 0x401106: timecop_doit (try.c:96)
104 ==30559== by 0x4021A0: main (try-anything.c:306)
105 ==30559== Uninitialised value was created by a client request
106 ==30559== at 0x4010D7: timecop_doit (try.c:95)
107 ==30559== by 0x4021A0: main (try-anything.c:306)
108 ==30559==
109 ==30559== Use of uninitialised value of size 8
110 ==30559== at 0x404047: proof_new (picnic_impl.c:102)
111 ==30559== by 0x402F3A: sign_impl (picnic_impl.c:697)
112 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
113 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
114 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
115 ==30559== by 0x401106: timecop_doit (try.c:96)
116 ==30559== by 0x4021A0: main (try-anything.c:306)
117 ==30559== Uninitialised value was created by a client request
118 ==30559== at 0x4010D7: timecop_doit (try.c:95)
119 ==30559== by 0x4021A0: main (try-anything.c:306)
120 ==30559==
121 ==30559== Use of uninitialised value of size 8
122 ==30559== at 0x404159: proof_new (picnic_impl.c:133)
123 ==30559== by 0x402F3A: sign_impl (picnic_impl.c:697)
124 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
125 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
126 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
127 ==30559== by 0x401106: timecop_doit (try.c:96)
128 ==30559== by 0x4021A0: main (try-anything.c:306)
129 ==30559== Uninitialised value was created by a client request
130 ==30559== at 0x4010D7: timecop_doit (try.c:95)
131 ==30559== by 0x4021A0: main (try-anything.c:306)
132 ==30559==
133 ==30559== Use of uninitialised value of size 8
134 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
135 ==30559== by 0x402FAB: sign_impl (picnic_impl.c:707)
136 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
137 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
138 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
139 ==30559== by 0x401106: timecop_doit (try.c:96)
140 ==30559== by 0x4021A0: main (try-anything.c:306)
141 ==30559== Uninitialised value was created by a client request
142 ==30559== at 0x4010D7: timecop_doit (try.c:95)
143 ==30559== by 0x4021A0: main (try-anything.c:306)
144 ==30559==
145 ==30559== Use of uninitialised value of size 8
146 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
147 ==30559== by 0x40434E: kdf_init_from_seed (picnic_impl.c:230)
148 ==30559== by 0x4030DF: sign_impl (picnic_impl.c:737)
149 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
150 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
151 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
152 ==30559== by 0x401106: timecop_doit (try.c:96)
153 ==30559== by 0x4021A0: main (try-anything.c:306)
154 ==30559== Uninitialised value was created by a client request
155 ==30559== at 0x4010D7: timecop_doit (try.c:95)
156 ==30559== by 0x4021A0: main (try-anything.c:306)
157 ==30559==
158 ==30559== Use of uninitialised value of size 8
159 ==30559== at 0x404361: kdf_init_from_seed (picnic_impl.c:232)
160 ==30559== by 0x4030DF: sign_impl (picnic_impl.c:737)
161 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
162 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
163 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
164 ==30559== by 0x401106: timecop_doit (try.c:96)
165 ==30559== by 0x4021A0: main (try-anything.c:306)
166 ==30559== Uninitialised value was created by a client request
167 ==30559== at 0x4010D7: timecop_doit (try.c:95)
168 ==30559== by 0x4021A0: main (try-anything.c:306)
169 ==30559==
170 ==30559== Use of uninitialised value of size 8
171 ==30559== at 0x404377: kdf_init_from_seed (picnic_impl.c:236)
172 ==30559== by 0x4030DF: sign_impl (picnic_impl.c:737)
173 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
174 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
175 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
176 ==30559== by 0x401106: timecop_doit (try.c:96)
177 ==30559== by 0x4021A0: main (try-anything.c:306)
178 ==30559== Uninitialised value was created by a client request
179 ==30559== at 0x4010D7: timecop_doit (try.c:95)
180 ==30559== by 0x4021A0: main (try-anything.c:306)
181 ==30559==
182 ==30559== Use of uninitialised value of size 8
183 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
184 ==30559== by 0x404393: kdf_init_from_seed (picnic_impl.c:239)
185 ==30559== by 0x4030DF: sign_impl (picnic_impl.c:737)
186 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
187 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
188 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
189 ==30559== by 0x401106: timecop_doit (try.c:96)
190 ==30559== by 0x4021A0: main (try-anything.c:306)
191 ==30559== Uninitialised value was created by a client request
192 ==30559== at 0x4010D7: timecop_doit (try.c:95)
193 ==30559== by 0x4021A0: main (try-anything.c:306)
194 ==30559==
195 ==30559== Use of uninitialised value of size 8
196 ==30559== at 0x404394: kdf_init_from_seed (picnic_impl.c:240)
197 ==30559== by 0x4030DF: sign_impl (picnic_impl.c:737)
198 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
199 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
200 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
201 ==30559== by 0x401106: timecop_doit (try.c:96)
202 ==30559== by 0x4021A0: main (try-anything.c:306)
203 ==30559== Uninitialised value was created by a client request
204 ==30559== at 0x4010D7: timecop_doit (try.c:95)
205 ==30559== by 0x4021A0: main (try-anything.c:306)
206 ==30559==
207 ==30559== Use of uninitialised value of size 8
208 ==30559== at 0x4043F9: decompress_random_tape (picnic_impl.c:293)
209 ==30559== by 0x4031C2: sign_impl (picnic_impl.c:752)
210 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
211 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
212 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
213 ==30559== by 0x401106: timecop_doit (try.c:96)
214 ==30559== by 0x4021A0: main (try-anything.c:306)
215 ==30559== Uninitialised value was created by a client request
216 ==30559== at 0x4010D7: timecop_doit (try.c:95)
217 ==30559== by 0x4021A0: main (try-anything.c:306)
218 ==30559==
219 ==30559== Use of uninitialised value of size 8
220 ==30559== at 0x405701: mpc_lowmc_call_10 (mpc_lowmc.c:305)
221 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
222 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
223 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
224 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
225 ==30559== by 0x401106: timecop_doit (try.c:96)
226 ==30559== by 0x4021A0: main (try-anything.c:306)
227 ==30559== Uninitialised value was created by a client request
228 ==30559== at 0x4010D7: timecop_doit (try.c:95)
229 ==30559== by 0x4021A0: main (try-anything.c:306)
230 ==30559==
231 ==30559== Use of uninitialised value of size 8
232 ==30559== at 0x405729: mpc_lowmc_call_10 (mpc_lowmc.c:305)
233 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
234 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
235 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
236 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
237 ==30559== by 0x401106: timecop_doit (try.c:96)
238 ==30559== by 0x4021A0: main (try-anything.c:306)
239 ==30559== Uninitialised value was created by a client request
240 ==30559== at 0x4010D7: timecop_doit (try.c:95)
241 ==30559== by 0x4021A0: main (try-anything.c:306)
242 ==30559==
243 ==30559== Use of uninitialised value of size 8
244 ==30559== at 0x40574B: mpc_lowmc_call_10 (mpc_lowmc.c:305)
245 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
246 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
247 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
248 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
249 ==30559== by 0x401106: timecop_doit (try.c:96)
250 ==30559== by 0x4021A0: main (try-anything.c:306)
251 ==30559== Uninitialised value was created by a client request
252 ==30559== at 0x4010D7: timecop_doit (try.c:95)
253 ==30559== by 0x4021A0: main (try-anything.c:306)
254 ==30559==
255 ==30559== Use of uninitialised value of size 8
256 ==30559== at 0x405789: mpc_lowmc_call_10 (mpc_lowmc.c:305)
257 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
258 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
259 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
260 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
261 ==30559== by 0x401106: timecop_doit (try.c:96)
262 ==30559== by 0x4021A0: main (try-anything.c:306)
263 ==30559== Uninitialised value was created by a client request
264 ==30559== at 0x4010D7: timecop_doit (try.c:95)
265 ==30559== by 0x4021A0: main (try-anything.c:306)
266 ==30559==
267 ==30559== Use of uninitialised value of size 8
268 ==30559== at 0x40579C: mpc_lowmc_call_10 (mpc_lowmc.c:305)
269 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
270 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
271 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
272 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
273 ==30559== by 0x401106: timecop_doit (try.c:96)
274 ==30559== by 0x4021A0: main (try-anything.c:306)
275 ==30559== Uninitialised value was created by a client request
276 ==30559== at 0x4010D7: timecop_doit (try.c:95)
277 ==30559== by 0x4021A0: main (try-anything.c:306)
278 ==30559==
279 ==30559== Use of uninitialised value of size 8
280 ==30559== at 0x4057DB: mpc_lowmc_call_10 (mpc_lowmc.c:305)
281 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
282 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
283 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
284 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
285 ==30559== by 0x401106: timecop_doit (try.c:96)
286 ==30559== by 0x4021A0: main (try-anything.c:306)
287 ==30559== Uninitialised value was created by a client request
288 ==30559== at 0x4010D7: timecop_doit (try.c:95)
289 ==30559== by 0x4021A0: main (try-anything.c:306)
290 ==30559==
291 ==30559== Use of uninitialised value of size 8
292 ==30559== at 0x405842: mpc_lowmc_call_10 (mpc_lowmc.c:305)
293 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
294 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
295 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
296 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
297 ==30559== by 0x401106: timecop_doit (try.c:96)
298 ==30559== by 0x4021A0: main (try-anything.c:306)
299 ==30559== Uninitialised value was created by a client request
300 ==30559== at 0x4010D7: timecop_doit (try.c:95)
301 ==30559== by 0x4021A0: main (try-anything.c:306)
302 ==30559==
303 ==30559== Use of uninitialised value of size 8
304 ==30559== at 0x40585C: mpc_lowmc_call_10 (mpc_lowmc.c:305)
305 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
306 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
307 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
308 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
309 ==30559== by 0x401106: timecop_doit (try.c:96)
310 ==30559== by 0x4021A0: main (try-anything.c:306)
311 ==30559== Uninitialised value was created by a client request
312 ==30559== at 0x4010D7: timecop_doit (try.c:95)
313 ==30559== by 0x4021A0: main (try-anything.c:306)
314 ==30559==
315 ==30559== Use of uninitialised value of size 8
316 ==30559== at 0x40589E: mpc_lowmc_call_10 (mpc_lowmc.c:305)
317 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
318 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
319 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
320 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
321 ==30559== by 0x401106: timecop_doit (try.c:96)
322 ==30559== by 0x4021A0: main (try-anything.c:306)
323 ==30559== Uninitialised value was created by a client request
324 ==30559== at 0x4010D7: timecop_doit (try.c:95)
325 ==30559== by 0x4021A0: main (try-anything.c:306)
326 ==30559==
327 ==30559== Use of uninitialised value of size 8
328 ==30559== at 0x40591C: mpc_lowmc_call_10 (mpc_lowmc.c:305)
329 ==30559== by 0x4031F9: sign_impl (picnic_impl.c:760)
330 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
331 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
332 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
333 ==30559== by 0x401106: timecop_doit (try.c:96)
334 ==30559== by 0x4021A0: main (try-anything.c:306)
335 ==30559== Uninitialised value was created by a client request
336 ==30559== at 0x4010D7: timecop_doit (try.c:95)
337 ==30559== by 0x4021A0: main (try-anything.c:306)
338 ==30559==
339 ==30559== Use of uninitialised value of size 8
340 ==30559== at 0x404449: compress_view (picnic_impl.c:263)
341 ==30559== by 0x403239: sign_impl (picnic_impl.c:765)
342 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
343 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
344 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
345 ==30559== by 0x401106: timecop_doit (try.c:96)
346 ==30559== by 0x4021A0: main (try-anything.c:306)
347 ==30559== Uninitialised value was created by a client request
348 ==30559== at 0x4010D7: timecop_doit (try.c:95)
349 ==30559== by 0x4021A0: main (try-anything.c:306)
350 ==30559==
351 ==30559== Use of uninitialised value of size 8
352 ==30559== at 0x402C91: hash_commitment (picnic_impl.c:310)
353 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
354 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
355 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
356 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
357 ==30559== by 0x401106: timecop_doit (try.c:96)
358 ==30559== by 0x4021A0: main (try-anything.c:306)
359 ==30559== Uninitialised value was created by a client request
360 ==30559== at 0x4010D7: timecop_doit (try.c:95)
361 ==30559== by 0x4021A0: main (try-anything.c:306)
362 ==30559==
363 ==30559== Use of uninitialised value of size 8
364 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
365 ==30559== by 0x402CA3: hash_commitment (picnic_impl.c:317)
366 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
367 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
368 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
369 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
370 ==30559== by 0x401106: timecop_doit (try.c:96)
371 ==30559== by 0x4021A0: main (try-anything.c:306)
372 ==30559== Uninitialised value was created by a client request
373 ==30559== at 0x4010D7: timecop_doit (try.c:95)
374 ==30559== by 0x4021A0: main (try-anything.c:306)
375 ==30559==
376 ==30559== Use of uninitialised value of size 8
377 ==30559== at 0x402CBD: hash_commitment (picnic_impl.c:319)
378 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
379 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
380 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
381 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
382 ==30559== by 0x401106: timecop_doit (try.c:96)
383 ==30559== by 0x4021A0: main (try-anything.c:306)
384 ==30559== Uninitialised value was created by a client request
385 ==30559== at 0x4010D7: timecop_doit (try.c:95)
386 ==30559== by 0x4021A0: main (try-anything.c:306)
387 ==30559==
388 ==30559== Use of uninitialised value of size 8
389 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
390 ==30559== by 0x402CED: hash_commitment (picnic_impl.c:324)
391 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
392 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
393 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
394 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
395 ==30559== by 0x401106: timecop_doit (try.c:96)
396 ==30559== by 0x4021A0: main (try-anything.c:306)
397 ==30559== Uninitialised value was created by a client request
398 ==30559== at 0x4010D7: timecop_doit (try.c:95)
399 ==30559== by 0x4021A0: main (try-anything.c:306)
400 ==30559==
401 ==30559== Use of uninitialised value of size 8
402 ==30559== at 0x402D18: hash_commitment (picnic_impl.c:328)
403 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
404 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
405 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
406 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
407 ==30559== by 0x401106: timecop_doit (try.c:96)
408 ==30559== by 0x4021A0: main (try-anything.c:306)
409 ==30559== Uninitialised value was created by a client request
410 ==30559== at 0x4010D7: timecop_doit (try.c:95)
411 ==30559== by 0x4021A0: main (try-anything.c:306)
412 ==30559==
413 ==30559== Use of uninitialised value of size 8
414 ==30559== at 0x402D28: hash_commitment (picnic_impl.c:330)
415 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
416 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
417 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
418 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
419 ==30559== by 0x401106: timecop_doit (try.c:96)
420 ==30559== by 0x4021A0: main (try-anything.c:306)
421 ==30559== Uninitialised value was created by a client request
422 ==30559== at 0x4010D7: timecop_doit (try.c:95)
423 ==30559== by 0x4021A0: main (try-anything.c:306)
424 ==30559==
425 ==30559== Use of uninitialised value of size 8
426 ==30559== at 0x402D38: hash_commitment (picnic_impl.c:332)
427 ==30559== by 0x403247: sign_impl (picnic_impl.c:766)
428 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
429 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
430 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
431 ==30559== by 0x401106: timecop_doit (try.c:96)
432 ==30559== by 0x4021A0: main (try-anything.c:306)
433 ==30559== Uninitialised value was created by a client request
434 ==30559== at 0x4010D7: timecop_doit (try.c:95)
435 ==30559== by 0x4021A0: main (try-anything.c:306)
436 ==30559==
437 ==30559== Use of uninitialised value of size 8
438 ==30559== at 0x4045F1: fs_H3 (picnic_impl.c:469)
439 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
440 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
441 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
442 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
443 ==30559== by 0x401106: timecop_doit (try.c:96)
444 ==30559== by 0x4021A0: main (try-anything.c:306)
445 ==30559== Uninitialised value was created by a client request
446 ==30559== at 0x4010D7: timecop_doit (try.c:95)
447 ==30559== by 0x4021A0: main (try-anything.c:306)
448 ==30559==
449 ==30559== Use of uninitialised value of size 8
450 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
451 ==30559== by 0x404604: fs_H3 (picnic_impl.c:472)
452 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
453 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
454 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
455 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
456 ==30559== by 0x401106: timecop_doit (try.c:96)
457 ==30559== by 0x4021A0: main (try-anything.c:306)
458 ==30559== Uninitialised value was created by a client request
459 ==30559== at 0x4010D7: timecop_doit (try.c:95)
460 ==30559== by 0x4021A0: main (try-anything.c:306)
461 ==30559==
462 ==30559== Use of uninitialised value of size 8
463 ==30559== at 0x40461E: fs_H3 (picnic_impl.c:476)
464 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
465 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
466 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
467 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
468 ==30559== by 0x401106: timecop_doit (try.c:96)
469 ==30559== by 0x4021A0: main (try-anything.c:306)
470 ==30559== Uninitialised value was created by a client request
471 ==30559== at 0x4010D7: timecop_doit (try.c:95)
472 ==30559== by 0x4021A0: main (try-anything.c:306)
473 ==30559==
474 ==30559== Use of uninitialised value of size 8
475 ==30559== at 0x404636: fs_H3 (picnic_impl.c:478)
476 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
477 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
478 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
479 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
480 ==30559== by 0x401106: timecop_doit (try.c:96)
481 ==30559== by 0x4021A0: main (try-anything.c:306)
482 ==30559== Uninitialised value was created by a client request
483 ==30559== at 0x4010D7: timecop_doit (try.c:95)
484 ==30559== by 0x4021A0: main (try-anything.c:306)
485 ==30559==
486 ==30559== Use of uninitialised value of size 8
487 ==30559== at 0x404645: fs_H3 (picnic_impl.c:479)
488 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
489 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
490 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
491 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
492 ==30559== by 0x401106: timecop_doit (try.c:96)
493 ==30559== by 0x4021A0: main (try-anything.c:306)
494 ==30559== Uninitialised value was created by a client request
495 ==30559== at 0x4010D7: timecop_doit (try.c:95)
496 ==30559== by 0x4021A0: main (try-anything.c:306)
497 ==30559==
498 ==30559== Use of uninitialised value of size 8
499 ==30559== at 0x404669: fs_H3 (picnic_impl.c:486)
500 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
501 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
502 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
503 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
504 ==30559== by 0x401106: timecop_doit (try.c:96)
505 ==30559== by 0x4021A0: main (try-anything.c:306)
506 ==30559== Uninitialised value was created by a client request
507 ==30559== at 0x4010D7: timecop_doit (try.c:95)
508 ==30559== by 0x4021A0: main (try-anything.c:306)
509 ==30559==
510 ==30559== Use of uninitialised value of size 8
511 ==30559== at 0x40467D: fs_H3 (picnic_impl.c:487)
512 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
513 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
514 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
515 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
516 ==30559== by 0x401106: timecop_doit (try.c:96)
517 ==30559== by 0x4021A0: main (try-anything.c:306)
518 ==30559== Uninitialised value was created by a client request
519 ==30559== at 0x4010D7: timecop_doit (try.c:95)
520 ==30559== by 0x4021A0: main (try-anything.c:306)
521 ==30559==
522 ==30559== Use of uninitialised value of size 8
523 ==30559== at 0x4046A7: fs_H3 (picnic_impl.c:493)
524 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
525 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
526 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
527 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
528 ==30559== by 0x401106: timecop_doit (try.c:96)
529 ==30559== by 0x4021A0: main (try-anything.c:306)
530 ==30559== Uninitialised value was created by a client request
531 ==30559== at 0x4010D7: timecop_doit (try.c:95)
532 ==30559== by 0x4021A0: main (try-anything.c:306)
533 ==30559==
534 ==30559== Use of uninitialised value of size 8
535 ==30559== at 0x4048E5: H3_compute (picnic_impl.c:339)
536 ==30559== by 0x4046C7: fs_H3 (picnic_impl.c:494)
537 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
538 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
539 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
540 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
541 ==30559== by 0x401106: timecop_doit (try.c:96)
542 ==30559== by 0x4021A0: main (try-anything.c:306)
543 ==30559== Uninitialised value was created by a client request
544 ==30559== at 0x4010D7: timecop_doit (try.c:95)
545 ==30559== by 0x4021A0: main (try-anything.c:306)
546 ==30559==
547 ==30559== Conditional jump or move depends on uninitialised value(s)
548 ==30559== at 0x404995: H3_compute (picnic_impl.c:357)
549 ==30559== by 0x4046C7: fs_H3 (picnic_impl.c:494)
550 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
551 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
552 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
553 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
554 ==30559== by 0x401106: timecop_doit (try.c:96)
555 ==30559== by 0x4021A0: main (try-anything.c:306)
556 ==30559== Uninitialised value was created by a client request
557 ==30559== at 0x4010D7: timecop_doit (try.c:95)
558 ==30559== by 0x4021A0: main (try-anything.c:306)
559 ==30559==
560 ==30559== Use of uninitialised value of size 8
561 ==30559== at 0x402D70: hash_init (kdf_shake.h:35)
562 ==30559== by 0x404931: H3_compute (picnic_impl.c:348)
563 ==30559== by 0x4046C7: fs_H3 (picnic_impl.c:494)
564 ==30559== by 0x4032F0: sign_impl (picnic_impl.c:776)
565 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
566 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
567 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
568 ==30559== by 0x401106: timecop_doit (try.c:96)
569 ==30559== by 0x4021A0: main (try-anything.c:306)
570 ==30559== Uninitialised value was created by a client request
571 ==30559== at 0x4010D7: timecop_doit (try.c:95)
572 ==30559== by 0x4021A0: main (try-anything.c:306)
573 ==30559==
574 ==30559== Use of uninitialised value of size 8
575 ==30559== at 0x404705: sig_proof_to_char_array (picnic_impl.c:548)
576 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
577 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
578 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
579 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
580 ==30559== by 0x401106: timecop_doit (try.c:96)
581 ==30559== by 0x4021A0: main (try-anything.c:306)
582 ==30559== Uninitialised value was created by a client request
583 ==30559== at 0x4010D7: timecop_doit (try.c:95)
584 ==30559== by 0x4021A0: main (try-anything.c:306)
585 ==30559==
586 ==30559== Use of uninitialised value of size 8
587 ==30559== at 0x4049DE: collapse_challenge (picnic_impl.c:58)
588 ==30559== by 0x404756: sig_proof_to_char_array (picnic_impl.c:544)
589 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
590 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
591 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
592 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
593 ==30559== by 0x401106: timecop_doit (try.c:96)
594 ==30559== by 0x4021A0: main (try-anything.c:306)
595 ==30559== Uninitialised value was created by a client request
596 ==30559== at 0x4010D7: timecop_doit (try.c:95)
597 ==30559== by 0x4021A0: main (try-anything.c:306)
598 ==30559==
599 ==30559== Use of uninitialised value of size 8
600 ==30559== at 0x404A11: collapse_challenge (picnic_impl.c:58)
601 ==30559== by 0x404756: sig_proof_to_char_array (picnic_impl.c:544)
602 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
603 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
604 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
605 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
606 ==30559== by 0x401106: timecop_doit (try.c:96)
607 ==30559== by 0x4021A0: main (try-anything.c:306)
608 ==30559== Uninitialised value was created by a client request
609 ==30559== at 0x4010D7: timecop_doit (try.c:95)
610 ==30559== by 0x4021A0: main (try-anything.c:306)
611 ==30559==
612 ==30559== Use of uninitialised value of size 8
613 ==30559== at 0x4047AF: sig_proof_to_char_array (picnic_impl.c:554)
614 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
615 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
616 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
617 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
618 ==30559== by 0x401106: timecop_doit (try.c:96)
619 ==30559== by 0x4021A0: main (try-anything.c:306)
620 ==30559== Uninitialised value was created by a client request
621 ==30559== at 0x4010D7: timecop_doit (try.c:95)
622 ==30559== by 0x4021A0: main (try-anything.c:306)
623 ==30559==
624 ==30559== Use of uninitialised value of size 8
625 ==30559== at 0x4047F7: sig_proof_to_char_array (picnic_impl.c:566)
626 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
627 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
628 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
629 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
630 ==30559== by 0x401106: timecop_doit (try.c:96)
631 ==30559== by 0x4021A0: main (try-anything.c:306)
632 ==30559== Uninitialised value was created by a client request
633 ==30559== at 0x4010D7: timecop_doit (try.c:95)
634 ==30559== by 0x4021A0: main (try-anything.c:306)
635 ==30559==
636 ==30559== Use of uninitialised value of size 8
637 ==30559== at 0x40480F: sig_proof_to_char_array (picnic_impl.c:570)
638 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
639 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
640 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
641 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
642 ==30559== by 0x401106: timecop_doit (try.c:96)
643 ==30559== by 0x4021A0: main (try-anything.c:306)
644 ==30559== Uninitialised value was created by a client request
645 ==30559== at 0x4010D7: timecop_doit (try.c:95)
646 ==30559== by 0x4021A0: main (try-anything.c:306)
647 ==30559==
648 ==30559== Use of uninitialised value of size 8
649 ==30559== at 0x404827: sig_proof_to_char_array (picnic_impl.c:572)
650 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
651 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
652 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
653 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
654 ==30559== by 0x401106: timecop_doit (try.c:96)
655 ==30559== by 0x4021A0: main (try-anything.c:306)
656 ==30559== Uninitialised value was created by a client request
657 ==30559== at 0x4010D7: timecop_doit (try.c:95)
658 ==30559== by 0x4021A0: main (try-anything.c:306)
659 ==30559==
660 ==30559== Conditional jump or move depends on uninitialised value(s)
661 ==30559== at 0x40483D: sig_proof_to_char_array (picnic_impl.c:575)
662 ==30559== by 0x403303: sign_impl (picnic_impl.c:778)
663 ==30559== by 0x402E72: impl_sign (picnic_impl.c:900)
664 ==30559== by 0x4029CB: picnic_sign (picnic.c:195)
665 ==30559== by 0x40250C: crypto_sign_picnicl1fs_optimizedct_c (sign.c.template:27)
666 ==30559== by 0x401106: timecop_doit (try.c:96)
667 ==30559== by 0x4021A0: main (try-anything.c:306)
668 ==30559== Uninitialised value was created by a client request
669 ==30559== at 0x4010D7: timecop_doit (try.c:95)
670 ==30559== by 0x4021A0: main (try-anything.c:306)
671 ==30559==
672 ==30559==
673 ==30559== HEAP SUMMARY:
674 ==30559== in use at exit: 383,560 bytes in 10 blocks
675 ==30559== total heap usage: 6,738 allocs, 6,728 frees, 3,707,653 bytes allocated
676 ==30559==
677 ==30559== LEAK SUMMARY:
678 ==30559== definitely lost: 0 bytes in 0 blocks
679 ==30559== indirectly lost: 0 bytes in 0 blocks
680 ==30559== possibly lost: 383,560 bytes in 10 blocks
681 ==30559== still reachable: 0 bytes in 0 blocks
682 ==30559== suppressed: 0 bytes in 0 blocks
683 ==30559== Rerun with --leak-check=full to see details of leaked memory
684 ==30559==
685 ==30559== For lists of detected and suppressed errors, rerun with: -s
686 ==30559== ERROR SUMMARY: 104438 errors from 56 contexts (suppressed: 0 from 0)