Output save_alt Download

Operation
crypto_sign
Primitive
luov863256
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 5fb8ad35c1f78547ccbb74b0c6013d12daa6f470b11c5e70c1b3cf87aaf36068 12958588765 54877154500 4300000000 crypto_sign/luov863256/ref
3 ==18368== Memcheck, a memory error detector
4 ==18368== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==18368== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==18368== Command: ./try
7 ==18368==
8 ==18368== Conditional jump or move depends on uninitialised value(s)
9 ==18368== at 0x402B94: BuildAugmentedMatrix (LUOV.c:259)
10 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
11 ==18368== by 0x402F63: signDocument (LUOV.c:501)
12 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
13 ==18368== by 0x400FB6: timecop_doit (try.c:96)
14 ==18368== by 0x402030: main (try-anything.c:306)
15 ==18368== Uninitialised value was created by a client request
16 ==18368== at 0x400F87: timecop_doit (try.c:95)
17 ==18368== by 0x402030: main (try-anything.c:306)
18 ==18368==
19 ==18368== Conditional jump or move depends on uninitialised value(s)
20 ==18368== at 0x403A7E: f8multiply (F8Field.c:45)
21 ==18368== by 0x402B85: BuildAugmentedMatrix (LUOV.c:257)
22 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
23 ==18368== by 0x402F63: signDocument (LUOV.c:501)
24 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
25 ==18368== by 0x400FB6: timecop_doit (try.c:96)
26 ==18368== by 0x402030: main (try-anything.c:306)
27 ==18368== Uninitialised value was created by a client request
28 ==18368== at 0x400F87: timecop_doit (try.c:95)
29 ==18368== by 0x402030: main (try-anything.c:306)
30 ==18368==
31 ==18368== Use of uninitialised value of size 8
32 ==18368== at 0x403AD0: f8log (F8Field.c:89)
33 ==18368== by 0x403A93: f8multiply (F8Field.c:47)
34 ==18368== by 0x402B85: BuildAugmentedMatrix (LUOV.c:257)
35 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
36 ==18368== by 0x402F63: signDocument (LUOV.c:501)
37 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
38 ==18368== by 0x400FB6: timecop_doit (try.c:96)
39 ==18368== by 0x402030: main (try-anything.c:306)
40 ==18368== Uninitialised value was created by a client request
41 ==18368== at 0x400F87: timecop_doit (try.c:95)
42 ==18368== by 0x402030: main (try-anything.c:306)
43 ==18368==
44 ==18368== Conditional jump or move depends on uninitialised value(s)
45 ==18368== at 0x402BF4: BuildAugmentedMatrix (LUOV.c:273)
46 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
47 ==18368== by 0x402F63: signDocument (LUOV.c:501)
48 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
49 ==18368== by 0x400FB6: timecop_doit (try.c:96)
50 ==18368== by 0x402030: main (try-anything.c:306)
51 ==18368== Uninitialised value was created by a client request
52 ==18368== at 0x400F87: timecop_doit (try.c:95)
53 ==18368== by 0x402030: main (try-anything.c:306)
54 ==18368==
55 ==18368== Conditional jump or move depends on uninitialised value(s)
56 ==18368== at 0x403A7A: f8multiply (F8Field.c:45)
57 ==18368== by 0x402B85: BuildAugmentedMatrix (LUOV.c:257)
58 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
59 ==18368== by 0x402F63: signDocument (LUOV.c:501)
60 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
61 ==18368== by 0x400FB6: timecop_doit (try.c:96)
62 ==18368== by 0x402030: main (try-anything.c:306)
63 ==18368== Uninitialised value was created by a client request
64 ==18368== at 0x400F87: timecop_doit (try.c:95)
65 ==18368== by 0x402030: main (try-anything.c:306)
66 ==18368==
67 ==18368== Use of uninitialised value of size 8
68 ==18368== at 0x403AD0: f8log (F8Field.c:89)
69 ==18368== by 0x403A88: f8multiply (F8Field.c:47)
70 ==18368== by 0x402B85: BuildAugmentedMatrix (LUOV.c:257)
71 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
72 ==18368== by 0x402F63: signDocument (LUOV.c:501)
73 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
74 ==18368== by 0x400FB6: timecop_doit (try.c:96)
75 ==18368== by 0x402030: main (try-anything.c:306)
76 ==18368== Uninitialised value was created by a client request
77 ==18368== at 0x400F87: timecop_doit (try.c:95)
78 ==18368== by 0x402030: main (try-anything.c:306)
79 ==18368==
80 ==18368== Conditional jump or move depends on uninitialised value(s)
81 ==18368== at 0x402C58: BuildAugmentedMatrix (LUOV.c:284)
82 ==18368== by 0x402D99: solvePrivateUOVSystem (LUOV.c:331)
83 ==18368== by 0x402F63: signDocument (LUOV.c:501)
84 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
85 ==18368== by 0x400FB6: timecop_doit (try.c:96)
86 ==18368== by 0x402030: main (try-anything.c:306)
87 ==18368== Uninitialised value was created by a client request
88 ==18368== at 0x400F87: timecop_doit (try.c:95)
89 ==18368== by 0x402030: main (try-anything.c:306)
90 ==18368==
91 ==18368== Conditional jump or move depends on uninitialised value(s)
92 ==18368== at 0x403439: rowEchelonAugmented (LinearAlgebra.c:137)
93 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
94 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
95 ==18368== by 0x402F63: signDocument (LUOV.c:501)
96 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
97 ==18368== by 0x400FB6: timecop_doit (try.c:96)
98 ==18368== by 0x402030: main (try-anything.c:306)
99 ==18368== Uninitialised value was created by a client request
100 ==18368== at 0x400F87: timecop_doit (try.c:95)
101 ==18368== by 0x402030: main (try-anything.c:306)
102 ==18368==
103 ==18368== Use of uninitialised value of size 8
104 ==18368== at 0x403AD0: f8log (F8Field.c:89)
105 ==18368== by 0x403AE5: f8inverse (F8Field.c:58)
106 ==18368== by 0x403485: rowEchelonAugmented (LinearAlgebra.c:152)
107 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
108 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
109 ==18368== by 0x402F63: signDocument (LUOV.c:501)
110 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
111 ==18368== by 0x400FB6: timecop_doit (try.c:96)
112 ==18368== by 0x402030: main (try-anything.c:306)
113 ==18368== Uninitialised value was created by a client request
114 ==18368== at 0x400F87: timecop_doit (try.c:95)
115 ==18368== by 0x402030: main (try-anything.c:306)
116 ==18368==
117 ==18368== Conditional jump or move depends on uninitialised value(s)
118 ==18368== at 0x403A7A: f8multiply (F8Field.c:45)
119 ==18368== by 0x40334F: scaleRow (LinearAlgebra.c:95)
120 ==18368== by 0x403496: rowEchelonAugmented (LinearAlgebra.c:152)
121 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
122 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
123 ==18368== by 0x402F63: signDocument (LUOV.c:501)
124 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
125 ==18368== by 0x400FB6: timecop_doit (try.c:96)
126 ==18368== by 0x402030: main (try-anything.c:306)
127 ==18368== Uninitialised value was created by a client request
128 ==18368== at 0x400F87: timecop_doit (try.c:95)
129 ==18368== by 0x402030: main (try-anything.c:306)
130 ==18368==
131 ==18368== Use of uninitialised value of size 8
132 ==18368== at 0x403AD0: f8log (F8Field.c:89)
133 ==18368== by 0x403A88: f8multiply (F8Field.c:47)
134 ==18368== by 0x40334F: scaleRow (LinearAlgebra.c:95)
135 ==18368== by 0x403496: rowEchelonAugmented (LinearAlgebra.c:152)
136 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
137 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
138 ==18368== by 0x402F63: signDocument (LUOV.c:501)
139 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
140 ==18368== by 0x400FB6: timecop_doit (try.c:96)
141 ==18368== by 0x402030: main (try-anything.c:306)
142 ==18368== Uninitialised value was created by a client request
143 ==18368== at 0x400F87: timecop_doit (try.c:95)
144 ==18368== by 0x402030: main (try-anything.c:306)
145 ==18368==
146 ==18368== Conditional jump or move depends on uninitialised value(s)
147 ==18368== at 0x403384: rowOp (LinearAlgebra.c:112)
148 ==18368== by 0x4034CC: rowEchelonAugmented (LinearAlgebra.c:156)
149 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
150 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
151 ==18368== by 0x402F63: signDocument (LUOV.c:501)
152 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
153 ==18368== by 0x400FB6: timecop_doit (try.c:96)
154 ==18368== by 0x402030: main (try-anything.c:306)
155 ==18368== Uninitialised value was created by a client request
156 ==18368== at 0x400F87: timecop_doit (try.c:95)
157 ==18368== by 0x402030: main (try-anything.c:306)
158 ==18368==
159 ==18368== Conditional jump or move depends on uninitialised value(s)
160 ==18368== at 0x403A7E: f8multiply (F8Field.c:45)
161 ==18368== by 0x4033AF: rowOp (LinearAlgebra.c:117)
162 ==18368== by 0x4034CC: rowEchelonAugmented (LinearAlgebra.c:156)
163 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
164 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
165 ==18368== by 0x402F63: signDocument (LUOV.c:501)
166 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
167 ==18368== by 0x400FB6: timecop_doit (try.c:96)
168 ==18368== by 0x402030: main (try-anything.c:306)
169 ==18368== Uninitialised value was created by a client request
170 ==18368== at 0x400F87: timecop_doit (try.c:95)
171 ==18368== by 0x402030: main (try-anything.c:306)
172 ==18368==
173 ==18368== Use of uninitialised value of size 8
174 ==18368== at 0x403AD0: f8log (F8Field.c:89)
175 ==18368== by 0x403A93: f8multiply (F8Field.c:47)
176 ==18368== by 0x4033AF: rowOp (LinearAlgebra.c:117)
177 ==18368== by 0x4034CC: rowEchelonAugmented (LinearAlgebra.c:156)
178 ==18368== by 0x40352B: getUniqueSolution (LinearAlgebra.c:180)
179 ==18368== by 0x402DB4: solvePrivateUOVSystem (LUOV.c:337)
180 ==18368== by 0x402F63: signDocument (LUOV.c:501)
181 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
182 ==18368== by 0x400FB6: timecop_doit (try.c:96)
183 ==18368== by 0x402030: main (try-anything.c:306)
184 ==18368== Uninitialised value was created by a client request
185 ==18368== at 0x400F87: timecop_doit (try.c:95)
186 ==18368== by 0x402030: main (try-anything.c:306)
187 ==18368==
188 ==18368== Conditional jump or move depends on uninitialised value(s)
189 ==18368== at 0x402F84: signDocument (LUOV.c:509)
190 ==18368== by 0x4024A6: crypto_sign_luov863256_ref (sign.c:69)
191 ==18368== by 0x400FB6: timecop_doit (try.c:96)
192 ==18368== by 0x402030: main (try-anything.c:306)
193 ==18368== Uninitialised value was created by a client request
194 ==18368== at 0x400F87: timecop_doit (try.c:95)
195 ==18368== by 0x402030: main (try-anything.c:306)
196 ==18368==
197 ==18368==
198 ==18368== HEAP SUMMARY:
199 ==18368== in use at exit: 161,640 bytes in 10 blocks
200 ==18368== total heap usage: 1,332 allocs, 1,322 frees, 1,426,049 bytes allocated
201 ==18368==
202 ==18368== LEAK SUMMARY:
203 ==18368== definitely lost: 0 bytes in 0 blocks
204 ==18368== indirectly lost: 0 bytes in 0 blocks
205 ==18368== possibly lost: 161,640 bytes in 10 blocks
206 ==18368== still reachable: 0 bytes in 0 blocks
207 ==18368== suppressed: 0 bytes in 0 blocks
208 ==18368== Rerun with --leak-check=full to see details of leaked memory
209 ==18368==
210 ==18368== For lists of detected and suppressed errors, rerun with: -s
211 ==18368== ERROR SUMMARY: 8907614 errors from 15 contexts (suppressed: 0 from 0)