1 | error 0 |
2 | c1862f06cca29495f9822b551aa86960ac0ea379232645e67d56555c668ecbd5 67431620 75926211357 4300000000 crypto_sign/rainbow6440/ref |
3 | ==30516== Memcheck, a memory error detector |
4 | ==30516== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. |
5 | ==30516== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info |
6 | ==30516== Command: ./try |
7 | ==30516== |
8 | ==30516== Conditional jump or move depends on uninitialised value(s) |
9 | ==30516== 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:126) |
10 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
11 | ==30516== by 0x40130B: test() (try.cpp:157) |
12 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
13 | ==30516== Uninitialised value was created by a stack allocation |
14 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
15 | ==30516== |
16 | ==30516== Conditional jump or move depends on uninitialised value(s) |
17 | ==30516== 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:135) |
18 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
19 | ==30516== by 0x40130B: test() (try.cpp:157) |
20 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
21 | ==30516== Uninitialised value was created by a stack allocation |
22 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
23 | ==30516== |
24 | ==30516== Conditional jump or move depends on uninitialised value(s) |
25 | ==30516== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112) |
26 | ==30516== by 0x4018D4: input_compare(unsigned char const*, unsigned char const*, unsigned long long, char const*) (try-anything.cpp:164) |
27 | ==30516== by 0x4013C9: test() (try.cpp:163) |
28 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
29 | ==30516== Uninitialised value was created by a stack allocation |
30 | ==30516== at 0x40293A: rainbow_w_64_40<31u>::gen_key(unsigned char*, unsigned char*) (rainbow_w.h:588) |
31 | ==30516== |
32 | ==30516== Conditional jump or move depends on uninitialised value(s) |
33 | ==30516== 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:126) |
34 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
35 | ==30516== by 0x40143B: test() (try.cpp:168) |
36 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
37 | ==30516== Uninitialised value was created by a stack allocation |
38 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
39 | ==30516== |
40 | ==30516== Conditional jump or move depends on uninitialised value(s) |
41 | ==30516== 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:135) |
42 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
43 | ==30516== by 0x40143B: test() (try.cpp:168) |
44 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
45 | ==30516== Uninitialised value was created by a stack allocation |
46 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
47 | ==30516== |
48 | ==30516== Conditional jump or move depends on uninitialised value(s) |
49 | ==30516== 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:126) |
50 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
51 | ==30516== by 0x4014DF: test() (try.cpp:174) |
52 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
53 | ==30516== Uninitialised value was created by a stack allocation |
54 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
55 | ==30516== |
56 | ==30516== Conditional jump or move depends on uninitialised value(s) |
57 | ==30516== 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:135) |
58 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
59 | ==30516== by 0x4014DF: test() (try.cpp:174) |
60 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
61 | ==30516== Uninitialised value was created by a stack allocation |
62 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
63 | ==30516== |
64 | ==30516== Conditional jump or move depends on uninitialised value(s) |
65 | ==30516== 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:126) |
66 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
67 | ==30516== by 0x401550: test() (try.cpp:177) |
68 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
69 | ==30516== Uninitialised value was created by a stack allocation |
70 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
71 | ==30516== |
72 | ==30516== Conditional jump or move depends on uninitialised value(s) |
73 | ==30516== 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:135) |
74 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
75 | ==30516== by 0x401550: test() (try.cpp:177) |
76 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
77 | ==30516== Uninitialised value was created by a stack allocation |
78 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
79 | ==30516== |
80 | ==30516== Conditional jump or move depends on uninitialised value(s) |
81 | ==30516== 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:126) |
82 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
83 | ==30516== by 0x401600: test() (try.cpp:182) |
84 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
85 | ==30516== Uninitialised value was created by a stack allocation |
86 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
87 | ==30516== |
88 | ==30516== Conditional jump or move depends on uninitialised value(s) |
89 | ==30516== 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:135) |
90 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
91 | ==30516== by 0x401600: test() (try.cpp:182) |
92 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
93 | ==30516== Uninitialised value was created by a stack allocation |
94 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
95 | ==30516== |
96 | ==30516== Conditional jump or move depends on uninitialised value(s) |
97 | ==30516== 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:126) |
98 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
99 | ==30516== by 0x40168D: test() (try.cpp:186) |
100 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
101 | ==30516== Uninitialised value was created by a stack allocation |
102 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
103 | ==30516== |
104 | ==30516== Conditional jump or move depends on uninitialised value(s) |
105 | ==30516== 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:135) |
106 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
107 | ==30516== by 0x40168D: test() (try.cpp:186) |
108 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
109 | ==30516== Uninitialised value was created by a stack allocation |
110 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
111 | ==30516== |
112 | ==30516== Conditional jump or move depends on uninitialised value(s) |
113 | ==30516== 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:126) |
114 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
115 | ==30516== by 0x40171A: test() (try.cpp:190) |
116 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
117 | ==30516== Uninitialised value was created by a stack allocation |
118 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
119 | ==30516== |
120 | ==30516== Conditional jump or move depends on uninitialised value(s) |
121 | ==30516== 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:135) |
122 | ==30516== by 0x402231: crypto_sign_rainbow6440_ref_open (usehash.cpp:58) |
123 | ==30516== by 0x40171A: test() (try.cpp:190) |
124 | ==30516== by 0x401D92: main (try-anything.cpp:295) |
125 | ==30516== Uninitialised value was created by a stack allocation |
126 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
127 | ==30516== |
128 | ==30516== Conditional jump or move depends on uninitialised value(s) |
129 | ==30516== at 0x406031: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (wiedemann.h:133) |
130 | ==30516== by 0x405B4A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:170) |
131 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
132 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
133 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
134 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
135 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
136 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
137 | ==30516== Uninitialised value was created by a client request |
138 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
139 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
140 | ==30516== |
141 | ==30516== Use of uninitialised value of size 8 |
142 | ==30516== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
143 | ==30516== by 0x403DA7: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
144 | ==30516== by 0x4064AE: gf<31u>::operator/(gf<31u> const&) const (gf.h:26) |
145 | ==30516== by 0x406067: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (wiedemann.h:135) |
146 | ==30516== by 0x405B4A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:170) |
147 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
148 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
149 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
150 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
151 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
152 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
153 | ==30516== Uninitialised value was created by a client request |
154 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
155 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
156 | ==30516== |
157 | ==30516== Conditional jump or move depends on uninitialised value(s) |
158 | ==30516== at 0x40611C: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (wiedemann.h:145) |
159 | ==30516== by 0x405B4A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:170) |
160 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
161 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
162 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
163 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
164 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
165 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
166 | ==30516== Uninitialised value was created by a client request |
167 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
168 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
169 | ==30516== |
170 | ==30516== Use of uninitialised value of size 8 |
171 | ==30516== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
172 | ==30516== by 0x403DA7: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
173 | ==30516== by 0x405C82: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:181) |
174 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
175 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
176 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
177 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
178 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
179 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
180 | ==30516== Uninitialised value was created by a client request |
181 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
182 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
183 | ==30516== |
184 | ==30516== Conditional jump or move depends on uninitialised value(s) |
185 | ==30516== at 0x405DCE: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
186 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
187 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
188 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
189 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
190 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
191 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
192 | ==30516== Uninitialised value was created by a client request |
193 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
194 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
195 | ==30516== |
196 | ==30516== Conditional jump or move depends on uninitialised value(s) |
197 | ==30516== at 0x405DFF: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
198 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
199 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
200 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
201 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
202 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
203 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
204 | ==30516== Uninitialised value was created by a client request |
205 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
206 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
207 | ==30516== |
208 | ==30516== Conditional jump or move depends on uninitialised value(s) |
209 | ==30516== at 0x405E34: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
210 | ==30516== by 0x405856: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:524) |
211 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
212 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
213 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
214 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
215 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
216 | ==30516== Uninitialised value was created by a client request |
217 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
218 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
219 | ==30516== |
220 | ==30516== Conditional jump or move depends on uninitialised value(s) |
221 | ==30516== at 0x406031: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (wiedemann.h:133) |
222 | ==30516== by 0x405B4A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:170) |
223 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
224 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
225 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
226 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
227 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
228 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
229 | ==30516== Uninitialised value was created by a client request |
230 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
231 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
232 | ==30516== |
233 | ==30516== Conditional jump or move depends on uninitialised value(s) |
234 | ==30516== at 0x40611C: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (wiedemann.h:145) |
235 | ==30516== by 0x405B4A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:170) |
236 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
237 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
238 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
239 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
240 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
241 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
242 | ==30516== Uninitialised value was created by a client request |
243 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
244 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
245 | ==30516== |
246 | ==30516== Use of uninitialised value of size 8 |
247 | ==30516== at 0x403200: gf<31u>::gf(short const&) (gf.h:16) |
248 | ==30516== by 0x403DA7: gf<31u> const invert<31u>(gf<31u> const&) (gf.h:8) |
249 | ==30516== by 0x405C82: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:181) |
250 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
251 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
252 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
253 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
254 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
255 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
256 | ==30516== Uninitialised value was created by a client request |
257 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
258 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
259 | ==30516== |
260 | ==30516== Conditional jump or move depends on uninitialised value(s) |
261 | ==30516== at 0x405DCE: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
262 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
263 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
264 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
265 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
266 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
267 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
268 | ==30516== Uninitialised value was created by a client request |
269 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
270 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
271 | ==30516== |
272 | ==30516== Conditional jump or move depends on uninitialised value(s) |
273 | ==30516== at 0x405DFF: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
274 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
275 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
276 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
277 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
278 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
279 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
280 | ==30516== Uninitialised value was created by a client request |
281 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
282 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
283 | ==30516== |
284 | ==30516== Conditional jump or move depends on uninitialised value(s) |
285 | ==30516== at 0x405E34: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (wiedemann.h:191) |
286 | ==30516== by 0x405980: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:535) |
287 | ==30516== by 0x40328F: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:565) |
288 | ==30516== by 0x40239E: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (rainbow_w-test.cpp:68) |
289 | ==30516== by 0x40217A: crypto_sign_rainbow6440_ref (usehash.cpp:35) |
290 | ==30516== by 0x400F56: timecop_doit() (try.cpp:96) |
291 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
292 | ==30516== Uninitialised value was created by a client request |
293 | ==30516== at 0x400F27: timecop_doit() (try.cpp:95) |
294 | ==30516== by 0x401DF0: main (try-anything.cpp:306) |
295 | ==30516== |
296 | ==30516== Use of uninitialised value of size 8 |
297 | ==30516== at 0x401E2B: main (try-anything.cpp:321) |
298 | ==30516== Uninitialised value was created by a stack allocation |
299 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
300 | ==30516== |
301 | ==30516== Use of uninitialised value of size 8 |
302 | ==30516== at 0x401E42: main (try-anything.cpp:322) |
303 | ==30516== Uninitialised value was created by a stack allocation |
304 | ==30516== at 0x40569A: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (rainbow_w.h:489) |
305 | ==30516== |
306 | ==30516== |
307 | ==30516== HEAP SUMMARY: |
308 | ==30516== in use at exit: 1,507,680 bytes in 10 blocks |
309 | ==30516== total heap usage: 19 allocs, 9 frees, 1,895,352 bytes allocated |
310 | ==30516== |
311 | ==30516== LEAK SUMMARY: |
312 | ==30516== definitely lost: 0 bytes in 0 blocks |
313 | ==30516== indirectly lost: 0 bytes in 0 blocks |
314 | ==30516== possibly lost: 1,507,680 bytes in 10 blocks |
315 | ==30516== still reachable: 0 bytes in 0 blocks |
316 | ==30516== suppressed: 0 bytes in 0 blocks |
317 | ==30516== Rerun with --leak-check=full to see details of leaked memory |
318 | ==30516== |
319 | ==30516== For lists of detected and suppressed errors, rerun with: -s |
320 | ==30516== ERROR SUMMARY: 571 errors from 30 contexts (suppressed: 0 from 0) |