Output save_alt Download

Operation
crypto_sign
Primitive
rainbow6440
Implementation
ref
Compiler options
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
Host
venus
1 error 0
2 dc305758cf5488a5ae86282ab135848f8d37e310a720e3180871896188f064cd 10931010 6436343352 4300000000 crypto_sign/rainbow6440/ref
3 ==31288== Memcheck, a memory error detector
4 ==31288== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==31288== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==31288== Command: ./try
7 ==31288==
8 ==31288== Conditional jump or move depends on uninitialised value(s)
9 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
10 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
11 ==31288== by 0x109662: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
12 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
13 ==31288==
14 ==31288== Conditional jump or move depends on uninitialised value(s)
15 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
16 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
17 ==31288== by 0x109662: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
18 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
19 ==31288== Uninitialised value was created by a stack allocation
20 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
21 ==31288==
22 ==31288== Conditional jump or move depends on uninitialised value(s)
23 ==31288== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
24 ==31288== by 0x10A274: input_compare(unsigned char const*, unsigned char const*, unsigned long long, char const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
25 ==31288== by 0x10971B: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
26 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
27 ==31288== Uninitialised value was created by a stack allocation
28 ==31288== at 0x10CDFD: rainbow_w_64_40<31u>::gen_key(unsigned char*, unsigned char*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
29 ==31288==
30 ==31288== Conditional jump or move depends on uninitialised value(s)
31 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
32 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
33 ==31288== by 0x10978F: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
34 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
35 ==31288==
36 ==31288== Conditional jump or move depends on uninitialised value(s)
37 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
38 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
39 ==31288== by 0x10978F: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
40 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
41 ==31288== Uninitialised value was created by a stack allocation
42 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
43 ==31288==
44 ==31288== Conditional jump or move depends on uninitialised value(s)
45 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
46 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
47 ==31288== by 0x109826: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
48 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
49 ==31288==
50 ==31288== Conditional jump or move depends on uninitialised value(s)
51 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
52 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
53 ==31288== by 0x109826: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
54 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
55 ==31288== Uninitialised value was created by a stack allocation
56 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
57 ==31288==
58 ==31288== Conditional jump or move depends on uninitialised value(s)
59 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
60 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
61 ==31288== by 0x10988C: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
62 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
63 ==31288==
64 ==31288== Conditional jump or move depends on uninitialised value(s)
65 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
66 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
67 ==31288== by 0x10988C: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
68 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
69 ==31288== Uninitialised value was created by a stack allocation
70 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
71 ==31288==
72 ==31288== Conditional jump or move depends on uninitialised value(s)
73 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
74 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
75 ==31288== by 0x109939: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
76 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
77 ==31288==
78 ==31288== Conditional jump or move depends on uninitialised value(s)
79 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
80 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
81 ==31288== by 0x109939: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
82 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
83 ==31288== Uninitialised value was created by a stack allocation
84 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
85 ==31288==
86 ==31288== Conditional jump or move depends on uninitialised value(s)
87 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
88 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
89 ==31288== by 0x1099C9: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
90 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
91 ==31288==
92 ==31288== Conditional jump or move depends on uninitialised value(s)
93 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
94 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
95 ==31288== by 0x1099C9: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
96 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
97 ==31288== Uninitialised value was created by a stack allocation
98 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
99 ==31288==
100 ==31288== Conditional jump or move depends on uninitialised value(s)
101 ==31288== at 0x10A93D: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
102 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
103 ==31288== by 0x109A59: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
104 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
105 ==31288==
106 ==31288== Conditional jump or move depends on uninitialised value(s)
107 ==31288== at 0x10A9A3: verification(unsigned char const*, unsigned long long, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
108 ==31288== by 0x10A680: crypto_sign_rainbow6440_ref_open (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
109 ==31288== by 0x109A59: test() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
110 ==31288== by 0x108E32: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
111 ==31288== Uninitialised value was created by a stack allocation
112 ==31288== at 0x4FF1763: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
113 ==31288==
114 ==31288== Conditional jump or move depends on uninitialised value(s)
115 ==31288== at 0x10D56C: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
116 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
117 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
118 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
119 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
120 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
121 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
122 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
123 ==31288==
124 ==31288== Use of uninitialised value of size 8
125 ==31288== at 0x10D5A1: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
126 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
127 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
128 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
129 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
130 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
131 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
132 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
133 ==31288==
134 ==31288== Conditional jump or move depends on uninitialised value(s)
135 ==31288== at 0x10D66D: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
136 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
137 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
138 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
139 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
140 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
141 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
142 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
143 ==31288==
144 ==31288== Use of uninitialised value of size 8
145 ==31288== at 0x10DC7D: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
146 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
147 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
148 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
149 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
150 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
151 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
152 ==31288==
153 ==31288== Conditional jump or move depends on uninitialised value(s)
154 ==31288== at 0x10DA83: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
155 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
156 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
157 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
158 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
159 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
160 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
161 ==31288==
162 ==31288== Conditional jump or move depends on uninitialised value(s)
163 ==31288== at 0x10DB0A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
164 ==31288== by 0x10DF9E: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
165 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
166 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
167 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
168 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
169 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
170 ==31288==
171 ==31288== Conditional jump or move depends on uninitialised value(s)
172 ==31288== at 0x10DFA1: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
173 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
174 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
175 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
176 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
177 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
178 ==31288==
179 ==31288== Conditional jump or move depends on uninitialised value(s)
180 ==31288== at 0x10D56C: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
181 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
182 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
183 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
184 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
185 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
186 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
187 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
188 ==31288==
189 ==31288== Use of uninitialised value of size 8
190 ==31288== at 0x10D5A1: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
191 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
192 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
193 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
194 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
195 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
196 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
197 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
198 ==31288==
199 ==31288== Conditional jump or move depends on uninitialised value(s)
200 ==31288== at 0x10D66D: void berlekamp_massey<21u>(VEC<31u, 21u>&, int*, VEC<31u, (2)*(21u)>) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
201 ==31288== by 0x10D810: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
202 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
203 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
204 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
205 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
206 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
207 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
208 ==31288==
209 ==31288== Use of uninitialised value of size 8
210 ==31288== at 0x10DC7D: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
211 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
212 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
213 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
214 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
215 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
216 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
217 ==31288==
218 ==31288== Conditional jump or move depends on uninitialised value(s)
219 ==31288== at 0x10DA83: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
220 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
221 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
222 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
223 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
224 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
225 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
226 ==31288==
227 ==31288== Conditional jump or move depends on uninitialised value(s)
228 ==31288== at 0x10DB0A: bool wiedemann<20u>(VEC<31u, 20u>&, MLPS<31u, 20u, 20u> const&, VEC<31u, 20u> const&) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
229 ==31288== by 0x10E11C: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
230 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
231 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
232 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
233 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
234 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
235 ==31288==
236 ==31288== Conditional jump or move depends on uninitialised value(s)
237 ==31288== at 0x10E11F: rainbow_w_64_40<31u>::inv_q_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
238 ==31288== by 0x10E209: rainbow_w_64_40<31u>::pri_map(VEC<31u, 64u>*, unsigned char const*, VEC<31u, 40u> const*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
239 ==31288== by 0x10AB3C: signatureofshorthash(unsigned char*, unsigned long long*, unsigned char const*, unsigned long long, unsigned char const*, unsigned long long) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
240 ==31288== by 0x10A5CD: crypto_sign_rainbow6440_ref (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
241 ==31288== by 0x10929E: timecop_doit() (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
242 ==31288== by 0x108E76: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
243 ==31288==
244 ==31288== Use of uninitialised value of size 8
245 ==31288== at 0x108ECE: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
246 ==31288== Uninitialised value was created by a stack allocation
247 ==31288== at 0x10CDFD: rainbow_w_64_40<31u>::gen_key(unsigned char*, unsigned char*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
248 ==31288==
249 ==31288== Use of uninitialised value of size 8
250 ==31288== at 0x108ED5: main (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
251 ==31288== Uninitialised value was created by a stack allocation
252 ==31288== at 0x10CDFD: rainbow_w_64_40<31u>::gen_key(unsigned char*, unsigned char*) (in /home/moritz/Uni/2015-2016/research-internship/letstrythisagain/supercop-20181113/bench/venus/work/compile/try)
253 ==31288==
254 ==31288==
255 ==31288== HEAP SUMMARY:
256 ==31288== in use at exit: 1,507,680 bytes in 10 blocks
257 ==31288== total heap usage: 19 allocs, 9 frees, 1,895,352 bytes allocated
258 ==31288==
259 ==31288== LEAK SUMMARY:
260 ==31288== definitely lost: 0 bytes in 0 blocks
261 ==31288== indirectly lost: 0 bytes in 0 blocks
262 ==31288== possibly lost: 1,507,680 bytes in 10 blocks
263 ==31288== still reachable: 0 bytes in 0 blocks
264 ==31288== suppressed: 0 bytes in 0 blocks
265 ==31288== Rerun with --leak-check=full to see details of leaked memory
266 ==31288==
267 ==31288== For lists of detected and suppressed errors, rerun with: -s
268 ==31288== ERROR SUMMARY: 570 errors from 31 contexts (suppressed: 0 from 0)