Implementation notes: amd64, genji239, crypto_aead/aes128cpfbv1

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes128cpfbv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1067412280 0 035509 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
1068411928 0 035797 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
1068812200 0 035717 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
1069212024 0 035365 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
1074411896 0 034557 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
1074811896 0 034557 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
1076811896 0 034557 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
1077411896 0 034557 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
1079212688 0 034069 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
1079811656 0 034717 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
1080011864 0 034589 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
1080011656 0 034717 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
1080211864 0 034589 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
1080411864 0 034589 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
1081212848 0 034285 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
1082611656 0 034717 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
1082811656 0 034717 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
1084811640 0 034333 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
1085211640 0 034333 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
1087211640 0 034333 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
1087411640 0 034333 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
1249611864 0 034589 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
1292613708 0 032937 816 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
165248870 0 025140 808 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
171269295 0 025772 808 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
200326352 0 029414 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
200566560 0 029990 888 864evpicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
200686560 0 029990 888 864evpicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
200766560 0 029990 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
200886560 0 029990 888 864evpicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
201026352 0 029414 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
201046352 0 029414 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
202006352 0 029414 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
202327040 0 030750 888 928evpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
202705976 0 027726 888 864evpicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
202767744 0 031342 888 928evpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
203047920 0 031806 888 928evpicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
203727024 0 030118 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
204207024 0 030118 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
204286760 0 028566 888 864evpicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
204287024 0 030118 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
204367280 0 030310 888 864evpicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
204807280 0 030310 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
204927280 0 030310 888 864evpicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
205567024 0 030118 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
206427280 0 030310 888 864evpicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
227046081 0 025668 848 896evpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
244483537 0 020183 840 896evpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
245704161 0 021015 840 896evpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
256107168 0 031406 888 928evpicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
257923065 0 018367 824 896evpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
810683239 0 022961 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
819144384 0 028733 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
824044416 0 028413 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
826464224 0 028045 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
828704224 0 027933 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
879223536 0 026677 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
879543536 0 026677 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
879563536 0 026677 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
879623536 0 026677 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
8805215901 0 030820 792 896gladmangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
884803160 0 025021 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
890843536 0 027077 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
891003536 0 027077 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
891123536 0 027077 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
891203488 0 026693 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
891243488 0 026693 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
892043488 0 026693 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
892083488 0 026693 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
892283536 0 027077 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
892843176 0 025093 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
907123488 0 026661 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
907303488 0 026661 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
907383488 0 026661 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
9960017530 0 036689 816 896gladmangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
10068219664 0 042269 856 864gladmanicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
10070019664 0 042269 856 864gladmanicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
10074619440 0 040837 856 864gladmanicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
10076019664 0 042269 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
10078619616 0 042301 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
10080219616 0 042301 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
10082219616 0 042301 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
10091820336 0 043509 856 928gladmanicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
10093020032 0 043493 856 928gladmanicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
10109016879 0 033348 808 896gladmangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
10110419664 0 042269 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
10115219600 0 042605 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
10117619600 0 042605 856 864gladmanicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
10124019600 0 042605 856 864gladmanicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
10126620272 0 043557 856 928gladmanicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
10128619600 0 042605 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
10143819968 0 043781 856 928gladmanicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
10146019552 0 042205 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
10148619552 0 042205 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
10153619360 0 040701 856 864gladmanicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
10154019552 0 042205 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
10154419552 0 042205 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
10163019616 0 042301 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
10208816626 0 032876 808 896gladmangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1078122554 0 019540 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1099261993 0 018796 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
11192819400 0 042453 856 864aesreficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
11203419400 0 042453 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
11208619400 0 042453 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
11208819400 0 042453 856 864aesreficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
11267819672 0 042325 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
11272419672 0 042325 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
11275619672 0 042325 856 864aesreficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
11315219672 0 042325 856 864aesreficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
11410819384 0 042085 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
11414219384 0 042085 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
11421419384 0 042085 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
11423419384 0 042085 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
11437019040 0 040429 856 864aesreficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
11457816184 0 032484 808 896aesrefgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
11513619656 0 042389 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
11516019656 0 042389 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
11516819312 0 040757 856 864aesreficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
11537819656 0 042389 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
11561419656 0 042389 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
11763218745 0 037961 816 896aesrefgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1184521785 0 017236 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
12009220216 0 044077 856 928aesreficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
12150020488 0 043997 856 928aesreficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
12201616084 0 032588 808 896aesrefgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
12223220328 0 043549 856 928aesreficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
12396220056 0 043389 856 928aesreficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
1297303488 0 026661 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
14007415622 0 030588 792 896aesrefgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

Test failure

Implementation: aesni
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer evp
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer evp
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer gladman
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer gladman
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(encrypt.o): in function `crypto_aead_aes128cpfbv1_aesni_encrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `safe_store_partial'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o): in function `AES_128_Key_Expansion_and_encryption':
try.c: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `key_expansion_128'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o):cpfbkey.c:(.text+0x...): more undefined references to `key_expansion_128' follow
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o): in function `AES_256_Key_Expansion':
try.c: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cpfbkey.c:(.text+0x...): undefined reference to `KEY_256_ASSIST_1'
try.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_aead_aes128cpfbv1.a(cpfbkey.o):cpfbkey.c:(.text+0x...): more undefined references to `KEY_256_ASSIST_1' follow
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE aesni