Implementation notes: amd64, hydra8, crypto_kem/mceliece6960119f

Computer: hydra8
Microarchitecture: amd64; Ivy Bridge+AES (306a9)
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_kem
Primitive: mceliece6960119f
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
748516113001 0 0223179 876 1728sseclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
750097129509 0 0232644 820 1760T:ssegcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
750115129509 0 0239476 820 1760ssegcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
774952113001 0 0216315 876 1728T:sseclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
778600135086 0 0240283 876 1728T:sseclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
781269135086 0 0247115 876 1728sseclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
82026286065 0 0194996 820 1760ssegcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
82546880447 0 0182108 820 1760T:ssegcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
83403680447 0 0188972 820 1760ssegcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
83533178137 0 0179733 868 1728T:sseclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
84380083435 0 0192083 876 1728sseclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
84906678137 0 0186565 868 1728sseclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
85018876244 0 0176588 812 1728T:ssegcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
85195286065 0 0188164 820 1760T:ssegcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
85196476244 0 0183420 812 1728ssegcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
86147883435 0 0185219 876 1728T:sseclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
207226188528 0 0203404 820 1760vecgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
207786688528 0 0196572 820 1760T:vecgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2162648104555 0 0213451 876 1728T:vecclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2260358109232 0 0219595 876 1728T:vecclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2263326109232 0 0226427 876 1728vecclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
236425174657 0 0183195 876 1728T:vecclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
236498474657 0 0190027 876 1728vecclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2581402104555 0 0220283 876 1728vecclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
282569447896 0 0154923 884 1728T:vecclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
284279747896 0 0161755 884 1728vecclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
336051250532 0 0164556 820 1760vecgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
337123750532 0 0157724 820 1760T:vecgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
354606447634 0 0153669 876 1728T:vecclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
356279247634 0 0160501 876 1728vecclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
425101849499 0 0163164 820 1760vecgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
425524849499 0 0156332 820 1760T:vecgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
436596740876 0 0146340 812 1728T:vecgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
436834740876 0 0153172 812 1728vecgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
33488980048242 0 0153733 884 1728T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
33524853048242 0 0160565 884 1728refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
33527991755794 0 0162821 884 1728T:refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
33539719355794 0 0169685 884 1728refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34015220939788 0 0144941 884 1728T:refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34018190439788 0 0151805 884 1728refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34712106717865 0 0120687 876 1728T:refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34733255834821 0 0139846 828 1760T:refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34738675717865 0 0127519 876 1728refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
34739287934821 0 0146678 828 1760refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
51059356415872 0 0126277 884 1728refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
51080063415872 0 0119445 884 1728T:refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
51900238317855 0 0128518 828 1760refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
51907389917855 0 0121686 828 1760T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
54588952517029 0 0120300 820 1760T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
54603227317029 0 0127132 820 1760refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
56719697914182 0 0116166 820 1728T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
56736310814182 0 0122998 820 1728refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625

Compiler output


bm.c: bm.c:60:2: error: always_inline function '_mm256_slli_epi64' requires target feature 'avx2', but would be inlined into function 'interleave' that is compiled without support for 'avx2'
bm.c:         vec256_sll_4x(vec256_and(in[idx1], mask[0]), s));
bm.c:         ^
bm.c: ./vec256.h:87:39: note: expanded from macro 'vec256_sll_4x'
bm.c: #define vec256_sll_4x(a, s) ((vec256) _mm256_slli_epi64((vec256) (a), (s)))
bm.c:                                       ^
bm.c: bm.c:62:16: error: always_inline function '_mm256_srli_epi64' requires target feature 'avx2', but would be inlined into function 'interleave' that is compiled without support for 'avx2'
bm.c:         y = vec256_or(vec256_srl_4x(vec256_and(in[idx0], mask[1]), s),
bm.c:                       ^
bm.c: ./vec256.h:88:39: note: expanded from macro 'vec256_srl_4x'
bm.c: #define vec256_srl_4x(a, s) ((vec256) _mm256_srli_epi64((vec256) (a), (s)))
bm.c:                                       ^
bm.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'
bm.c:         return _mm256_or_si256(a, b);
bm.c:                ^
bm.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'
bm.c:         return _mm256_and_si256(a, b);
bm.c:                ^
bm.c: 4 errors generated.

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
avxclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:avxclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
avxclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:avxclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
avxclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:avxclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
avxclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:avxclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


bm.c: bm.c:79:37: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         for (i = 13; i < 16; i++) buf[i] = vec256_setzero();
bm.c:                                            ^
bm.c: bm.c:81:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[0][0] = vec256_set1_16b(0x5555);
bm.c:                      ^
bm.c: bm.c:82:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[0][1] = vec256_set1_16b(0xAAAA);
bm.c:                      ^
bm.c: bm.c:83:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[1][0] = vec256_set1_16b(0x3333);
bm.c:                      ^
bm.c: bm.c:84:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[1][1] = vec256_set1_16b(0xCCCC);
bm.c:                      ^
bm.c: bm.c:85:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[2][0] = vec256_set1_16b(0x0F0F);
bm.c:                      ^
bm.c: bm.c:86:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[2][1] = vec256_set1_16b(0xF0F0);
bm.c:                      ^
bm.c: bm.c:87:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c:         mask[3][0] = vec256_set1_16b(0x00FF);
bm.c:                      ^
bm.c: bm.c:88:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: ...

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
avxclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:avxclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


bm.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/immintrin.h:47,
bm.c:                  from vec256.h:9,
bm.c:                  from bm.h:12,
bm.c:                  from bm.c:23:
bm.c: vec256.h: In function 'vec256_and':
bm.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
bm.c:   179 | _mm256_and_si256 (__m256i __A, __m256i __B)
bm.c:       | ^~~~~~~~~~~~~~~~
bm.c: In file included from bm.h:12,
bm.c:                  from bm.c:23:
bm.c: vec256.h:74:16: note: called from here
bm.c:    74 |         return _mm256_and_si256(a, b);
bm.c:       |                ^~~~~~~~~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
avxgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:avxgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
avxgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:avxgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
avxgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:avxgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
avxgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:avxgcc -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:
ImplementationCompiler
sseclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:sseclang -mcpu=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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   by 0x...: doit (try.c:112)
   by 0x...: main (try-anything.c:357)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
sseclang -march=native -O2 -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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   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:93)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_pke_encrypt (encrypt.c:114)
   by 0x...: crypto_kem_mceliece6960119f_sse_constbranchindex_operation_enc (kem_enc.c:51)
   by 0x...: doit (try.c:112)
   by 0x...: main (try-anything.c:357)


More than 100 errors detected.  Subsequent errors
will still be recorded, but in less detail than before.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
sseclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Passed TIMECOP


TIMECOP iterations: 1

Number of similar (implementation,compiler) pairs: 24, namely:
ImplementationCompiler
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
sseclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sseclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
ssegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
ssegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
ssegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
ssegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
vecclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
vecclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
vecclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
vecclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
vecclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
vecgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
vecgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
vecgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
vecgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)