Output save_alt Download

Operation
crypto_sign
Primitive
qtesla3f
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 301ee1cd51715288522eb3fb47428447552e20ab053c36a137f227d837bedb3f 129767007 902229124 4300000000 crypto_sign/qtesla3f/ref
3 ==19004== Memcheck, a memory error detector
4 ==19004== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==19004== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==19004== Command: ./try
7 ==19004==
8 ==19004== Conditional jump or move depends on uninitialised value(s)
9 ==19004== at 0x4043A0: poly_uniform (poly.c:137)
10 ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393)
11 ==19004== by 0x400E46: timecop_doit (try.c:96)
12 ==19004== by 0x401CF0: main (try-anything.c:306)
13 ==19004== Uninitialised value was created by a client request
14 ==19004== at 0x400E17: timecop_doit (try.c:95)
15 ==19004== by 0x401CF0: main (try-anything.c:306)
16 ==19004==
17 ==19004== Conditional jump or move depends on uninitialised value(s)
18 ==19004== at 0x4043C4: poly_uniform (poly.c:139)
19 ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393)
20 ==19004== by 0x400E46: timecop_doit (try.c:96)
21 ==19004== by 0x401CF0: main (try-anything.c:306)
22 ==19004== Uninitialised value was created by a client request
23 ==19004== at 0x400E17: timecop_doit (try.c:95)
24 ==19004== by 0x401CF0: main (try-anything.c:306)
25 ==19004==
26 ==19004== Conditional jump or move depends on uninitialised value(s)
27 ==19004== at 0x4043F1: poly_uniform (poly.c:141)
28 ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393)
29 ==19004== by 0x400E46: timecop_doit (try.c:96)
30 ==19004== by 0x401CF0: main (try-anything.c:306)
31 ==19004== Uninitialised value was created by a client request
32 ==19004== at 0x400E17: timecop_doit (try.c:95)
33 ==19004== by 0x401CF0: main (try-anything.c:306)
34 ==19004==
35 ==19004== Conditional jump or move depends on uninitialised value(s)
36 ==19004== at 0x404422: poly_uniform (poly.c:143)
37 ==19004== by 0x4023AF: crypto_sign_qtesla3f_ref (sign.c:393)
38 ==19004== by 0x400E46: timecop_doit (try.c:96)
39 ==19004== by 0x401CF0: main (try-anything.c:306)
40 ==19004== Uninitialised value was created by a client request
41 ==19004== at 0x400E17: timecop_doit (try.c:95)
42 ==19004== by 0x401CF0: main (try-anything.c:306)
43 ==19004==
44 ==19004== Use of uninitialised value of size 8
45 ==19004== at 0x4048DD: encode_c (sample.c:273)
46 ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402)
47 ==19004== by 0x400E46: timecop_doit (try.c:96)
48 ==19004== by 0x401CF0: main (try-anything.c:306)
49 ==19004== Uninitialised value was created by a client request
50 ==19004== at 0x400E17: timecop_doit (try.c:95)
51 ==19004== by 0x401CF0: main (try-anything.c:306)
52 ==19004==
53 ==19004== Use of uninitialised value of size 8
54 ==19004== at 0x4048F6: encode_c (sample.c:275)
55 ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402)
56 ==19004== by 0x400E46: timecop_doit (try.c:96)
57 ==19004== by 0x401CF0: main (try-anything.c:306)
58 ==19004== Uninitialised value was created by a client request
59 ==19004== at 0x400E17: timecop_doit (try.c:95)
60 ==19004== by 0x401CF0: main (try-anything.c:306)
61 ==19004==
62 ==19004== Conditional jump or move depends on uninitialised value(s)
63 ==19004== at 0x4048E6: encode_c (sample.c:273)
64 ==19004== by 0x40245D: crypto_sign_qtesla3f_ref (sign.c:402)
65 ==19004== by 0x400E46: timecop_doit (try.c:96)
66 ==19004== by 0x401CF0: main (try-anything.c:306)
67 ==19004== Uninitialised value was created by a client request
68 ==19004== at 0x400E17: timecop_doit (try.c:95)
69 ==19004== by 0x401CF0: main (try-anything.c:306)
70 ==19004==
71 ==19004== Conditional jump or move depends on uninitialised value(s)
72 ==19004== at 0x4026C7: sparse_mul16 (sign.c:263)
73 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
74 ==19004== by 0x400E46: timecop_doit (try.c:96)
75 ==19004== by 0x401CF0: main (try-anything.c:306)
76 ==19004== Uninitialised value was created by a client request
77 ==19004== at 0x400E17: timecop_doit (try.c:95)
78 ==19004== by 0x401CF0: main (try-anything.c:306)
79 ==19004==
80 ==19004== Use of uninitialised value of size 8
81 ==19004== at 0x4026E3: sparse_mul16 (sign.c:265)
82 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
83 ==19004== by 0x400E46: timecop_doit (try.c:96)
84 ==19004== by 0x401CF0: main (try-anything.c:306)
85 ==19004== Uninitialised value was created by a client request
86 ==19004== at 0x400E17: timecop_doit (try.c:95)
87 ==19004== by 0x401CF0: main (try-anything.c:306)
88 ==19004==
89 ==19004== Conditional jump or move depends on uninitialised value(s)
90 ==19004== at 0x4026FF: sparse_mul16 (sign.c:264)
91 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
92 ==19004== by 0x400E46: timecop_doit (try.c:96)
93 ==19004== by 0x401CF0: main (try-anything.c:306)
94 ==19004== Uninitialised value was created by a client request
95 ==19004== at 0x400E17: timecop_doit (try.c:95)
96 ==19004== by 0x401CF0: main (try-anything.c:306)
97 ==19004==
98 ==19004== Conditional jump or move depends on uninitialised value(s)
99 ==19004== at 0x402706: sparse_mul16 (sign.c:267)
100 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
101 ==19004== by 0x400E46: timecop_doit (try.c:96)
102 ==19004== by 0x401CF0: main (try-anything.c:306)
103 ==19004== Uninitialised value was created by a client request
104 ==19004== at 0x400E17: timecop_doit (try.c:95)
105 ==19004== by 0x401CF0: main (try-anything.c:306)
106 ==19004==
107 ==19004== Use of uninitialised value of size 8
108 ==19004== at 0x40272C: sparse_mul16 (sign.c:268)
109 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
110 ==19004== by 0x400E46: timecop_doit (try.c:96)
111 ==19004== by 0x401CF0: main (try-anything.c:306)
112 ==19004== Uninitialised value was created by a client request
113 ==19004== at 0x400E17: timecop_doit (try.c:95)
114 ==19004== by 0x401CF0: main (try-anything.c:306)
115 ==19004==
116 ==19004== Conditional jump or move depends on uninitialised value(s)
117 ==19004== at 0x402739: sparse_mul16 (sign.c:267)
118 ==19004== by 0x402480: crypto_sign_qtesla3f_ref (sign.c:403)
119 ==19004== by 0x400E46: timecop_doit (try.c:96)
120 ==19004== by 0x401CF0: main (try-anything.c:306)
121 ==19004== Uninitialised value was created by a client request
122 ==19004== at 0x400E17: timecop_doit (try.c:95)
123 ==19004== by 0x401CF0: main (try-anything.c:306)
124 ==19004==
125 ==19004== Conditional jump or move depends on uninitialised value(s)
126 ==19004== at 0x402788: test_rejection (sign.c:167)
127 ==19004== by 0x40249E: crypto_sign_qtesla3f_ref (sign.c:406)
128 ==19004== by 0x400E46: timecop_doit (try.c:96)
129 ==19004== by 0x401CF0: main (try-anything.c:306)
130 ==19004== Uninitialised value was created by a client request
131 ==19004== at 0x400E17: timecop_doit (try.c:95)
132 ==19004== by 0x401CF0: main (try-anything.c:306)
133 ==19004==
134 ==19004== Conditional jump or move depends on uninitialised value(s)
135 ==19004== at 0x4026C7: sparse_mul16 (sign.c:263)
136 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
137 ==19004== by 0x400E46: timecop_doit (try.c:96)
138 ==19004== by 0x401CF0: main (try-anything.c:306)
139 ==19004== Uninitialised value was created by a client request
140 ==19004== at 0x400E17: timecop_doit (try.c:95)
141 ==19004== by 0x401CF0: main (try-anything.c:306)
142 ==19004==
143 ==19004== Use of uninitialised value of size 8
144 ==19004== at 0x4026E3: sparse_mul16 (sign.c:265)
145 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
146 ==19004== by 0x400E46: timecop_doit (try.c:96)
147 ==19004== by 0x401CF0: main (try-anything.c:306)
148 ==19004== Uninitialised value was created by a client request
149 ==19004== at 0x400E17: timecop_doit (try.c:95)
150 ==19004== by 0x401CF0: main (try-anything.c:306)
151 ==19004==
152 ==19004== Conditional jump or move depends on uninitialised value(s)
153 ==19004== at 0x4026FF: sparse_mul16 (sign.c:264)
154 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
155 ==19004== by 0x400E46: timecop_doit (try.c:96)
156 ==19004== by 0x401CF0: main (try-anything.c:306)
157 ==19004== Uninitialised value was created by a client request
158 ==19004== at 0x400E17: timecop_doit (try.c:95)
159 ==19004== by 0x401CF0: main (try-anything.c:306)
160 ==19004==
161 ==19004== Conditional jump or move depends on uninitialised value(s)
162 ==19004== at 0x402706: sparse_mul16 (sign.c:267)
163 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
164 ==19004== by 0x400E46: timecop_doit (try.c:96)
165 ==19004== by 0x401CF0: main (try-anything.c:306)
166 ==19004== Uninitialised value was created by a client request
167 ==19004== at 0x400E17: timecop_doit (try.c:95)
168 ==19004== by 0x401CF0: main (try-anything.c:306)
169 ==19004==
170 ==19004== Use of uninitialised value of size 8
171 ==19004== at 0x40272C: sparse_mul16 (sign.c:268)
172 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
173 ==19004== by 0x400E46: timecop_doit (try.c:96)
174 ==19004== by 0x401CF0: main (try-anything.c:306)
175 ==19004== Uninitialised value was created by a client request
176 ==19004== at 0x400E17: timecop_doit (try.c:95)
177 ==19004== by 0x401CF0: main (try-anything.c:306)
178 ==19004==
179 ==19004== Conditional jump or move depends on uninitialised value(s)
180 ==19004== at 0x402739: sparse_mul16 (sign.c:267)
181 ==19004== by 0x4024CD: crypto_sign_qtesla3f_ref (sign.c:413)
182 ==19004== by 0x400E46: timecop_doit (try.c:96)
183 ==19004== by 0x401CF0: main (try-anything.c:306)
184 ==19004== Uninitialised value was created by a client request
185 ==19004== at 0x400E17: timecop_doit (try.c:95)
186 ==19004== by 0x401CF0: main (try-anything.c:306)
187 ==19004==
188 ==19004== Conditional jump or move depends on uninitialised value(s)
189 ==19004== at 0x402814: test_v (sign.c:195)
190 ==19004== by 0x4024EE: crypto_sign_qtesla3f_ref (sign.c:416)
191 ==19004== by 0x400E46: timecop_doit (try.c:96)
192 ==19004== by 0x401CF0: main (try-anything.c:306)
193 ==19004== Uninitialised value was created by a client request
194 ==19004== at 0x400E17: timecop_doit (try.c:95)
195 ==19004== by 0x401CF0: main (try-anything.c:306)
196 ==19004==
197 ==19004==
198 ==19004== HEAP SUMMARY:
199 ==19004== in use at exit: 72,000 bytes in 10 blocks
200 ==19004== total heap usage: 43 allocs, 33 frees, 158,627 bytes allocated
201 ==19004==
202 ==19004== LEAK SUMMARY:
203 ==19004== definitely lost: 0 bytes in 0 blocks
204 ==19004== indirectly lost: 0 bytes in 0 blocks
205 ==19004== possibly lost: 72,000 bytes in 10 blocks
206 ==19004== still reachable: 0 bytes in 0 blocks
207 ==19004== suppressed: 0 bytes in 0 blocks
208 ==19004== Rerun with --leak-check=full to see details of leaked memory
209 ==19004==
210 ==19004== For lists of detected and suppressed errors, rerun with: -s
211 ==19004== ERROR SUMMARY: 827232 errors from 21 contexts (suppressed: 0 from 0)