Implementation notes: amd64, h6sandy, crypto_kem/mceliece348864f
Computer: h6sandy
Microarchitecture: amd64; Sandy Bridge (206a7)
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_kem
Primitive: mceliece348864f
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
277548 | 100349 0 0 | 210630 860 1728 | sse | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
279805 | 130861 0 0 | 236262 860 1728 | T:sse | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
279916 | 121399 0 0 | 231532 820 1760 | sse | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
280177 | 121399 0 0 | 224700 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
280520 | 130861 0 0 | 243094 860 1728 | sse | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
282843 | 100349 0 0 | 203798 860 1728 | T:sse | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
309087 | 72917 0 0 | 175252 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
309262 | 72917 0 0 | 182084 820 1760 | sse | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
309529 | 66510 0 0 | 168232 852 1728 | T:sse | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
316098 | 66510 0 0 | 175064 852 1728 | sse | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
316278 | 69649 0 0 | 171718 860 1728 | T:sse | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
316653 | 69649 0 0 | 178550 860 1728 | sse | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
325985 | 66329 0 0 | 175028 820 1760 | sse | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
327322 | 66329 0 0 | 168196 820 1760 | T:sse | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
341120 | 61856 0 0 | 169388 812 1728 | sse | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
342064 | 61856 0 0 | 162556 812 1728 | T:sse | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
781554 | 105978 0 0 | 220766 860 1728 | vec | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
782185 | 105978 0 0 | 213902 860 1728 | T:vec | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
817276 | 80066 0 0 | 186932 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
820712 | 80066 0 0 | 193796 820 1760 | vec | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
840044 | 109404 0 0 | 218646 860 1728 | T:vec | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
842089 | 109404 0 0 | 225510 860 1728 | vec | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
869646 | 77432 0 0 | 191526 860 1728 | vec | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
911096 | 77432 0 0 | 184662 860 1728 | T:vec | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
961650 | 47668 0 0 | 159712 860 1728 | vec | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
961885 | 47668 0 0 | 152880 860 1728 | T:vec | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1003478 | 41609 0 0 | 147406 868 1728 | T:vec | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1006790 | 41609 0 0 | 154270 868 1728 | vec | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1128332 | 41961 0 0 | 154796 820 1760 | vec | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1128380 | 41961 0 0 | 147932 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1394971 | 34852 0 0 | 146100 812 1728 | vec | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1398553 | 34852 0 0 | 139268 812 1728 | T:vec | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1455936 | 40987 0 0 | 153364 820 1760 | vec | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1471648 | 40987 0 0 | 146500 820 1760 | T:vec | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70353852 | 16764 0 0 | 125368 852 1728 | ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70376380 | 16764 0 0 | 118536 852 1728 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70819883 | 32802 0 0 | 143486 860 1728 | ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70853896 | 32802 0 0 | 136654 860 1728 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
70863421 | 53826 0 0 | 166486 860 1728 | ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
71022695 | 53826 0 0 | 159654 860 1728 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
86470390 | 47951 0 0 | 152446 860 1728 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
86490240 | 47951 0 0 | 159278 860 1728 | ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
88176013 | 32450 0 0 | 143078 828 1760 | ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
88195119 | 32450 0 0 | 136246 828 1760 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
128301559 | 15138 0 0 | 124214 860 1728 | ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
128554107 | 15138 0 0 | 117382 860 1728 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129385537 | 15910 0 0 | 118558 828 1760 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129390356 | 15910 0 0 | 125390 828 1760 | ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129620131 | 12224 0 0 | 119998 820 1728 | ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
129790237 | 12224 0 0 | 113166 820 1728 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
133165802 | 15088 0 0 | 117188 820 1760 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
133195759 | 15088 0 0 | 124020 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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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_mceliece348864f_sse_constbranchindex_pke_encrypt (encrypt.c:111)
by 0x...: crypto_kem_mceliece348864f_sse_constbranchindex_operation_enc (kem_enc.c:29)
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) |