Output save_alt Download

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