Implementation notes: amd64, h6sandy, crypto_kem/mceliece348864pcf
Computer: h6sandy
Microarchitecture: amd64; Sandy Bridge (206a7)
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_kem
Primitive: mceliece348864pcf
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
311294 | 100827 0 0 | 211110 860 1728 | sse | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
311704 | 100827 0 0 | 204278 860 1728 | T:sse | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
312028 | 131615 0 0 | 243838 860 1728 | sse | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
314576 | 121890 0 0 | 231988 820 1760 | sse | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
316582 | 131615 0 0 | 237006 860 1728 | T:sse | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
326688 | 121890 0 0 | 225156 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
344966 | 73192 0 0 | 175468 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
345200 | 73192 0 0 | 182300 820 1760 | sse | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
345266 | 66823 0 0 | 168528 852 1728 | T:sse | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
345408 | 66823 0 0 | 175360 852 1728 | sse | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
347580 | 70069 0 0 | 172126 860 1728 | T:sse | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
354168 | 70069 0 0 | 178958 860 1728 | sse | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
359146 | 66565 0 0 | 168412 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
366983 | 62037 0 0 | 169540 812 1728 | sse | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
368490 | 62037 0 0 | 162708 812 1728 | T:sse | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
373022 | 66565 0 0 | 175244 820 1760 | sse | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
809738 | 106548 0 0 | 214390 860 1728 | T:vec | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
814580 | 106548 0 0 | 221254 860 1728 | vec | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
835983 | 80557 0 0 | 194252 820 1760 | vec | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
839302 | 80557 0 0 | 187388 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
843435 | 110158 0 0 | 226254 860 1728 | vec | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
909004 | 77910 0 0 | 192006 860 1728 | vec | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
935170 | 77910 0 0 | 185142 860 1728 | T:vec | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
939363 | 110158 0 0 | 219390 860 1728 | T:vec | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
995798 | 47981 0 0 | 153176 860 1728 | T:vec | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
998212 | 47981 0 0 | 160008 860 1728 | vec | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1041850 | 42029 0 0 | 147814 868 1728 | T:vec | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1044480 | 42029 0 0 | 154678 868 1728 | vec | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1226424 | 42236 0 0 | 155012 820 1760 | vec | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1229214 | 42236 0 0 | 148148 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1453742 | 35033 0 0 | 146252 812 1728 | vec | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1455379 | 35033 0 0 | 139420 812 1728 | T:vec | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1499016 | 41223 0 0 | 153580 820 1760 | vec | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1503292 | 41223 0 0 | 146716 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70763637 | 54580 0 0 | 167230 860 1728 | ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70772896 | 54580 0 0 | 160398 860 1728 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70864762 | 33280 0 0 | 143902 860 1728 | ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70906540 | 33280 0 0 | 137070 860 1728 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
71347316 | 17077 0 0 | 118768 852 1728 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
71350085 | 17077 0 0 | 125600 852 1728 | ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
86526457 | 48521 0 0 | 159766 860 1728 | ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
88681031 | 32941 0 0 | 143534 828 1760 | ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
88681991 | 32941 0 0 | 136702 828 1760 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
106649119 | 48521 0 0 | 152934 860 1728 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
128284133 | 15558 0 0 | 124622 860 1728 | ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
128512699 | 15558 0 0 | 117790 860 1728 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129548023 | 16185 0 0 | 125606 828 1760 | ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129554622 | 16185 0 0 | 118774 828 1760 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
130527330 | 12405 0 0 | 113318 820 1728 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
130540967 | 12405 0 0 | 120150 820 1728 | ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
134249364 | 15324 0 0 | 117340 820 1760 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
134250227 | 15324 0 0 | 124172 820 1760 | ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
Compiler output
decrypt.c: In file included from decrypt.c:15:
decrypt.c: In file included from ./fft_tr.h:11:
decrypt.c: ./vec256.h:74:9: error: always_inline function '_mm256_and_si256' requires target feature 'avx2', but would be inlined into function 'vec256_and' that is compiled without support for 'avx2'
decrypt.c: return _mm256_and_si256(a, b);
decrypt.c: ^
decrypt.c: ./vec256.h:84:9: error: always_inline function '_mm256_or_si256' requires target feature 'avx2', but would be inlined into function 'vec256_or' that is compiled without support for 'avx2'
decrypt.c: return _mm256_or_si256(a, b);
decrypt.c: ^
decrypt.c: ./vec256.h:79:9: error: always_inline function '_mm256_xor_si256' requires target feature 'avx2', but would be inlined into function 'vec256_xor' that is compiled without support for 'avx2'
decrypt.c: return _mm256_xor_si256(a, b);
decrypt.c: ^
decrypt.c: 3 errors generated.
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
decrypt.c: decrypt.c:220:11: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
decrypt.c: allone = vec256_set1_16b(0xFFFF);
decrypt.c: ^
decrypt.c: decrypt.c:224:17: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
decrypt.c: error256[i] = vec256_or_reduce(eval[i]);
decrypt.c: ^
decrypt.c: decrypt.c:225:17: warning: AVX vector argument of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
decrypt.c: error256[i] = vec256_xor(error256[i], allone);
decrypt.c: ^
decrypt.c: decrypt.c:153:12: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
decrypt.c: out[i] = vec256_set4x(v[0], v[1], v[2], v[3]);
decrypt.c: ^
decrypt.c: In file included from decrypt.c:15:
decrypt.c: In file included from ./fft_tr.h:11:
decrypt.c: ./vec256.h:35:10: error: always_inline function '_mm256_set_epi64x' requires target feature 'avx', but would be inlined into function 'vec256_set4x' that is compiled without support for 'avx'
decrypt.c: return _mm256_set_epi64x(a3, a2, a1, a0);
decrypt.c: ^
decrypt.c: ./vec256.h:35:10: error: AVX vector return of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
decrypt.c: decrypt.c:59:15: warning: AVX vector argument of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
decrypt.c: out[i][j] = vec256_and(inv[i][j], recv[i]);
decrypt.c: ^
decrypt.c: In file included from decrypt.c:15:
decrypt.c: In file included from ./fft_tr.h:11:
decrypt.c: ./vec256.h:74:9: error: always_inline function '_mm256_and_si256' requires target feature 'avx2', but would be inlined into function 'vec256_and' that is compiled without support for 'avx2'
decrypt.c: return _mm256_and_si256(a, b);
decrypt.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
decrypt.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/immintrin.h:47,
decrypt.c: from vec256.h:9,
decrypt.c: from fft_tr.h:11,
decrypt.c: from decrypt.c:15:
decrypt.c: vec256.h: In function 'vec256_and':
decrypt.c: /usr/lib/gcc/x86_64-linux-gnu/11/include/avx2intrin.h:179:1: error: inlining failed in call to 'always_inline' '_mm256_and_si256': target specific option mismatch
decrypt.c: 179 | _mm256_and_si256 (__m256i __A, __m256i __B)
decrypt.c: | ^~~~~~~~~~~~~~~~
decrypt.c: In file included from fft_tr.h:11,
decrypt.c: from decrypt.c:15:
decrypt.c: vec256.h:74:16: note: called from here
decrypt.c: 74 | return _mm256_and_si256(a, b);
decrypt.c: | ^~~~~~~~~~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
decrypt.c: In file included from decrypt.c:9:
decrypt.c: In file included from ./vec128_gf.h:10:
decrypt.c: ./vec128.h:33:9: error: always_inline function '_mm_testz_si128' requires target feature 'sse4.1', but would be inlined into function 'vec128_testz' that is compiled without support for 'sse4.1'
decrypt.c: return _mm_testz_si128(a, a);
decrypt.c: ^
decrypt.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
sse | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sse | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
bm.c: bm.c:120:18: warning: argument 1 of type 'uint64_t[12]' {aka 'long unsigned int[12]'} with mismatched bound [-Warray-parameter=]
bm.c: 120 | void bm(uint64_t out[ GFBITS ], vec128 in[ GFBITS ])
bm.c: | ~~~~~~~~~^~~~~~~~~~~~~
bm.c: In file included from bm.c:15:
bm.c: bm.h:15:19: note: previously declared as 'uint64_t *' {aka 'long unsigned int *'}
bm.c: 15 | void bm(uint64_t *out, vec128 *in);
bm.c: | ~~~~~~~~~~^~~
bm.c: bm.c:120:40: warning: argument 2 of type 'vec128[12]' {aka '__m128i[12]'} with mismatched bound [-Warray-parameter=]
bm.c: 120 | void bm(uint64_t out[ GFBITS ], vec128 in[ GFBITS ])
bm.c: | ~~~~~~~^~~~~~~~~~~~
bm.c: In file included from bm.c:15:
bm.c: bm.h:15:32: note: previously declared as 'vec128 *' {aka '__m128i *'}
bm.c: 15 | void bm(uint64_t *out, vec128 *in);
bm.c: | ~~~~~~~~^~
vec.c: vec.c:12:21: warning: argument 1 of type 'vec[12]' {aka 'long unsigned int[12]'} with mismatched bound [-Warray-parameter=]
vec.c: 12 | void vec_GF_mul(vec out[ GFBITS ], vec v[ GFBITS ], gf a[ SYS_T ])
vec.c: | ~~~~^~~~~~~~~~~~~
vec.c: In file included from vec.c:7:
vec.c: vec.h:42:17: note: previously declared as 'vec[]' {aka 'long unsigned int[]'}
vec.c: 42 | void vec_GF_mul(vec [], vec [], gf []);
vec.c: | ^~~~~~
vec.c: vec.c:12:40: warning: argument 2 of type 'vec[12]' {aka 'long unsigned int[12]'} with mismatched bound [-Warray-parameter=]
vec.c: 12 | void vec_GF_mul(vec out[ GFBITS ], vec v[ GFBITS ], gf a[ SYS_T ])
vec.c: | ~~~~^~~~~~~~~~~
vec.c: In file included from vec.c:7:
vec.c: vec.h:42:25: note: previously declared as 'vec[]' {aka 'long unsigned int[]'}
vec.c: 42 | void vec_GF_mul(vec [], vec [], gf []);
vec.c: | ^~~~~~
vec.c: vec.c:12:56: warning: argument 3 of type 'gf[64]' {aka 'short unsigned int[64]'} with mismatched bound [-Warray-parameter=]
vec.c: 12 | void vec_GF_mul(vec out[ GFBITS ], vec v[ GFBITS ], gf a[ SYS_T ])
vec.c: | ~~~^~~~~~~~~~
vec.c: In file included from vec.c:7:
vec.c: vec.h:42:33: note: previously declared as 'gf[]' {aka 'short unsigned int[]'}
vec.c: 42 | void vec_GF_mul(vec [], vec [], gf []);
vec.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
TIMECOP error (can be valgrind bug)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
TIMECOP error (can be valgrind bug)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Use of uninitialised value of size 1
at 0x...: gen_e (encrypt.c:92)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864pcf_sse_constbranchindex_operation_enc (kem_enc.c:30)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Passed TIMECOP
TIMECOP iterations: 1
Number of similar (implementation,compiler) pairs: 23, namely:
Implementation | Compiler |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
vec | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
vec | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
vec | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
vec | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
vec | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
vec | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
vec | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
vec | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
vec | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |