Output save_alt Download

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