Test results for armeabi, bblack, crypto_kem/lotus128

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_kem Test results for armeabi, bblack, crypto_kem Test results for crypto_kem/lotus128
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_kem
Primitive: lotus128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1021148038888 0 462304 464 1504T:optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
1605180024197 0 435727 496 1496T:optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
1676956023296 0 446792 464 1504T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
188848887277 0 417779 496 1496T:optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
1921274423556 0 438152 464 1504T:optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
1955724017452 0 432304 464 1496T:optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
1957310417452 0 432304 464 1496T:optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
206500966719 0 417219 496 1496T:optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
215141446417 0 416363 488 1488T:optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
2248548010504 0 423690 460 1488T:optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
2430332016745 0 428271 496 1496T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
2620773618320 0 433000 464 1504T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
266668405609 0 416115 496 1496T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
2673639212944 0 427880 464 1496T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
2680285612944 0 427880 464 1496T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
284028085389 0 415891 496 1496T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
284488085153 0 415099 488 1488T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092220240716
292228327620 0 420890 460 1488T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024092220240716

Compiler output


cpa-pke_opt.c: cpa-pke_opt.c:69:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
cpa-pke_opt.c:   ct_t c = {0};
cpa-pke_opt.c:             ^
cpa-pke_opt.c:             {}
cpa-pke_opt.c: 1 warning generated.
lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10:
lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-7/lib/clang/7.0.1/include/immintrin.h:28:
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:64:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:143:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:173:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:203:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:230:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:253:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:274:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
lwe-arithmetics_avx2.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lwe-arithmetics_avx2.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:301:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
lwe-arithmetics_avx2.c:     return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
lwe-arithmetics_avx2.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:avx2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:avx2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:avx2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:avx2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:avx2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


lwe-arithmetics_avx2.c: lwe-arithmetics_avx2.c:10:10: fatal error: immintrin.h: No such file or directory
lwe-arithmetics_avx2.c:  #include <immintrin.h>
lwe-arithmetics_avx2.c:           ^~~~~~~~~~~~~
lwe-arithmetics_avx2.c: compilation terminated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:avx2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:avx2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:avx2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:avx2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Compiler output


cpa-pke_opt.c: cpa-pke_opt.c:69:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
cpa-pke_opt.c:   ct_t c = {0};
cpa-pke_opt.c:             ^
cpa-pke_opt.c:             {}
cpa-pke_opt.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke_opt.o N 00000000
cpa-pke_opt.o N 00000037
cpa-pke_opt.o N 00000045
cpa-pke_opt.o N 00000109
cpa-pke_opt.o N 0000010b
cpa-pke_opt.o N 0000011a
cpa-pke_opt.o N 0000011e
cpa-pke_opt.o N 00000132
cpa-pke_opt.o N 00000134
cpa-pke_opt.o N 0000013d
cpa-pke_opt.o N 0000013f
cpa-pke_opt.o N 00000142
cpa-pke_opt.o N 0000014b
cpa-pke_opt.o N 00000161
cpa-pke_opt.o N 0000017a
cpa-pke_opt.o N 00000193
cpa-pke_opt.o N 0000019a
cpa-pke_opt.o N 000001a8
cpa-pke_opt.o N 000001ab
cpa-pke_opt.o N 000001ae
cpa-pke_opt.o N 000001b2
cpa-pke_opt.o N 000001b6
cpa-pke_opt.o N 000001b8
cpa-pke_opt.o N 000001ba
cpa-pke_opt.o N 000001c4
cpa-pke_opt.o N 000001ca
cpa-pke_opt.o N 000001d4
cpa-pke_opt.o N 000001d6
cpa-pke_opt.o N 000001da
cpa-pke_opt.o N 000001dc
cpa-pke_opt.o N 000001de
cpa-pke_opt.o N 000001e1
cpa-pke_opt.o N 000001e4
cpa-pke_opt.o N 000001e9
cpa-pke_opt.o N 000001eb
cpa-pke_opt.o lotus_cpa_pke_dec_packed T
cpa-pke_opt.o lotus_cpa_pke_enc_packed T
cpa-pke_opt.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000104
crypto.o N 0000011b
crypto.o N 0000012d
crypto.o N 0000013c
crypto.o N 0000014d
crypto.o N 00000165
crypto.o N 00000185
crypto.o N 000001a5
crypto.o N 000001a9
crypto.o N 000001ad
crypto.o N 000001bb
crypto.o N 000001c0
crypto.o N 000001d4
crypto.o N 000001d8
crypto.o N 000001df
crypto.o N 000001e3
crypto.o N 000001f0
crypto.o N 000001f2
crypto.o N 000001f6
crypto.o N 000001f8
crypto.o N 000001fa
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
crypto.o crypto_symenc_keystream_13block T
crypto.o crypto_symenc_keystream_32block T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000101
kem.o N 0000010f
kem.o N 00000116
kem.o N 00000118
kem.o N 0000011b
kem.o N 0000011d
kem.o N 0000011f
kem.o N 00000121
kem.o N 00000125
kem.o N 00000134
kem.o N 00000139
kem.o N 00000146
kem.o N 0000014d
kem.o N 00000150
kem.o N 00000153
kem.o N 0000015a
kem.o N 00000186
kem.o N 000001ae
kem.o N 000001d6
kem.o N 000001da
kem.o N 000001e9
kem.o N 000001ed
kem.o N 00000201
kem.o N 00000205
kem.o N 00000208
kem.o N 0000020b
kem.o N 00000211
kem.o N 00000218
kem.o N 0000021b
kem.o N 0000021e
kem.o N 00000223
kem.o N 00000227
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics_opt.o N 00000000
lwe-arithmetics_opt.o N 00000037
lwe-arithmetics_opt.o N 0000004d
lwe-arithmetics_opt.o N 00000111
lwe-arithmetics_opt.o N 00000120
lwe-arithmetics_opt.o N 00000124
lwe-arithmetics_opt.o N 00000132
lwe-arithmetics_opt.o N 00000135
lwe-arithmetics_opt.o N 00000147
lwe-arithmetics_opt.o N 00000149
lwe-arithmetics_opt.o N 0000014b
lwe-arithmetics_opt.o N 0000014e
lwe-arithmetics_opt.o N 0000015b
lwe-arithmetics_opt.o N 0000015f
lwe-arithmetics_opt.o N 00000163
lwe-arithmetics_opt.o N 00000165
lwe-arithmetics_opt.o N 00000169
lwe-arithmetics_opt.o N 0000016b
lwe-arithmetics_opt.o N 0000016f
lwe-arithmetics_opt.o N 00000173
lwe-arithmetics_opt.o N 00000185
lwe-arithmetics_opt.o N 00000188
lwe-arithmetics_opt.o N 00000196
lwe-arithmetics_opt.o N 00000198
lwe-arithmetics_opt.o N 000001a6
lwe-arithmetics_opt.o N 000001b4
lwe-arithmetics_opt.o N 000001b6
lwe-arithmetics_opt.o N 000001b8
lwe-arithmetics_opt.o N 000001c6
lwe-arithmetics_opt.o N 000001d4
lwe-arithmetics_opt.o N 000001e2
lwe-arithmetics_opt.o N 000001f3
lwe-arithmetics_opt.o N 00000200
lwe-arithmetics_opt.o N 00000204
lwe-arithmetics_opt.o N 00000208
lwe-arithmetics_opt.o N 0000020c
lwe-arithmetics_opt.o N 00000210
lwe-arithmetics_opt.o N 00000217
lwe-arithmetics_opt.o N 0000021c
lwe-arithmetics_opt.o N 00000226
lwe-arithmetics_opt.o N 00000232
lwe-arithmetics_opt.o N 00000234
lwe-arithmetics_opt.o N 00000248
lwe-arithmetics_opt.o N 0000024a
lwe-arithmetics_opt.o N 0000024c
lwe-arithmetics_opt.o N 0000024f
lwe-arithmetics_opt.o N 00000252
lwe-arithmetics_opt.o N 00000255
lwe-arithmetics_opt.o N 00000257
lwe-arithmetics_opt.o N 00000259
lwe-arithmetics_opt.o N 0000025d
lwe-arithmetics_opt.o N 00000261
lwe-arithmetics_opt.o N 00000263
lwe-arithmetics_opt.o N 00000267
lwe-arithmetics_opt.o N 0000026b
lwe-arithmetics_opt.o N 0000026e
lwe-arithmetics_opt.o N 00000274
lwe-arithmetics_opt.o N 00000278
lwe-arithmetics_opt.o add_sigma T
lwe-arithmetics_opt.o distribute_2x2_nl T
lwe-arithmetics_opt.o distribute_2x2_nn T
lwe-arithmetics_opt.o merge_2x2_nl T
lwe-arithmetics_opt.o reconstruct T
lwe-arithmetics_opt.o redc T
lwe-arithmetics_opt.o submat_add_nl T
lwe-arithmetics_opt.o submat_add_nn T
lwe-arithmetics_opt.o submat_negmul T
lwe-arithmetics_opt.o submat_negsubmul T
lwe-arithmetics_opt.o submat_sub_nl T
lwe-arithmetics_opt.o submat_sub_nn T
lwe-arithmetics_opt.o submat_submul T
lwe-arithmetics_opt.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000102
pack.o N 00000111
pack.o N 00000115
pack.o N 00000122
pack.o N 00000131
pack.o N 0000013f
pack.o N 0000014f
pack.o N 0000015a
pack.o N 00000167
pack.o N 0000016f
pack.o N 00000179
pack.o N 00000181
pack.o N 0000018b
pack.o N 00000193
pack.o N 0000019d
pack.o N 000001a1
pack.o N 000001af
pack.o N 000001b2
pack.o N 000001b5
pack.o N 000001b7
pack.o N 000001c4
pack.o N 000001c8
pack.o N 000001ca
pack.o N 000001ce
pack.o N 000001d2
pack.o N 000001d5
pack.o N 000001d9
pack.o N 000001dc
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000105
sampler.o N 00000123
sampler.o N 00000131
sampler.o N 00000145
sampler.o N 00000161
sampler.o N 0000016e
sampler.o N 00000186
sampler.o N 00000191
sampler.o N 000001a3
sampler.o N 000001b2
sampler.o N 000001c3
sampler.o N 000001c7
sampler.o N 000001d9
sampler.o N 000001dc
sampler.o N 000001e7
sampler.o N 000001eb
sampler.o N 000001ef
sampler.o N 00000202
sampler.o N 0000021e
sampler.o N 0000022d
sampler.o N 00000231
sampler.o N 00000233
sampler.o N 00000247
sampler.o N 00000249
sampler.o N 00000257
sampler.o N 00000259
sampler.o N 0000025d
sampler.o N 0000025f
sampler.o N 00000261
sampler.o N 0000027f
sampler.o N 0000028c
sampler.o N 0000029d
sampler.o N 000002ac
sampler.o N 000002c5
sampler.o N 000002c9
sampler.o N 000002ce
sampler.o N 000002d2
sampler.o N 000002d7
sampler.o N 000002db
sampler.o N 000002e5
sampler.o N 000002e9
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke_opt.o N 00000000
cpa-pke_opt.o N 00000037
cpa-pke_opt.o N 00000045
cpa-pke_opt.o N 00000108
cpa-pke_opt.o N 0000010a
cpa-pke_opt.o N 00000119
cpa-pke_opt.o N 0000011d
cpa-pke_opt.o N 00000131
cpa-pke_opt.o N 00000133
cpa-pke_opt.o N 0000013c
cpa-pke_opt.o N 0000013e
cpa-pke_opt.o N 00000141
cpa-pke_opt.o N 0000014a
cpa-pke_opt.o N 00000160
cpa-pke_opt.o N 00000179
cpa-pke_opt.o N 00000192
cpa-pke_opt.o N 00000199
cpa-pke_opt.o N 000001a7
cpa-pke_opt.o N 000001aa
cpa-pke_opt.o N 000001ad
cpa-pke_opt.o N 000001b1
cpa-pke_opt.o N 000001b5
cpa-pke_opt.o N 000001b7
cpa-pke_opt.o N 000001b9
cpa-pke_opt.o N 000001c3
cpa-pke_opt.o N 000001c9
cpa-pke_opt.o N 000001d3
cpa-pke_opt.o N 000001d5
cpa-pke_opt.o N 000001d9
cpa-pke_opt.o N 000001db
cpa-pke_opt.o N 000001dd
cpa-pke_opt.o N 000001e0
cpa-pke_opt.o N 000001e3
cpa-pke_opt.o N 000001e8
cpa-pke_opt.o N 000001ea
cpa-pke_opt.o lotus_cpa_pke_dec_packed T
cpa-pke_opt.o lotus_cpa_pke_enc_packed T
cpa-pke_opt.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000103
crypto.o N 0000011a
crypto.o N 0000012c
crypto.o N 0000013b
crypto.o N 0000014c
crypto.o N 00000164
crypto.o N 00000184
crypto.o N 000001a4
crypto.o N 000001a8
crypto.o N 000001ac
crypto.o N 000001ba
crypto.o N 000001bf
crypto.o N 000001d3
crypto.o N 000001d7
crypto.o N 000001de
crypto.o N 000001e2
crypto.o N 000001ef
crypto.o N 000001f1
crypto.o N 000001f5
crypto.o N 000001f7
crypto.o N 000001f9
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
crypto.o crypto_symenc_keystream_13block T
crypto.o crypto_symenc_keystream_32block T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000100
kem.o N 0000010e
kem.o N 00000115
kem.o N 00000117
kem.o N 0000011a
kem.o N 0000011c
kem.o N 0000011e
kem.o N 00000120
kem.o N 00000124
kem.o N 00000133
kem.o N 00000138
kem.o N 00000145
kem.o N 0000014c
kem.o N 0000014f
kem.o N 00000152
kem.o N 00000159
kem.o N 00000185
kem.o N 000001ad
kem.o N 000001d5
kem.o N 000001d9
kem.o N 000001e8
kem.o N 000001ec
kem.o N 00000200
kem.o N 00000204
kem.o N 00000207
kem.o N 0000020a
kem.o N 00000210
kem.o N 00000217
kem.o N 0000021a
kem.o N 0000021d
kem.o N 00000222
kem.o N 00000226
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics_opt.o N 00000000
lwe-arithmetics_opt.o N 00000037
lwe-arithmetics_opt.o N 0000004d
lwe-arithmetics_opt.o N 00000110
lwe-arithmetics_opt.o N 0000011f
lwe-arithmetics_opt.o N 00000123
lwe-arithmetics_opt.o N 00000131
lwe-arithmetics_opt.o N 00000134
lwe-arithmetics_opt.o N 00000146
lwe-arithmetics_opt.o N 00000148
lwe-arithmetics_opt.o N 0000014a
lwe-arithmetics_opt.o N 0000014d
lwe-arithmetics_opt.o N 0000015a
lwe-arithmetics_opt.o N 0000015e
lwe-arithmetics_opt.o N 00000162
lwe-arithmetics_opt.o N 00000164
lwe-arithmetics_opt.o N 00000168
lwe-arithmetics_opt.o N 0000016a
lwe-arithmetics_opt.o N 0000016e
lwe-arithmetics_opt.o N 00000172
lwe-arithmetics_opt.o N 00000184
lwe-arithmetics_opt.o N 00000187
lwe-arithmetics_opt.o N 00000195
lwe-arithmetics_opt.o N 00000197
lwe-arithmetics_opt.o N 000001a5
lwe-arithmetics_opt.o N 000001b3
lwe-arithmetics_opt.o N 000001b5
lwe-arithmetics_opt.o N 000001b7
lwe-arithmetics_opt.o N 000001c5
lwe-arithmetics_opt.o N 000001d3
lwe-arithmetics_opt.o N 000001e1
lwe-arithmetics_opt.o N 000001f2
lwe-arithmetics_opt.o N 000001ff
lwe-arithmetics_opt.o N 00000203
lwe-arithmetics_opt.o N 00000207
lwe-arithmetics_opt.o N 0000020b
lwe-arithmetics_opt.o N 0000020f
lwe-arithmetics_opt.o N 00000216
lwe-arithmetics_opt.o N 0000021b
lwe-arithmetics_opt.o N 00000225
lwe-arithmetics_opt.o N 00000231
lwe-arithmetics_opt.o N 00000233
lwe-arithmetics_opt.o N 00000247
lwe-arithmetics_opt.o N 00000249
lwe-arithmetics_opt.o N 0000024b
lwe-arithmetics_opt.o N 0000024e
lwe-arithmetics_opt.o N 00000251
lwe-arithmetics_opt.o N 00000254
lwe-arithmetics_opt.o N 00000256
lwe-arithmetics_opt.o N 00000258
lwe-arithmetics_opt.o N 0000025c
lwe-arithmetics_opt.o N 00000260
lwe-arithmetics_opt.o N 00000262
lwe-arithmetics_opt.o N 00000266
lwe-arithmetics_opt.o N 0000026a
lwe-arithmetics_opt.o N 0000026d
lwe-arithmetics_opt.o N 00000273
lwe-arithmetics_opt.o N 00000277
lwe-arithmetics_opt.o add_sigma T
lwe-arithmetics_opt.o distribute_2x2_nl T
lwe-arithmetics_opt.o distribute_2x2_nn T
lwe-arithmetics_opt.o merge_2x2_nl T
lwe-arithmetics_opt.o reconstruct T
lwe-arithmetics_opt.o redc T
lwe-arithmetics_opt.o submat_add_nl T
lwe-arithmetics_opt.o submat_add_nn T
lwe-arithmetics_opt.o submat_negmul T
lwe-arithmetics_opt.o submat_negsubmul T
lwe-arithmetics_opt.o submat_sub_nl T
lwe-arithmetics_opt.o submat_sub_nn T
lwe-arithmetics_opt.o submat_submul T
lwe-arithmetics_opt.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000101
pack.o N 00000110
pack.o N 00000114
pack.o N 00000121
pack.o N 00000130
pack.o N 0000013e
pack.o N 0000014e
pack.o N 00000159
pack.o N 00000166
pack.o N 0000016e
pack.o N 00000178
pack.o N 00000180
pack.o N 0000018a
pack.o N 00000192
pack.o N 0000019c
pack.o N 000001a0
pack.o N 000001ae
pack.o N 000001b1
pack.o N 000001b4
pack.o N 000001b6
pack.o N 000001c3
pack.o N 000001c7
pack.o N 000001c9
pack.o N 000001cd
pack.o N 000001d1
pack.o N 000001d4
pack.o N 000001d8
pack.o N 000001db
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000104
sampler.o N 00000122
sampler.o N 00000130
sampler.o N 00000144
sampler.o N 00000160
sampler.o N 0000016d
sampler.o N 00000185
sampler.o N 00000190
sampler.o N 000001a2
sampler.o N 000001b1
sampler.o N 000001c2
sampler.o N 000001c6
sampler.o N 000001d8
sampler.o N 000001db
sampler.o N 000001e6
sampler.o N 000001ea
sampler.o N 000001ee
sampler.o N 00000201
sampler.o N 0000021d
sampler.o N 0000022c
sampler.o N 00000230
sampler.o N 00000232
sampler.o N 00000246
sampler.o N 00000248
sampler.o N 00000256
sampler.o N 00000258
sampler.o N 0000025c
sampler.o N 0000025e
sampler.o N 00000260
sampler.o N 0000027e
sampler.o N 0000028b
sampler.o N 0000029c
sampler.o N 000002ab
sampler.o N 000002c4
sampler.o N 000002c8
sampler.o N 000002cd
sampler.o N 000002d1
sampler.o N 000002d6
sampler.o N 000002da
sampler.o N 000002e4
sampler.o N 000002e8
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke_opt.o N 00000000
cpa-pke_opt.o N 00000037
cpa-pke_opt.o N 00000045
cpa-pke_opt.o N 00000109
cpa-pke_opt.o N 0000010b
cpa-pke_opt.o N 0000011a
cpa-pke_opt.o N 0000011e
cpa-pke_opt.o N 00000132
cpa-pke_opt.o N 00000134
cpa-pke_opt.o N 0000013d
cpa-pke_opt.o N 0000013f
cpa-pke_opt.o N 00000142
cpa-pke_opt.o N 0000014b
cpa-pke_opt.o N 00000161
cpa-pke_opt.o N 0000017a
cpa-pke_opt.o N 00000193
cpa-pke_opt.o N 0000019a
cpa-pke_opt.o N 000001a8
cpa-pke_opt.o N 000001ab
cpa-pke_opt.o N 000001ae
cpa-pke_opt.o N 000001b2
cpa-pke_opt.o N 000001b6
cpa-pke_opt.o N 000001b8
cpa-pke_opt.o N 000001ba
cpa-pke_opt.o N 000001c4
cpa-pke_opt.o N 000001ca
cpa-pke_opt.o N 000001d4
cpa-pke_opt.o N 000001d6
cpa-pke_opt.o N 000001da
cpa-pke_opt.o N 000001dc
cpa-pke_opt.o N 000001de
cpa-pke_opt.o N 000001e1
cpa-pke_opt.o N 000001e4
cpa-pke_opt.o N 000001e9
cpa-pke_opt.o N 000001eb
cpa-pke_opt.o lotus_cpa_pke_dec_packed T
cpa-pke_opt.o lotus_cpa_pke_enc_packed T
cpa-pke_opt.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000104
crypto.o N 0000011b
crypto.o N 0000012d
crypto.o N 0000013c
crypto.o N 0000014d
crypto.o N 00000165
crypto.o N 00000185
crypto.o N 000001a5
crypto.o N 000001a9
crypto.o N 000001ad
crypto.o N 000001bb
crypto.o N 000001c0
crypto.o N 000001d4
crypto.o N 000001d8
crypto.o N 000001df
crypto.o N 000001e3
crypto.o N 000001f0
crypto.o N 000001f2
crypto.o N 000001f6
crypto.o N 000001f8
crypto.o N 000001fa
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
crypto.o crypto_symenc_keystream_13block T
crypto.o crypto_symenc_keystream_32block T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000101
kem.o N 0000010f
kem.o N 00000116
kem.o N 00000118
kem.o N 0000011b
kem.o N 0000011d
kem.o N 0000011f
kem.o N 00000121
kem.o N 00000125
kem.o N 00000134
kem.o N 00000139
kem.o N 00000146
kem.o N 0000014d
kem.o N 00000150
kem.o N 00000153
kem.o N 0000015a
kem.o N 00000186
kem.o N 000001ae
kem.o N 000001d6
kem.o N 000001da
kem.o N 000001e9
kem.o N 000001ed
kem.o N 00000201
kem.o N 00000205
kem.o N 00000208
kem.o N 0000020b
kem.o N 00000211
kem.o N 00000218
kem.o N 0000021b
kem.o N 0000021e
kem.o N 00000223
kem.o N 00000227
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics_opt.o N 00000000
lwe-arithmetics_opt.o N 00000037
lwe-arithmetics_opt.o N 0000004d
lwe-arithmetics_opt.o N 00000111
lwe-arithmetics_opt.o N 00000120
lwe-arithmetics_opt.o N 00000124
lwe-arithmetics_opt.o N 00000132
lwe-arithmetics_opt.o N 00000135
lwe-arithmetics_opt.o N 00000143
lwe-arithmetics_opt.o N 00000145
lwe-arithmetics_opt.o N 00000147
lwe-arithmetics_opt.o N 00000149
lwe-arithmetics_opt.o N 0000014b
lwe-arithmetics_opt.o N 00000158
lwe-arithmetics_opt.o N 0000015c
lwe-arithmetics_opt.o N 0000016a
lwe-arithmetics_opt.o N 00000178
lwe-arithmetics_opt.o N 00000186
lwe-arithmetics_opt.o N 00000194
lwe-arithmetics_opt.o N 00000196
lwe-arithmetics_opt.o N 00000198
lwe-arithmetics_opt.o N 0000019a
lwe-arithmetics_opt.o N 0000019d
lwe-arithmetics_opt.o N 000001a0
lwe-arithmetics_opt.o N 000001a7
lwe-arithmetics_opt.o N 000001b9
lwe-arithmetics_opt.o N 000001cb
lwe-arithmetics_opt.o N 000001d9
lwe-arithmetics_opt.o N 000001ea
lwe-arithmetics_opt.o N 000001f7
lwe-arithmetics_opt.o N 000001fc
lwe-arithmetics_opt.o N 00000206
lwe-arithmetics_opt.o N 00000212
lwe-arithmetics_opt.o N 00000214
lwe-arithmetics_opt.o N 00000228
lwe-arithmetics_opt.o N 0000022a
lwe-arithmetics_opt.o N 0000022c
lwe-arithmetics_opt.o N 0000022f
lwe-arithmetics_opt.o N 00000232
lwe-arithmetics_opt.o N 00000235
lwe-arithmetics_opt.o N 00000237
lwe-arithmetics_opt.o N 00000239
lwe-arithmetics_opt.o N 0000023d
lwe-arithmetics_opt.o N 00000241
lwe-arithmetics_opt.o N 00000245
lwe-arithmetics_opt.o N 00000249
lwe-arithmetics_opt.o N 0000024d
lwe-arithmetics_opt.o N 00000251
lwe-arithmetics_opt.o N 00000255
lwe-arithmetics_opt.o N 00000259
lwe-arithmetics_opt.o N 0000025d
lwe-arithmetics_opt.o N 00000261
lwe-arithmetics_opt.o N 00000263
lwe-arithmetics_opt.o N 00000267
lwe-arithmetics_opt.o N 0000026b
lwe-arithmetics_opt.o N 0000026e
lwe-arithmetics_opt.o N 00000274
lwe-arithmetics_opt.o N 00000278
lwe-arithmetics_opt.o add_sigma T
lwe-arithmetics_opt.o distribute_2x2_nl T
lwe-arithmetics_opt.o distribute_2x2_nn T
lwe-arithmetics_opt.o merge_2x2_nl T
lwe-arithmetics_opt.o reconstruct T
lwe-arithmetics_opt.o redc T
lwe-arithmetics_opt.o submat_add_nl T
lwe-arithmetics_opt.o submat_add_nn T
lwe-arithmetics_opt.o submat_negmul T
lwe-arithmetics_opt.o submat_negsubmul T
lwe-arithmetics_opt.o submat_sub_nl T
lwe-arithmetics_opt.o submat_sub_nn T
lwe-arithmetics_opt.o submat_submul T
lwe-arithmetics_opt.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000102
pack.o N 00000111
pack.o N 00000115
pack.o N 00000122
pack.o N 00000131
pack.o N 0000013f
pack.o N 0000014f
pack.o N 0000015a
pack.o N 00000167
pack.o N 0000016f
pack.o N 00000179
pack.o N 00000181
pack.o N 0000018b
pack.o N 00000193
pack.o N 0000019d
pack.o N 000001a1
pack.o N 000001af
pack.o N 000001b2
pack.o N 000001b5
pack.o N 000001b7
pack.o N 000001c4
pack.o N 000001c8
pack.o N 000001ca
pack.o N 000001ce
pack.o N 000001d2
pack.o N 000001d5
pack.o N 000001d9
pack.o N 000001dc
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000105
sampler.o N 00000123
sampler.o N 00000131
sampler.o N 00000145
sampler.o N 00000161
sampler.o N 0000016e
sampler.o N 00000186
sampler.o N 00000191
sampler.o N 000001a3
sampler.o N 000001b2
sampler.o N 000001c3
sampler.o N 000001c7
sampler.o N 000001e3
sampler.o N 000001f2
sampler.o N 000001f6
sampler.o N 000001f8
sampler.o N 00000203
sampler.o N 00000206
sampler.o N 0000020a
sampler.o N 0000020e
sampler.o N 00000221
sampler.o N 00000233
sampler.o N 00000247
sampler.o N 00000265
sampler.o N 00000272
sampler.o N 00000283
sampler.o N 00000292
sampler.o N 000002ab
sampler.o N 000002ad
sampler.o N 000002b1
sampler.o N 000002b3
sampler.o N 000002b5
sampler.o N 000002b7
sampler.o N 000002c5
sampler.o N 000002c9
sampler.o N 000002ce
sampler.o N 000002d2
sampler.o N 000002d7
sampler.o N 000002db
sampler.o N 000002e5
sampler.o N 000002e9
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke_opt.o N 00000000
cpa-pke_opt.o N 00000037
cpa-pke_opt.o N 00000045
cpa-pke_opt.o N 00000108
cpa-pke_opt.o N 0000010a
cpa-pke_opt.o N 00000119
cpa-pke_opt.o N 0000011d
cpa-pke_opt.o N 00000131
cpa-pke_opt.o N 00000133
cpa-pke_opt.o N 0000013c
cpa-pke_opt.o N 0000013e
cpa-pke_opt.o N 00000141
cpa-pke_opt.o N 0000014a
cpa-pke_opt.o N 00000160
cpa-pke_opt.o N 00000179
cpa-pke_opt.o N 00000192
cpa-pke_opt.o N 00000199
cpa-pke_opt.o N 000001a7
cpa-pke_opt.o N 000001aa
cpa-pke_opt.o N 000001ad
cpa-pke_opt.o N 000001b1
cpa-pke_opt.o N 000001b5
cpa-pke_opt.o N 000001b7
cpa-pke_opt.o N 000001b9
cpa-pke_opt.o N 000001c3
cpa-pke_opt.o N 000001c9
cpa-pke_opt.o N 000001d3
cpa-pke_opt.o N 000001d5
cpa-pke_opt.o N 000001d9
cpa-pke_opt.o N 000001db
cpa-pke_opt.o N 000001dd
cpa-pke_opt.o N 000001e0
cpa-pke_opt.o N 000001e3
cpa-pke_opt.o N 000001e8
cpa-pke_opt.o N 000001ea
cpa-pke_opt.o lotus_cpa_pke_dec_packed T
cpa-pke_opt.o lotus_cpa_pke_enc_packed T
cpa-pke_opt.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000103
crypto.o N 0000011a
crypto.o N 0000012c
crypto.o N 0000013b
crypto.o N 0000014c
crypto.o N 00000164
crypto.o N 00000184
crypto.o N 000001a4
crypto.o N 000001a8
crypto.o N 000001ac
crypto.o N 000001ba
crypto.o N 000001bf
crypto.o N 000001d3
crypto.o N 000001d7
crypto.o N 000001de
crypto.o N 000001e2
crypto.o N 000001ef
crypto.o N 000001f1
crypto.o N 000001f5
crypto.o N 000001f7
crypto.o N 000001f9
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
crypto.o crypto_symenc_keystream_13block T
crypto.o crypto_symenc_keystream_32block T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000100
kem.o N 0000010e
kem.o N 00000115
kem.o N 00000117
kem.o N 0000011a
kem.o N 0000011c
kem.o N 0000011e
kem.o N 00000120
kem.o N 00000124
kem.o N 00000133
kem.o N 00000138
kem.o N 00000145
kem.o N 0000014c
kem.o N 0000014f
kem.o N 00000152
kem.o N 00000159
kem.o N 00000185
kem.o N 000001ad
kem.o N 000001d5
kem.o N 000001d9
kem.o N 000001e8
kem.o N 000001ec
kem.o N 00000200
kem.o N 00000204
kem.o N 00000207
kem.o N 0000020a
kem.o N 00000210
kem.o N 00000217
kem.o N 0000021a
kem.o N 0000021d
kem.o N 00000222
kem.o N 00000226
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics_opt.o N 00000000
lwe-arithmetics_opt.o N 00000037
lwe-arithmetics_opt.o N 0000004d
lwe-arithmetics_opt.o N 00000110
lwe-arithmetics_opt.o N 0000011f
lwe-arithmetics_opt.o N 00000123
lwe-arithmetics_opt.o N 00000131
lwe-arithmetics_opt.o N 00000134
lwe-arithmetics_opt.o N 00000146
lwe-arithmetics_opt.o N 00000148
lwe-arithmetics_opt.o N 0000014a
lwe-arithmetics_opt.o N 0000014c
lwe-arithmetics_opt.o N 00000159
lwe-arithmetics_opt.o N 0000015d
lwe-arithmetics_opt.o N 00000161
lwe-arithmetics_opt.o N 00000164
lwe-arithmetics_opt.o N 00000168
lwe-arithmetics_opt.o N 0000016a
lwe-arithmetics_opt.o N 0000016e
lwe-arithmetics_opt.o N 00000172
lwe-arithmetics_opt.o N 00000184
lwe-arithmetics_opt.o N 00000187
lwe-arithmetics_opt.o N 00000195
lwe-arithmetics_opt.o N 00000197
lwe-arithmetics_opt.o N 000001a5
lwe-arithmetics_opt.o N 000001b3
lwe-arithmetics_opt.o N 000001b5
lwe-arithmetics_opt.o N 000001b7
lwe-arithmetics_opt.o N 000001c5
lwe-arithmetics_opt.o N 000001d3
lwe-arithmetics_opt.o N 000001e1
lwe-arithmetics_opt.o N 000001f2
lwe-arithmetics_opt.o N 000001ff
lwe-arithmetics_opt.o N 00000203
lwe-arithmetics_opt.o N 00000207
lwe-arithmetics_opt.o N 0000020b
lwe-arithmetics_opt.o N 0000020f
lwe-arithmetics_opt.o N 00000216
lwe-arithmetics_opt.o N 0000021b
lwe-arithmetics_opt.o N 00000225
lwe-arithmetics_opt.o N 00000231
lwe-arithmetics_opt.o N 00000233
lwe-arithmetics_opt.o N 00000247
lwe-arithmetics_opt.o N 00000249
lwe-arithmetics_opt.o N 0000024b
lwe-arithmetics_opt.o N 0000024e
lwe-arithmetics_opt.o N 00000251
lwe-arithmetics_opt.o N 00000254
lwe-arithmetics_opt.o N 00000256
lwe-arithmetics_opt.o N 00000258
lwe-arithmetics_opt.o N 0000025c
lwe-arithmetics_opt.o N 00000260
lwe-arithmetics_opt.o N 00000262
lwe-arithmetics_opt.o N 00000266
lwe-arithmetics_opt.o N 0000026a
lwe-arithmetics_opt.o N 0000026d
lwe-arithmetics_opt.o N 00000273
lwe-arithmetics_opt.o N 00000277
lwe-arithmetics_opt.o add_sigma T
lwe-arithmetics_opt.o distribute_2x2_nl T
lwe-arithmetics_opt.o distribute_2x2_nn T
lwe-arithmetics_opt.o merge_2x2_nl T
lwe-arithmetics_opt.o reconstruct T
lwe-arithmetics_opt.o redc T
lwe-arithmetics_opt.o submat_add_nl T
lwe-arithmetics_opt.o submat_add_nn T
lwe-arithmetics_opt.o submat_negmul T
lwe-arithmetics_opt.o submat_negsubmul T
lwe-arithmetics_opt.o submat_sub_nl T
lwe-arithmetics_opt.o submat_sub_nn T
lwe-arithmetics_opt.o submat_submul T
lwe-arithmetics_opt.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000101
pack.o N 00000110
pack.o N 00000114
pack.o N 00000121
pack.o N 00000130
pack.o N 0000013e
pack.o N 0000014e
pack.o N 00000159
pack.o N 00000166
pack.o N 0000016e
pack.o N 00000178
pack.o N 00000180
pack.o N 0000018a
pack.o N 00000192
pack.o N 0000019c
pack.o N 000001a0
pack.o N 000001ae
pack.o N 000001b1
pack.o N 000001b4
pack.o N 000001b6
pack.o N 000001c3
pack.o N 000001c7
pack.o N 000001c9
pack.o N 000001cd
pack.o N 000001d1
pack.o N 000001d4
pack.o N 000001d8
pack.o N 000001db
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000104
sampler.o N 00000122
sampler.o N 00000130
sampler.o N 00000144
sampler.o N 00000160
sampler.o N 0000016d
sampler.o N 00000185
sampler.o N 00000190
sampler.o N 000001a2
sampler.o N 000001b1
sampler.o N 000001c2
sampler.o N 000001c6
sampler.o N 000001d8
sampler.o N 000001db
sampler.o N 000001e6
sampler.o N 000001ea
sampler.o N 000001ee
sampler.o N 00000201
sampler.o N 0000021d
sampler.o N 0000022c
sampler.o N 00000230
sampler.o N 00000232
sampler.o N 00000246
sampler.o N 00000248
sampler.o N 00000256
sampler.o N 00000258
sampler.o N 0000025c
sampler.o N 0000025e
sampler.o N 00000260
sampler.o N 0000027e
sampler.o N 0000028b
sampler.o N 0000029c
sampler.o N 000002ab
sampler.o N 000002c4
sampler.o N 000002c8
sampler.o N 000002cd
sampler.o N 000002d1
sampler.o N 000002d6
sampler.o N 000002da
sampler.o N 000002e4
sampler.o N 000002e8
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke_opt.o lotus_cpa_pke_dec_packed T
cpa-pke_opt.o lotus_cpa_pke_enc_packed T
cpa-pke_opt.o lotus_cpa_pke_keypair T
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
crypto.o crypto_symenc_keystream_13block T
crypto.o crypto_symenc_keystream_32block T
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics_opt.o add_sigma T
lwe-arithmetics_opt.o distribute_2x2_nl T
lwe-arithmetics_opt.o distribute_2x2_nn T
lwe-arithmetics_opt.o merge_2x2_nl T
lwe-arithmetics_opt.o reconstruct T
lwe-arithmetics_opt.o redc T
lwe-arithmetics_opt.o submat_add_nl T
lwe-arithmetics_opt.o submat_add_nn T
lwe-arithmetics_opt.o submat_negmul T
lwe-arithmetics_opt.o submat_negsubmul T
lwe-arithmetics_opt.o submat_sub_nl T
lwe-arithmetics_opt.o submat_sub_nn T
lwe-arithmetics_opt.o submat_submul T
lwe-arithmetics_opt.o submul T
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


cpa-pke.o N 00000000
cpa-pke.o N 00000037
cpa-pke.o N 00000041
cpa-pke.o N 00000105
cpa-pke.o N 00000107
cpa-pke.o N 00000116
cpa-pke.o N 0000011a
cpa-pke.o N 0000012e
cpa-pke.o N 00000130
cpa-pke.o N 00000139
cpa-pke.o N 0000013b
cpa-pke.o N 0000013e
cpa-pke.o N 00000147
cpa-pke.o N 0000014a
cpa-pke.o N 0000014d
cpa-pke.o N 00000152
cpa-pke.o N 00000168
cpa-pke.o N 0000017a
cpa-pke.o N 0000018c
cpa-pke.o N 00000193
cpa-pke.o N 000001a1
cpa-pke.o N 000001a4
cpa-pke.o N 000001a7
cpa-pke.o N 000001ab
cpa-pke.o N 000001af
cpa-pke.o N 000001b1
cpa-pke.o N 000001b4
cpa-pke.o N 000001ba
cpa-pke.o N 000001bc
cpa-pke.o lotus_cpa_pke_dec T
cpa-pke.o lotus_cpa_pke_enc T
cpa-pke.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000104
crypto.o N 0000011b
crypto.o N 0000012d
crypto.o N 0000013c
crypto.o N 0000014d
crypto.o N 00000165
crypto.o N 00000169
crypto.o N 0000016d
crypto.o N 0000017b
crypto.o N 00000180
crypto.o N 00000194
crypto.o N 00000198
crypto.o N 0000019f
crypto.o N 000001a3
crypto.o N 000001b0
crypto.o N 000001b2
crypto.o N 000001b6
crypto.o N 000001b8
crypto.o N 000001ba
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000101
kem.o N 0000010f
kem.o N 00000116
kem.o N 00000118
kem.o N 0000011b
kem.o N 0000011d
kem.o N 0000011f
kem.o N 00000121
kem.o N 00000125
kem.o N 00000134
kem.o N 00000139
kem.o N 00000146
kem.o N 0000014d
kem.o N 00000150
kem.o N 00000153
kem.o N 0000015a
kem.o N 00000186
kem.o N 000001ae
kem.o N 000001d6
kem.o N 000001da
kem.o N 000001e9
kem.o N 000001ed
kem.o N 00000201
kem.o N 00000205
kem.o N 00000208
kem.o N 0000020b
kem.o N 00000211
kem.o N 00000218
kem.o N 0000021c
kem.o N 0000021f
kem.o N 00000222
kem.o N 00000227
kem.o N 0000022b
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics.o N 00000000
lwe-arithmetics.o N 00000037
lwe-arithmetics.o N 00000049
lwe-arithmetics.o N 0000010d
lwe-arithmetics.o N 0000011c
lwe-arithmetics.o N 00000120
lwe-arithmetics.o N 0000012e
lwe-arithmetics.o N 00000131
lwe-arithmetics.o N 00000138
lwe-arithmetics.o N 00000146
lwe-arithmetics.o N 0000014d
lwe-arithmetics.o N 00000152
lwe-arithmetics.o N 0000015c
lwe-arithmetics.o N 00000168
lwe-arithmetics.o N 0000016a
lwe-arithmetics.o N 0000016c
lwe-arithmetics.o N 0000016e
lwe-arithmetics.o N 00000170
lwe-arithmetics.o N 00000174
lwe-arithmetics.o N 00000176
lwe-arithmetics.o N 00000178
lwe-arithmetics.o N 0000017a
lwe-arithmetics.o N 0000017c
lwe-arithmetics.o N 0000017e
lwe-arithmetics.o N 00000181
lwe-arithmetics.o N 00000183
lwe-arithmetics.o N 00000187
lwe-arithmetics.o N 0000018a
lwe-arithmetics.o N 00000190
lwe-arithmetics.o N 00000194
lwe-arithmetics.o add_sigma T
lwe-arithmetics.o addmul T
lwe-arithmetics.o addmul_concat T
lwe-arithmetics.o reconstruct T
lwe-arithmetics.o redc T
lwe-arithmetics.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000102
pack.o N 00000111
pack.o N 00000115
pack.o N 00000122
pack.o N 00000131
pack.o N 0000013f
pack.o N 0000014f
pack.o N 0000015a
pack.o N 00000167
pack.o N 0000016f
pack.o N 00000179
pack.o N 00000181
pack.o N 0000018b
pack.o N 00000193
pack.o N 0000019d
pack.o N 000001a1
pack.o N 000001af
pack.o N 000001b2
pack.o N 000001b5
pack.o N 000001b7
pack.o N 000001c4
pack.o N 000001c8
pack.o N 000001ca
pack.o N 000001ce
pack.o N 000001d2
pack.o N 000001d5
pack.o N 000001d9
pack.o N 000001dc
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000105
sampler.o N 00000123
sampler.o N 00000131
sampler.o N 00000145
sampler.o N 00000161
sampler.o N 0000016e
sampler.o N 00000186
sampler.o N 00000191
sampler.o N 000001a3
sampler.o N 000001b2
sampler.o N 000001c3
sampler.o N 000001c7
sampler.o N 000001d9
sampler.o N 000001dc
sampler.o N 000001e7
sampler.o N 000001eb
sampler.o N 000001ef
sampler.o N 00000202
sampler.o N 0000021e
sampler.o N 0000022d
sampler.o N 00000231
sampler.o N 00000233
sampler.o N 00000247
sampler.o N 00000249
sampler.o N 00000257
sampler.o N 00000259
sampler.o N 0000025d
sampler.o N 0000025f
sampler.o N 00000261
sampler.o N 0000027f
sampler.o N 0000028c
sampler.o N 0000029d
sampler.o N 000002ac
sampler.o N 000002c5
sampler.o N 000002c9
sampler.o N 000002ce
sampler.o N 000002d2
sampler.o N 000002d7
sampler.o N 000002db
sampler.o N 000002e5
sampler.o N 000002e9
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke.o N 00000000
cpa-pke.o N 00000037
cpa-pke.o N 00000041
cpa-pke.o N 00000104
cpa-pke.o N 00000106
cpa-pke.o N 00000115
cpa-pke.o N 00000119
cpa-pke.o N 0000012d
cpa-pke.o N 0000012f
cpa-pke.o N 00000138
cpa-pke.o N 0000013a
cpa-pke.o N 0000013d
cpa-pke.o N 00000146
cpa-pke.o N 00000149
cpa-pke.o N 0000014c
cpa-pke.o N 00000151
cpa-pke.o N 00000167
cpa-pke.o N 00000179
cpa-pke.o N 0000018b
cpa-pke.o N 00000192
cpa-pke.o N 000001a0
cpa-pke.o N 000001a3
cpa-pke.o N 000001a6
cpa-pke.o N 000001aa
cpa-pke.o N 000001ae
cpa-pke.o N 000001b0
cpa-pke.o N 000001b3
cpa-pke.o N 000001b9
cpa-pke.o N 000001bb
cpa-pke.o lotus_cpa_pke_dec T
cpa-pke.o lotus_cpa_pke_enc T
cpa-pke.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000103
crypto.o N 0000011a
crypto.o N 0000012c
crypto.o N 0000013b
crypto.o N 0000014c
crypto.o N 00000164
crypto.o N 00000168
crypto.o N 0000016c
crypto.o N 0000017a
crypto.o N 0000017f
crypto.o N 00000193
crypto.o N 00000197
crypto.o N 0000019e
crypto.o N 000001a2
crypto.o N 000001af
crypto.o N 000001b1
crypto.o N 000001b5
crypto.o N 000001b7
crypto.o N 000001b9
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000100
kem.o N 0000010e
kem.o N 00000115
kem.o N 00000117
kem.o N 0000011a
kem.o N 0000011c
kem.o N 0000011e
kem.o N 00000120
kem.o N 00000124
kem.o N 00000133
kem.o N 00000138
kem.o N 00000145
kem.o N 0000014c
kem.o N 0000014f
kem.o N 00000152
kem.o N 00000159
kem.o N 00000185
kem.o N 000001ad
kem.o N 000001d5
kem.o N 000001d9
kem.o N 000001e8
kem.o N 000001ec
kem.o N 00000200
kem.o N 00000204
kem.o N 00000207
kem.o N 0000020a
kem.o N 00000210
kem.o N 00000217
kem.o N 0000021b
kem.o N 0000021e
kem.o N 00000221
kem.o N 00000226
kem.o N 0000022a
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics.o N 00000000
lwe-arithmetics.o N 00000037
lwe-arithmetics.o N 00000049
lwe-arithmetics.o N 0000010c
lwe-arithmetics.o N 0000011b
lwe-arithmetics.o N 0000011f
lwe-arithmetics.o N 0000012d
lwe-arithmetics.o N 00000130
lwe-arithmetics.o N 00000137
lwe-arithmetics.o N 00000145
lwe-arithmetics.o N 0000014c
lwe-arithmetics.o N 00000151
lwe-arithmetics.o N 0000015b
lwe-arithmetics.o N 00000167
lwe-arithmetics.o N 00000169
lwe-arithmetics.o N 0000016b
lwe-arithmetics.o N 0000016d
lwe-arithmetics.o N 0000016f
lwe-arithmetics.o N 00000173
lwe-arithmetics.o N 00000175
lwe-arithmetics.o N 00000177
lwe-arithmetics.o N 00000179
lwe-arithmetics.o N 0000017b
lwe-arithmetics.o N 0000017d
lwe-arithmetics.o N 00000180
lwe-arithmetics.o N 00000182
lwe-arithmetics.o N 00000186
lwe-arithmetics.o N 00000189
lwe-arithmetics.o N 0000018f
lwe-arithmetics.o N 00000193
lwe-arithmetics.o add_sigma T
lwe-arithmetics.o addmul T
lwe-arithmetics.o addmul_concat T
lwe-arithmetics.o reconstruct T
lwe-arithmetics.o redc T
lwe-arithmetics.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000101
pack.o N 00000110
pack.o N 00000114
pack.o N 00000121
pack.o N 00000130
pack.o N 0000013e
pack.o N 0000014e
pack.o N 00000159
pack.o N 00000166
pack.o N 0000016e
pack.o N 00000178
pack.o N 00000180
pack.o N 0000018a
pack.o N 00000192
pack.o N 0000019c
pack.o N 000001a0
pack.o N 000001ae
pack.o N 000001b1
pack.o N 000001b4
pack.o N 000001b6
pack.o N 000001c3
pack.o N 000001c7
pack.o N 000001c9
pack.o N 000001cd
pack.o N 000001d1
pack.o N 000001d4
pack.o N 000001d8
pack.o N 000001db
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000104
sampler.o N 00000122
sampler.o N 00000130
sampler.o N 00000144
sampler.o N 00000160
sampler.o N 0000016d
sampler.o N 00000185
sampler.o N 00000190
sampler.o N 000001a2
sampler.o N 000001b1
sampler.o N 000001c2
sampler.o N 000001c6
sampler.o N 000001d8
sampler.o N 000001db
sampler.o N 000001e6
sampler.o N 000001ea
sampler.o N 000001ee
sampler.o N 00000201
sampler.o N 0000021d
sampler.o N 0000022c
sampler.o N 00000230
sampler.o N 00000232
sampler.o N 00000246
sampler.o N 00000248
sampler.o N 00000256
sampler.o N 00000258
sampler.o N 0000025c
sampler.o N 0000025e
sampler.o N 00000260
sampler.o N 0000027e
sampler.o N 0000028b
sampler.o N 0000029c
sampler.o N 000002ab
sampler.o N 000002c4
sampler.o N 000002c8
sampler.o N 000002cd
sampler.o N 000002d1
sampler.o N 000002d6
sampler.o N 000002da
sampler.o N 000002e4
sampler.o N 000002e8
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke.o N 00000000
cpa-pke.o N 00000037
cpa-pke.o N 00000041
cpa-pke.o N 00000105
cpa-pke.o N 00000107
cpa-pke.o N 00000116
cpa-pke.o N 0000011a
cpa-pke.o N 0000012e
cpa-pke.o N 00000130
cpa-pke.o N 00000139
cpa-pke.o N 0000013b
cpa-pke.o N 0000013e
cpa-pke.o N 00000147
cpa-pke.o N 0000014a
cpa-pke.o N 0000014d
cpa-pke.o N 00000152
cpa-pke.o N 00000168
cpa-pke.o N 0000017a
cpa-pke.o N 0000018c
cpa-pke.o N 00000193
cpa-pke.o N 000001a1
cpa-pke.o N 000001a4
cpa-pke.o N 000001a7
cpa-pke.o N 000001ab
cpa-pke.o N 000001af
cpa-pke.o N 000001b1
cpa-pke.o N 000001b4
cpa-pke.o N 000001ba
cpa-pke.o N 000001bc
cpa-pke.o lotus_cpa_pke_dec T
cpa-pke.o lotus_cpa_pke_enc T
cpa-pke.o lotus_cpa_pke_keypair T
crypto.o N 00000000
crypto.o N 00000037
crypto.o N 00000040
crypto.o N 00000104
crypto.o N 0000011b
crypto.o N 0000012d
crypto.o N 0000013c
crypto.o N 0000014d
crypto.o N 00000165
crypto.o N 00000169
crypto.o N 0000016d
crypto.o N 0000017b
crypto.o N 00000180
crypto.o N 00000194
crypto.o N 00000198
crypto.o N 0000019f
crypto.o N 000001a3
crypto.o N 000001b0
crypto.o N 000001b2
crypto.o N 000001b6
crypto.o N 000001b8
crypto.o N 000001ba
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000101
kem.o N 0000010f
kem.o N 00000116
kem.o N 00000118
kem.o N 0000011b
kem.o N 0000011d
kem.o N 0000011f
kem.o N 00000121
kem.o N 00000125
kem.o N 00000134
kem.o N 00000139
kem.o N 00000146
kem.o N 0000014d
kem.o N 00000150
kem.o N 00000153
kem.o N 0000015a
kem.o N 00000186
kem.o N 000001ae
kem.o N 000001d6
kem.o N 000001da
kem.o N 000001e9
kem.o N 000001ed
kem.o N 00000201
kem.o N 00000205
kem.o N 00000208
kem.o N 0000020b
kem.o N 00000211
kem.o N 00000218
kem.o N 0000021c
kem.o N 0000021f
kem.o N 00000222
kem.o N 00000227
kem.o N 0000022b
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics.o N 00000000
lwe-arithmetics.o N 00000037
lwe-arithmetics.o N 00000049
lwe-arithmetics.o N 0000010d
lwe-arithmetics.o N 0000011c
lwe-arithmetics.o N 00000120
lwe-arithmetics.o N 0000012e
lwe-arithmetics.o N 00000131
lwe-arithmetics.o N 00000138
lwe-arithmetics.o N 00000146
lwe-arithmetics.o N 0000014d
lwe-arithmetics.o N 00000152
lwe-arithmetics.o N 0000015c
lwe-arithmetics.o N 00000168
lwe-arithmetics.o N 0000016a
lwe-arithmetics.o N 0000016c
lwe-arithmetics.o N 0000016e
lwe-arithmetics.o N 00000170
lwe-arithmetics.o N 00000174
lwe-arithmetics.o N 00000176
lwe-arithmetics.o N 00000178
lwe-arithmetics.o N 0000017a
lwe-arithmetics.o N 0000017c
lwe-arithmetics.o N 0000017e
lwe-arithmetics.o N 00000181
lwe-arithmetics.o N 00000183
lwe-arithmetics.o N 00000187
lwe-arithmetics.o N 0000018a
lwe-arithmetics.o N 00000190
lwe-arithmetics.o N 00000194
lwe-arithmetics.o add_sigma T
lwe-arithmetics.o addmul T
lwe-arithmetics.o addmul_concat T
lwe-arithmetics.o reconstruct T
lwe-arithmetics.o redc T
lwe-arithmetics.o submul T
pack.o N 00000000
pack.o N 00000037
pack.o N 0000003e
pack.o N 00000102
pack.o N 00000111
pack.o N 00000115
pack.o N 00000122
pack.o N 00000131
pack.o N 0000013f
pack.o N 0000014f
pack.o N 0000015a
pack.o N 00000167
pack.o N 0000016f
pack.o N 00000179
pack.o N 00000181
pack.o N 0000018b
pack.o N 00000193
pack.o N 0000019d
pack.o N 000001a1
pack.o N 000001af
pack.o N 000001b2
pack.o N 000001b5
pack.o N 000001b7
pack.o N 000001c4
pack.o N 000001c8
pack.o N 000001ca
pack.o N 000001ce
pack.o N 000001d2
pack.o N 000001d5
pack.o N 000001d9
pack.o N 000001dc
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o N 00000000
sampler.o N 00000037
sampler.o N 00000041
sampler.o N 00000105
sampler.o N 00000123
sampler.o N 00000131
sampler.o N 00000145
sampler.o N 00000161
sampler.o N 0000016e
sampler.o N 00000186
sampler.o N 00000191
sampler.o N 000001a3
sampler.o N 000001b2
sampler.o N 000001c3
sampler.o N 000001c7
sampler.o N 000001e3
sampler.o N 000001f2
sampler.o N 000001f6
sampler.o N 000001f8
sampler.o N 00000203
sampler.o N 00000206
sampler.o N 0000020a
sampler.o N 0000020e
sampler.o N 00000221
sampler.o N 00000233
sampler.o N 00000247
sampler.o N 00000265
sampler.o N 00000272
sampler.o N 00000283
sampler.o N 00000292
sampler.o N 000002ab
sampler.o N 000002ad
sampler.o N 000002b1
sampler.o N 000002b3
sampler.o N 000002b5
sampler.o N 000002b7
sampler.o N 000002c5
sampler.o N 000002c9
sampler.o N 000002ce
sampler.o N 000002d2
sampler.o N 000002d7
sampler.o N 000002db
sampler.o N 000002e5
sampler.o N 000002e9
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


cpa-pke.o lotus_cpa_pke_dec T
cpa-pke.o lotus_cpa_pke_enc T
cpa-pke.o lotus_cpa_pke_keypair T
crypto.o crypto_symenc_keysetup T
crypto.o crypto_symenc_keystream T
kem.o util_cmp_const T
kem.o xor_ss T
lwe-arithmetics.o add_sigma T
lwe-arithmetics.o addmul T
lwe-arithmetics.o addmul_concat T
lwe-arithmetics.o reconstruct T
lwe-arithmetics.o redc T
lwe-arithmetics.o submul T
pack.o pack_128dg T
pack.o pack_128elems T
pack.o pack_64elems T
pack.o pack_ct T
pack.o pack_pk T
pack.o pack_sk T
pack.o unpack_128dg T
pack.o unpack_128elems T
pack.o unpack_64elems T
pack.o unpack_ct T
pack.o unpack_pk T
pack.o unpack_sk T
sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R
sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R
sampler.o _LOTUS_KYDG_SAMPLER_LUT R
sampler.o csprng_sample_bit T
sampler.o csprng_sample_byte T
sampler.o extend_sign_with_random_bit T
sampler.o sample_discrete_gaussian T
sampler.o sample_uniform T
sampler.o sample_unit_discrete_gaussian T
sampler.o sampler_init T
sampler.o sampler_set_seed T
sampler.o scan_bit_and_output T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)