1 | error 0 |
2 | b5e98823c777620e0b259bd3d800c45d68d7576f5486e3317003a99233165390 42881017 35192721968 4300000000 crypto_sign/rainbow5640/ref |
3 | ==20910== Memcheck, a memory error detector |
4 | ==20910== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. |
5 | ==20910== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info |
6 | ==20910== Command: ./try |
7 | ==20910== |
8 | ==20910== Conditional jump or move depends on uninitialised value(s) |
9 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
10 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
11 | ==20910== by 0x40130B: test() (try.cpp:157) |
12 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
13 | ==20910== Uninitialised value was created by a stack allocation |
14 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
15 | ==20910== |
16 | ==20910== Conditional jump or move depends on uninitialised value(s) |
17 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
18 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
19 | ==20910== by 0x40130B: test() (try.cpp:157) |
20 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
21 | ==20910== Uninitialised value was created by a stack allocation |
22 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
23 | ==20910== |
24 | ==20910== Conditional jump or move depends on uninitialised value(s) |
25 | ==20910== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112) |
26 | ==20910== by 0x4018D4: input_compare(unsigned char const*, unsigned char const*, unsigned long long, char const*) (try-anything.cpp:164) |
27 | ==20910== by 0x4013C9: test() (try.cpp:163) |
28 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
29 | ==20910== Uninitialised value was created by a stack allocation |
30 | ==20910== at 0x40293A: rainbow_w_56_40<31u>::gen_key(unsigned char*, unsigned char*) (rainbow_w.h:299) |
31 | ==20910== |
32 | ==20910== Conditional jump or move depends on uninitialised value(s) |
33 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
34 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
35 | ==20910== by 0x40143B: test() (try.cpp:168) |
36 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
37 | ==20910== Uninitialised value was created by a stack allocation |
38 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
39 | ==20910== |
40 | ==20910== Conditional jump or move depends on uninitialised value(s) |
41 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
42 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
43 | ==20910== by 0x40143B: test() (try.cpp:168) |
44 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
45 | ==20910== Uninitialised value was created by a stack allocation |
46 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
47 | ==20910== |
48 | ==20910== Conditional jump or move depends on uninitialised value(s) |
49 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
50 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
51 | ==20910== by 0x4014DF: test() (try.cpp:174) |
52 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
53 | ==20910== Uninitialised value was created by a stack allocation |
54 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
55 | ==20910== |
56 | ==20910== Conditional jump or move depends on uninitialised value(s) |
57 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
58 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
59 | ==20910== by 0x4014DF: test() (try.cpp:174) |
60 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
61 | ==20910== Uninitialised value was created by a stack allocation |
62 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
63 | ==20910== |
64 | ==20910== Conditional jump or move depends on uninitialised value(s) |
65 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
66 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
67 | ==20910== by 0x401550: test() (try.cpp:177) |
68 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
69 | ==20910== Uninitialised value was created by a stack allocation |
70 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
71 | ==20910== |
72 | ==20910== Conditional jump or move depends on uninitialised value(s) |
73 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
74 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
75 | ==20910== by 0x401550: test() (try.cpp:177) |
76 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
77 | ==20910== Uninitialised value was created by a stack allocation |
78 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
79 | ==20910== |
80 | ==20910== Conditional jump or move depends on uninitialised value(s) |
81 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
82 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
83 | ==20910== by 0x401600: test() (try.cpp:182) |
84 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
85 | ==20910== Uninitialised value was created by a stack allocation |
86 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
87 | ==20910== |
88 | ==20910== Conditional jump or move depends on uninitialised value(s) |
89 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
90 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
91 | ==20910== by 0x401600: test() (try.cpp:182) |
92 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
93 | ==20910== Uninitialised value was created by a stack allocation |
94 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
95 | ==20910== |
96 | ==20910== Conditional jump or move depends on uninitialised value(s) |
97 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
98 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
99 | ==20910== by 0x40168D: test() (try.cpp:186) |
100 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
101 | ==20910== Uninitialised value was created by a stack allocation |
102 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
103 | ==20910== |
104 | ==20910== Conditional jump or move depends on uninitialised value(s) |
105 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
106 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
107 | ==20910== by 0x40168D: test() (try.cpp:186) |
108 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
109 | ==20910== Uninitialised value was created by a stack allocation |
110 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
111 | ==20910== |
112 | ==20910== Conditional jump or move depends on uninitialised value(s) |
113 | ==20910== at 0x4025F8: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:125) |
114 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
115 | ==20910== by 0x40171A: test() (try.cpp:190) |
116 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
117 | ==20910== Uninitialised value was created by a stack allocation |
118 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
119 | ==20910== |
120 | ==20910== Conditional jump or move depends on uninitialised value(s) |
121 | ==20910== at 0x402673: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:134) |
122 | ==20910== by 0x402231: crypto_sign_rainbow5640_ref_open (usehash.cpp:58) |
123 | ==20910== by 0x40171A: test() (try.cpp:190) |
124 | ==20910== by 0x401D92: main (try-anything.cpp:295) |
125 | ==20910== Uninitialised value was created by a stack allocation |
126 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
127 | ==20910== |
128 | ==20910== Conditional jump or move depends on uninitialised value(s) |
129 | ==20910== at 0x406941: void berlekamp_massey<17u>(VEC<31u, 17u>&, int*, VEC<31u, (2)*(17u)>) (wiedemann.h:133) |
130 | ==20910== by 0x40606A: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:170) |
131 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
132 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
133 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
134 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
135 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
136 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
137 | ==20910== Uninitialised value was created by a client request |
138 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
139 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
140 | ==20910== |
141 | ==20910== Use of uninitialised value of size 8 |
142 | ==20910== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
143 | ==20910== by 0x403E17: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
144 | ==20910== by 0x406DBE: gf<31u>::operator/(gf<31u> const&) const (gf.h:26) |
145 | ==20910== by 0x406977: void berlekamp_massey<17u>(VEC<31u, 17u>&, int*, VEC<31u, (2)*(17u)>) (wiedemann.h:135) |
146 | ==20910== by 0x40606A: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:170) |
147 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
148 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
149 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
150 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
151 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
152 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
153 | ==20910== Uninitialised value was created by a client request |
154 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
155 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
156 | ==20910== |
157 | ==20910== Conditional jump or move depends on uninitialised value(s) |
158 | ==20910== at 0x406A2C: void berlekamp_massey<17u>(VEC<31u, 17u>&, int*, VEC<31u, (2)*(17u)>) (wiedemann.h:145) |
159 | ==20910== by 0x40606A: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:170) |
160 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
161 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
162 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
163 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
164 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
165 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
166 | ==20910== Uninitialised value was created by a client request |
167 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
168 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
169 | ==20910== |
170 | ==20910== Use of uninitialised value of size 8 |
171 | ==20910== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
172 | ==20910== by 0x403E17: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
173 | ==20910== by 0x40619F: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:181) |
174 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
175 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
176 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
177 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
178 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
179 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
180 | ==20910== Uninitialised value was created by a client request |
181 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
182 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
183 | ==20910== |
184 | ==20910== Conditional jump or move depends on uninitialised value(s) |
185 | ==20910== at 0x4062EE: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
186 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
187 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
188 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
189 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
190 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
191 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
192 | ==20910== Uninitialised value was created by a client request |
193 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
194 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
195 | ==20910== |
196 | ==20910== Conditional jump or move depends on uninitialised value(s) |
197 | ==20910== at 0x40631F: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
198 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
199 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
200 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
201 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
202 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
203 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
204 | ==20910== Uninitialised value was created by a client request |
205 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
206 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
207 | ==20910== |
208 | ==20910== Conditional jump or move depends on uninitialised value(s) |
209 | ==20910== at 0x406354: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
210 | ==20910== by 0x405CB0: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:225) |
211 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
212 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
213 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
214 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
215 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
216 | ==20910== Uninitialised value was created by a client request |
217 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
218 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
219 | ==20910== |
220 | ==20910== Conditional jump or move depends on uninitialised value(s) |
221 | ==20910== at 0x407121: void berlekamp_massey<9u>(VEC<31u, 9u>&, int*, VEC<31u, (2)*(9u)>) (wiedemann.h:133) |
222 | ==20910== by 0x40646A: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:170) |
223 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
224 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
225 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
226 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
227 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
228 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
229 | ==20910== Uninitialised value was created by a client request |
230 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
231 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
232 | ==20910== |
233 | ==20910== Use of uninitialised value of size 8 |
234 | ==20910== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
235 | ==20910== by 0x403E17: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
236 | ==20910== by 0x406DBE: gf<31u>::operator/(gf<31u> const&) const (gf.h:26) |
237 | ==20910== by 0x407157: void berlekamp_massey<9u>(VEC<31u, 9u>&, int*, VEC<31u, (2)*(9u)>) (wiedemann.h:135) |
238 | ==20910== by 0x40646A: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:170) |
239 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
240 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
241 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
242 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
243 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
244 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
245 | ==20910== Uninitialised value was created by a client request |
246 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
247 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
248 | ==20910== |
249 | ==20910== Conditional jump or move depends on uninitialised value(s) |
250 | ==20910== at 0x40720C: void berlekamp_massey<9u>(VEC<31u, 9u>&, int*, VEC<31u, (2)*(9u)>) (wiedemann.h:145) |
251 | ==20910== by 0x40646A: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:170) |
252 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
253 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
254 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
255 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
256 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
257 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
258 | ==20910== Uninitialised value was created by a client request |
259 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
260 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
261 | ==20910== |
262 | ==20910== Use of uninitialised value of size 8 |
263 | ==20910== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
264 | ==20910== by 0x403E17: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
265 | ==20910== by 0x40658F: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:181) |
266 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
267 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
268 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
269 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
270 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
271 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
272 | ==20910== Uninitialised value was created by a client request |
273 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
274 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
275 | ==20910== |
276 | ==20910== Conditional jump or move depends on uninitialised value(s) |
277 | ==20910== at 0x4066DE: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:191) |
278 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
279 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
280 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
281 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
282 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
283 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
284 | ==20910== Uninitialised value was created by a client request |
285 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
286 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
287 | ==20910== |
288 | ==20910== Conditional jump or move depends on uninitialised value(s) |
289 | ==20910== at 0x40670F: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:191) |
290 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
291 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
292 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
293 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
294 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
295 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
296 | ==20910== Uninitialised value was created by a client request |
297 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
298 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
299 | ==20910== |
300 | ==20910== Conditional jump or move depends on uninitialised value(s) |
301 | ==20910== at 0x406744: bool wiedemann<8u>(VEC<31u, 8u>&, MLPS<31u, 8u, 8u> const&, VEC<31u, 8u> const&) (wiedemann.h:191) |
302 | ==20910== by 0x405D96: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:235) |
303 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
304 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
305 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
306 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
307 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
308 | ==20910== Uninitialised value was created by a client request |
309 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
310 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
311 | ==20910== |
312 | ==20910== Conditional jump or move depends on uninitialised value(s) |
313 | ==20910== at 0x406941: void berlekamp_massey<17u>(VEC<31u, 17u>&, int*, VEC<31u, (2)*(17u)>) (wiedemann.h:133) |
314 | ==20910== by 0x40606A: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:170) |
315 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
316 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
317 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
318 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
319 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
320 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
321 | ==20910== Uninitialised value was created by a client request |
322 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
323 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
324 | ==20910== |
325 | ==20910== Conditional jump or move depends on uninitialised value(s) |
326 | ==20910== at 0x406A2C: void berlekamp_massey<17u>(VEC<31u, 17u>&, int*, VEC<31u, (2)*(17u)>) (wiedemann.h:145) |
327 | ==20910== by 0x40606A: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:170) |
328 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
329 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
330 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
331 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
332 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
333 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
334 | ==20910== Uninitialised value was created by a client request |
335 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
336 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
337 | ==20910== |
338 | ==20910== Use of uninitialised value of size 8 |
339 | ==20910== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
340 | ==20910== by 0x403E17: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
341 | ==20910== by 0x40619F: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:181) |
342 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
343 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
344 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
345 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
346 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
347 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
348 | ==20910== Uninitialised value was created by a client request |
349 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
350 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
351 | ==20910== |
352 | ==20910== Conditional jump or move depends on uninitialised value(s) |
353 | ==20910== at 0x4062EE: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
354 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
355 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
356 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
357 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
358 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
359 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
360 | ==20910== Uninitialised value was created by a client request |
361 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
362 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
363 | ==20910== |
364 | ==20910== Conditional jump or move depends on uninitialised value(s) |
365 | ==20910== at 0x40631F: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
366 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
367 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
368 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
369 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
370 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
371 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
372 | ==20910== Uninitialised value was created by a client request |
373 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
374 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
375 | ==20910== |
376 | ==20910== Conditional jump or move depends on uninitialised value(s) |
377 | ==20910== at 0x406354: bool wiedemann<16u>(VEC<31u, 16u>&, MLPS<31u, 16u, 16u> const&, VEC<31u, 16u> const&) (wiedemann.h:191) |
378 | ==20910== by 0x405EAA: rainbow_w_56_40<31u>::inv_q_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:245) |
379 | ==20910== by 0x40328C: rainbow_w_56_40<31u>::pri_map(VEC<31u, 56u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:276) |
380 | ==20910== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:69) |
381 | ==20910== by 0x40217A: crypto_sign_rainbow5640_ref (usehash.cpp:35) |
382 | ==20910== by 0x400F56: timecop_doit() (try.cpp:96) |
383 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
384 | ==20910== Uninitialised value was created by a client request |
385 | ==20910== at 0x400F27: timecop_doit() (try.cpp:95) |
386 | ==20910== by 0x401DF0: main (try-anything.cpp:306) |
387 | ==20910== |
388 | ==20910== Use of uninitialised value of size 8 |
389 | ==20910== at 0x401E2B: main (try-anything.cpp:321) |
390 | ==20910== Uninitialised value was created by a stack allocation |
391 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
392 | ==20910== |
393 | ==20910== Use of uninitialised value of size 8 |
394 | ==20910== at 0x401E42: main (try-anything.cpp:322) |
395 | ==20910== Uninitialised value was created by a stack allocation |
396 | ==20910== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) |
397 | ==20910== |
398 | ==20910== |
399 | ==20910== HEAP SUMMARY: |
400 | ==20910== in use at exit: 864,960 bytes in 10 blocks |
401 | ==20910== total heap usage: 19 allocs, 9 frees, 1,124,088 bytes allocated |
402 | ==20910== |
403 | ==20910== LEAK SUMMARY: |
404 | ==20910== definitely lost: 0 bytes in 0 blocks |
405 | ==20910== indirectly lost: 0 bytes in 0 blocks |
406 | ==20910== possibly lost: 864,960 bytes in 10 blocks |
407 | ==20910== still reachable: 0 bytes in 0 blocks |
408 | ==20910== suppressed: 0 bytes in 0 blocks |
409 | ==20910== Rerun with --leak-check=full to see details of leaked memory |
410 | ==20910== |
411 | ==20910== For lists of detected and suppressed errors, rerun with: -s |
412 | ==20910== ERROR SUMMARY: 539 errors from 37 contexts (suppressed: 0 from 0) |