Test results for amd64, h4e450, crypto_dh/hecfp128bk

[Page version: 20251015 22:54:48]

Measurements for amd64, h4e450, crypto_dh Test results for amd64, h4e450, crypto_dh Test results for crypto_dh/hecfp128bk
Computer: h4e450
Microarchitecture: amd64; Bobcat (500f20)
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20250922
Operation: crypto_dh
Primitive: hecfp128bk
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
797688612097 0 8631174 876 1760T:v02/w8s32glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
798292624433 0 8645398 876 1760T:v02/w8s32glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
798917390549 0 8411750 876 1760T:v02/w8s16glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
799590623303 0 8643118 876 1760T:v02/w8s32glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
800081349953 0 8369030 876 1760T:v02/w8s16glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
800282362289 0 8383254 876 1760T:v02/w8s16glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
801498639690 0 8661007 852 1856T:v02/w8s32glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
801664652693 0 8673894 876 1760T:v02/w8s32glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
802062605381 0 8623632 868 1760T:v02/w8s32glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
802694361159 0 8380974 876 1760T:v02/w8s16glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
803376611915 0 8631719 852 1856T:v02/w8s32glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
804688350064 0 8369407 852 1856T:v02/w8s16glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
804779612208 0 8631551 852 1856T:v02/w8s32glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
805394343237 0 8361488 868 1760T:v02/w8s16glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
805982349771 0 8369575 852 1856T:v02/w8s16glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
806857231217 0 8252182 876 1760T:v02/w8s08glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
807088377546 0 8398863 852 1856T:v02/w8s16glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
807396218881 0 8237958 876 1760T:v02/w8s08glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
807605230087 0 8249902 876 1760T:v02/w8s08glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
808274259477 0 8280678 876 1760T:v02/w8s08glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
811134218699 0 8238503 852 1856T:v02/w8s08glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
811303212165 0 8230416 868 1760T:v02/w8s08glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
812859218992 0 8238335 852 1856T:v02/w8s08glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
813289246474 0 8267791 852 1856T:v02/w8s08glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
820398165681 0 8186646 876 1760T:v02/w8s04glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
823531153345 0 8172422 876 1760T:v02/w8s04glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
824426193941 0 8215142 876 1760T:v02/w8s04glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
824974164551 0 8184366 876 1760T:v02/w8s04glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
826052603270 0 8621383 844 1824T:v02/w8s32glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
826095153456 0 8172799 852 1856T:v02/w8s04glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
826730180938 0 8202255 852 1856T:v02/w8s04glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
826735146629 0 8164880 868 1760T:v02/w8s04glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
827265153163 0 8172967 852 1856T:v02/w8s04glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
828404341126 0 8359239 844 1824T:v02/w8s16glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
832863210054 0 8228167 844 1824T:v02/w8s08glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
851221144518 0 8162631 844 1824T:v02/w8s04glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
852607161173 0 8182374 876 1760T:v02/w8s02glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
852655132913 0 8153878 876 1760T:v02/w8s02glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
853294131783 0 8151598 876 1760T:v02/w8s02glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
853632120577 0 8139654 876 1760T:v02/w8s02glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
857348113861 0 8132112 868 1760T:v02/w8s02glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
857772120688 0 8140031 852 1856T:v02/w8s02glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
858149148170 0 8169487 852 1856T:v02/w8s02glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
859288120395 0 8140199 852 1856T:v02/w8s02glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
879489111750 0 8129863 844 1824T:v02/w8s02glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
913868116529 0 8137494 876 1760T:v02/w8s01glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
914033144789 0 8165990 876 1760T:v02/w8s01glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
917060104193 0 8123270 876 1760T:v02/w8s01glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
918236115399 0 8135214 876 1760T:v02/w8s01glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
91893897477 0 8115728 868 1760T:v02/w8s01glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
920725104304 0 8123647 852 1856T:v02/w8s01glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
921377104011 0 8123815 852 1856T:v02/w8s01glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
924048131786 0 8153103 852 1856T:v02/w8s01glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
93999795366 0 8113479 844 1824T:v02/w8s01glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124311096466 0 8116286 876 1760T:v02/varglv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124539997306 0 8118270 876 1760T:v02/varglv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124639085074 0 8104927 852 1856T:v02/varglv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
1247174125514 0 8146702 876 1760T:v02/varglv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124842079234 0 897472 868 1760T:v02/varglv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124868685742 0 8104790 876 1760T:v02/varglv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
124884785708 0 8105079 852 1856T:v02/varglv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
1251070112833 0 8134151 852 1856T:v02/varglv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415
126237377006 0 895135 844 1824T:v02/varglv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082520250415

Compiler output


io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c:                 if((buf[i] == -1)){
io.c:                     ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c:                 if((buf[i] == -1)){
io.c:                    ~       ^    ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c:                 if((buf[i] == -1)){
io.c:                            ^~
io.c:                            =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c:                 if((buf[i] == -1)){
io.c:                     ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c:                 if((buf[i] == -1)){
io.c:                    ~       ^    ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c:                 if((buf[i] == -1)){
io.c:                            ^~
io.c:                            =
io.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 35, namely:
ImplementationCompiler
T:v02/varglv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Namespace violations


alloc.o crympix B
alloc.o crympix_init T
alloc.o crympix_kill T
alloc.o kn_alloc T
alloc.o kn_flush T
alloc.o kn_flush_fast T
alloc.o kn_free T
alloc.o kn_free_fast T
alloc.o kn_init T
alloc.o kn_init_fast T
alloc.o kn_kill T
alloc.o kn_kill_fast T
alloc.o kn_release T
array_lo.o man_compare T
array_lo.o man_compare_1 T
array_lo.o man_convert_base T
array_lo.o man_convert_word T
array_lo.o man_normalize_right T
array_lo.o man_shift_left T
array_lo.o man_shift_left_experimental T
array_lo.o man_shift_right T
divisor.o hec_fp_aadd_2e128mc_g2i T
divisor.o hec_fp_add_2e128mc_g2i T
divisor.o hec_fp_cpy_2e128mc_g2i T
divisor.o hec_fp_dbl_2e128mc_g2i T
divisor.o hec_fp_dbl_2e128mc_g2i_a2is0_a3is0 T
divisor.o hec_fp_madd_2e128mc_g2i T
divisor.o hec_fp_neg_2e128mc_g2i T
divisor_aadd.o hec_fp_aadd_2e128mc_g2i_x8664_asm T
divisor_add.o hec_fp_add_2e128mc_g2i_x8664_asm T
divisor_dbl.o hec_fp_dbl_2e128mc_g2i_x8664_asm T
divisor_dbl_a2is0_a3is0.o hec_fp_dbl_2e128mc_g2i_a2is0_a3is0_x8664_asm T
divisor_madd.o hec_fp_madd_2e128mc_g2i_x8664_asm T
error.o kn_exit T
error.o kn_memcheck T
error.o kn_warn T
fp_2e128mc.o fp_add_1_2e128mc_x8664 T
fp_2e128mc.o fp_add_2e128mc_x8664 T
fp_2e128mc.o fp_cpy_2e128mc_x8664 T
fp_2e128mc.o fp_dv2_2e128mc_x8664 T
fp_2e128mc.o fp_ml2_2e128mc_x8664 T
fp_2e128mc.o fp_mld_2e128mc_x8664 T
fp_2e128mc.o fp_mul_2e128mc_x8664 T
fp_2e128mc.o fp_set_1_2e128mc_x8664 T
fp_2e128mc.o fp_sqr_2e128mc_x8664 T
fp_2e128mc.o fp_sub_2_2e128mc_x8664 T
fp_2e128mc.o fp_sub_2e128mc_x8664 T
fp_2e128mc_x8664.o fp_inv_2e128mc_x8664 T
fpx.o find_nextwindow T
fpx.o fp_cnt_bits T
integer_hi_stack.o mi_add_1_stack T
integer_hi_stack.o mi_add_stack T
integer_hi_stack.o mi_clone_stack T
integer_hi_stack.o mi_compare_abs_1_stack T
integer_hi_stack.o mi_compare_abs_stack T
integer_hi_stack.o mi_compare_stack T
integer_hi_stack.o mi_div_1_stack T
integer_hi_stack.o mi_div_q_r_stack T
integer_hi_stack.o mi_div_q_stack T
integer_hi_stack.o mi_div_stack T
integer_hi_stack.o mi_exp_stack T
integer_hi_stack.o mi_gcd_stack T
integer_hi_stack.o mi_gcdx_stack T
integer_hi_stack.o mi_init_stack T
integer_hi_stack.o mi_io_fprint_ln_stack T
integer_hi_stack.o mi_io_fprint_stack T
integer_hi_stack.o mi_io_fscan_stack T
integer_hi_stack.o mi_io_scan_stack T
integer_hi_stack.o mi_io_sprint_stack T
integer_hi_stack.o mi_io_sscan_stack T
integer_hi_stack.o mi_lcm_stack T
integer_hi_stack.o mi_mod_stack T
integer_hi_stack.o mi_modadd_stack T
integer_hi_stack.o mi_moddiv_stack T
integer_hi_stack.o mi_modexp_stack T
integer_hi_stack.o mi_modinv_stack T
integer_hi_stack.o mi_modmul_stack T
integer_hi_stack.o mi_modsub_stack T
integer_hi_stack.o mi_mul_1_stack T
integer_hi_stack.o mi_mul_stack T
integer_hi_stack.o mi_negate_stack T
integer_hi_stack.o mi_set_1_stack T
integer_hi_stack.o mi_sub_1_stack T
integer_hi_stack.o mi_sub_stack T
integer_lo.o min_compare T
integer_lo.o min_div_qr T
integer_lo.o min_find_nd T
integer_lo.o min_find_window T
integer_lo.o min_gcdx_lehmer T
integer_lo.o min_mul_basecase T
integer_lo.o min_mul_karatsuba T
integer_lo.o min_nres_prepare T
integer_lo.o min_nres_prepare2 T
integer_lo.o min_nres_redc T
integer_lo.o min_sqr_basecase T
integer_lo.o min_sqr_karatsuba T
io.o kn_io_fprint T
io.o kn_io_fscan T
io.o kn_io_sprint T
io.o kn_io_sscan T
rand.o kn_rand T
rand.o kn_srand T
smul_glv4.o hec_fp_smul_2e128mc_bk_glv4 T
test.o copyrightclaims T
test.o patentclaims T
test.o timingattacks T

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:v02/varglv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/varglv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/varglv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/varglv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/varglv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Namespace violations


alloc.o crympix B
alloc.o crympix_init T
alloc.o crympix_kill T
alloc.o kn_alloc T
alloc.o kn_flush T
alloc.o kn_flush_fast T
alloc.o kn_free T
alloc.o kn_free_fast T
alloc.o kn_init T
alloc.o kn_init_fast T
alloc.o kn_kill T
alloc.o kn_kill_fast T
alloc.o kn_release T
array_lo.o man_compare T
array_lo.o man_compare_1 T
array_lo.o man_convert_base T
array_lo.o man_convert_word T
array_lo.o man_normalize_right T
array_lo.o man_shift_left T
array_lo.o man_shift_left_experimental T
array_lo.o man_shift_right T
divisor.o hec_fp_aadd_2e128mc_g2i T
divisor.o hec_fp_add_2e128mc_g2i T
divisor.o hec_fp_cpy_2e128mc_g2i T
divisor.o hec_fp_dbl_2e128mc_g2i T
divisor.o hec_fp_dbl_2e128mc_g2i_a2is0_a3is0 T
divisor.o hec_fp_madd_2e128mc_g2i T
divisor.o hec_fp_neg_2e128mc_g2i T
divisor_aadd.o hec_fp_aadd_2e128mc_g2i_x8664_asm T
divisor_add.o hec_fp_add_2e128mc_g2i_x8664_asm T
divisor_dbl.o hec_fp_dbl_2e128mc_g2i_x8664_asm T
divisor_dbl_a2is0_a3is0.o hec_fp_dbl_2e128mc_g2i_a2is0_a3is0_x8664_asm T
divisor_madd.o hec_fp_madd_2e128mc_g2i_x8664_asm T
error.o kn_exit T
error.o kn_memcheck T
error.o kn_warn T
fp_2e128mc.o fp_add_1_2e128mc_x8664 T
fp_2e128mc.o fp_add_2e128mc_x8664 T
fp_2e128mc.o fp_cpy_2e128mc_x8664 T
fp_2e128mc.o fp_dv2_2e128mc_x8664 T
fp_2e128mc.o fp_ml2_2e128mc_x8664 T
fp_2e128mc.o fp_mld_2e128mc_x8664 T
fp_2e128mc.o fp_mul_2e128mc_x8664 T
fp_2e128mc.o fp_set_1_2e128mc_x8664 T
fp_2e128mc.o fp_sqr_2e128mc_x8664 T
fp_2e128mc.o fp_sub_2_2e128mc_x8664 T
fp_2e128mc.o fp_sub_2e128mc_x8664 T
fp_2e128mc_x8664.o fp_inv_2e128mc_x8664 T
fpx.o find_nextwindow T
fpx.o fp_cnt_bits T
integer_hi_stack.o mi_add_1_stack T
integer_hi_stack.o mi_add_stack T
integer_hi_stack.o mi_clone_stack T
integer_hi_stack.o mi_compare_abs_1_stack T
integer_hi_stack.o mi_compare_abs_stack T
integer_hi_stack.o mi_compare_stack T
integer_hi_stack.o mi_div_1_stack T
integer_hi_stack.o mi_div_q_r_stack T
integer_hi_stack.o mi_div_q_stack T
integer_hi_stack.o mi_div_stack T
integer_hi_stack.o mi_exp_stack T
integer_hi_stack.o mi_gcd_stack T
integer_hi_stack.o mi_gcdx_stack T
integer_hi_stack.o mi_init_stack T
integer_hi_stack.o mi_io_fprint_ln_stack T
integer_hi_stack.o mi_io_fprint_stack T
integer_hi_stack.o mi_io_fscan_stack T
integer_hi_stack.o mi_io_scan_stack T
integer_hi_stack.o mi_io_sprint_stack T
integer_hi_stack.o mi_io_sscan_stack T
integer_hi_stack.o mi_lcm_stack T
integer_hi_stack.o mi_mod_stack T
integer_hi_stack.o mi_modadd_stack T
integer_hi_stack.o mi_moddiv_stack T
integer_hi_stack.o mi_modexp_stack T
integer_hi_stack.o mi_modinv_stack T
integer_hi_stack.o mi_modmul_stack T
integer_hi_stack.o mi_modsub_stack T
integer_hi_stack.o mi_mul_1_stack T
integer_hi_stack.o mi_mul_stack T
integer_hi_stack.o mi_negate_stack T
integer_hi_stack.o mi_set_1_stack T
integer_hi_stack.o mi_sub_1_stack T
integer_hi_stack.o mi_sub_stack T
integer_lo.o min_compare T
integer_lo.o min_div_qr T
integer_lo.o min_find_nd T
integer_lo.o min_find_window T
integer_lo.o min_gcdx_lehmer T
integer_lo.o min_mul_basecase T
integer_lo.o min_mul_karatsuba T
integer_lo.o min_nres_prepare T
integer_lo.o min_nres_prepare2 T
integer_lo.o min_nres_redc T
integer_lo.o min_sqr_basecase T
integer_lo.o min_sqr_karatsuba T
io.o kn_io_fprint T
io.o kn_io_fscan T
io.o kn_io_sprint T
io.o kn_io_sscan T
rand.o kn_rand T
rand.o kn_srand T
smul.o hec_fp_smul_2e128mc_g2i T
smul.o hec_fp_smulcached_2e128mc_g2i T
smul.o hec_fp_smulcached_2e128mc_g2i_a2is0_a3is0 T
smul_glv4.o hec_fp_smul_2e128mc_bk_glv4 T
test.o copyrightclaims T
test.o patentclaims T
test.o timingattacks T

Number of similar (implementation,compiler) pairs: 54, namely:
ImplementationCompiler
T:v02/w8s01glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s01glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s01glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s01glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s01glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s02glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s02glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s02glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s02glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s02glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s04glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s04glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s04glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s04glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s04glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s08glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s08glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s08glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s08glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s08glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s16glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s16glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s16glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s16glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s16glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s32glv4clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:v02/w8s32glv4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s32glv4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s32glv4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:v02/w8s32glv4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)