Output save_alt Download

Operation
crypto_sign
Primitive
luov8086399
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 dcbd0704fae41607e4a1c883f59ddcdfc36ac4deb09e789ea3c9cc45a4acbecb 52331523857 229797202019 4300000000 crypto_sign/luov8086399/ref
3 ==14323== Memcheck, a memory error detector
4 ==14323== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==14323== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==14323== Command: ./try
7 ==14323==
8 ==14323== Conditional jump or move depends on uninitialised value(s)
9 ==14323== at 0x402DE5: BuildAugmentedMatrix (LUOV.c:259)
10 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
11 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
12 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
13 ==14323== by 0x400FB6: timecop_doit (try.c:96)
14 ==14323== by 0x402030: main (try-anything.c:306)
15 ==14323== Uninitialised value was created by a client request
16 ==14323== at 0x400F87: timecop_doit (try.c:95)
17 ==14323== by 0x402030: main (try-anything.c:306)
18 ==14323==
19 ==14323== Conditional jump or move depends on uninitialised value(s)
20 ==14323== at 0x40473F: f16multiply (F16Field.c:48)
21 ==14323== by 0x404382: f80multiply (F80Field.c:63)
22 ==14323== by 0x402D9F: BuildAugmentedMatrix (LUOV.c:257)
23 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
24 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
25 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
26 ==14323== by 0x400FB6: timecop_doit (try.c:96)
27 ==14323== by 0x402030: main (try-anything.c:306)
28 ==14323== Uninitialised value was created by a client request
29 ==14323== at 0x400F87: timecop_doit (try.c:95)
30 ==14323== by 0x402030: main (try-anything.c:306)
31 ==14323==
32 ==14323== Use of uninitialised value of size 8
33 ==14323== at 0x404790: f16log (F16Field.c:6799)
34 ==14323== by 0x404753: f16multiply (F16Field.c:50)
35 ==14323== by 0x404382: f80multiply (F80Field.c:63)
36 ==14323== by 0x402D9F: BuildAugmentedMatrix (LUOV.c:257)
37 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
38 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
39 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
40 ==14323== by 0x400FB6: timecop_doit (try.c:96)
41 ==14323== by 0x402030: main (try-anything.c:306)
42 ==14323== Uninitialised value was created by a client request
43 ==14323== at 0x400F87: timecop_doit (try.c:95)
44 ==14323== by 0x402030: main (try-anything.c:306)
45 ==14323==
46 ==14323== Conditional jump or move depends on uninitialised value(s)
47 ==14323== at 0x402EE1: BuildAugmentedMatrix (LUOV.c:273)
48 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
49 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
50 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
51 ==14323== by 0x400FB6: timecop_doit (try.c:96)
52 ==14323== by 0x402030: main (try-anything.c:306)
53 ==14323== Uninitialised value was created by a client request
54 ==14323== at 0x400F87: timecop_doit (try.c:95)
55 ==14323== by 0x402030: main (try-anything.c:306)
56 ==14323==
57 ==14323== Conditional jump or move depends on uninitialised value(s)
58 ==14323== at 0x40473A: f16multiply (F16Field.c:48)
59 ==14323== by 0x404382: f80multiply (F80Field.c:63)
60 ==14323== by 0x402D9F: BuildAugmentedMatrix (LUOV.c:257)
61 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
62 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
63 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
64 ==14323== by 0x400FB6: timecop_doit (try.c:96)
65 ==14323== by 0x402030: main (try-anything.c:306)
66 ==14323== Uninitialised value was created by a client request
67 ==14323== at 0x400F87: timecop_doit (try.c:95)
68 ==14323== by 0x402030: main (try-anything.c:306)
69 ==14323==
70 ==14323== Use of uninitialised value of size 8
71 ==14323== at 0x404790: f16log (F16Field.c:6799)
72 ==14323== by 0x404748: f16multiply (F16Field.c:50)
73 ==14323== by 0x404382: f80multiply (F80Field.c:63)
74 ==14323== by 0x402D9F: BuildAugmentedMatrix (LUOV.c:257)
75 ==14323== by 0x40310B: solvePrivateUOVSystem (LUOV.c:331)
76 ==14323== by 0x4032D2: signDocument (LUOV.c:501)
77 ==14323== by 0x4024A6: crypto_sign_luov8086399_ref (sign.c:69)
78 ==14323== by 0x400FB6: timecop_doit (try.c:96)
79 ==14323== by 0x402030: main (try-anything.c:306)
80 ==14323== Uninitialised value was created by a client request
81 ==14323== at 0x400F87: timecop_doit (try.c:95)
82 ==14323== by 0x402030: main (try-anything.c:306)
83 ==14323==
84 ==14323==
85 ==14323== More than 10000000 total errors detected. I'm not reporting any more.
86 ==14323== Final error counts will be inaccurate. Go fix your program!
87 ==14323== Rerun with --error-limit=no to disable this cutoff. Note
88 ==14323== that errors may occur in your program without prior warning from
89 ==14323== Valgrind, because errors are no longer being displayed.
90 ==14323==
91 ==14323==
92 ==14323== HEAP SUMMARY:
93 ==14323== in use at exit: 405,040 bytes in 10 blocks
94 ==14323== total heap usage: 1,894 allocs, 1,884 frees, 5,981,016 bytes allocated
95 ==14323==
96 ==14323== LEAK SUMMARY:
97 ==14323== definitely lost: 0 bytes in 0 blocks
98 ==14323== indirectly lost: 0 bytes in 0 blocks
99 ==14323== possibly lost: 405,040 bytes in 10 blocks
100 ==14323== still reachable: 0 bytes in 0 blocks
101 ==14323== suppressed: 0 bytes in 0 blocks
102 ==14323== Rerun with --leak-check=full to see details of leaked memory
103 ==14323==
104 ==14323== For lists of detected and suppressed errors, rerun with: -s
105 ==14323== ERROR SUMMARY: 10000000 errors from 6 contexts (suppressed: 0 from 0)