Implementation notes: amd64, genji548, crypto_aead/aes256cpfbv1

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes256cpfbv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1459212008 0 035365 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1461812344 0 035589 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1463011928 0 035813 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1463012264 0 035797 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1471611928 0 034605 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1472411928 0 034605 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1472411928 0 034605 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1473611928 0 034605 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1475811912 0 034685 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1476411912 0 034685 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1476612576 0 034005 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1479211912 0 034685 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1479411672 0 034413 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1480811912 0 034685 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1481812816 0 034301 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1481811720 0 034797 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1482211720 0 034797 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1482811720 0 034797 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1483811720 0 034797 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1487811672 0 034413 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1488011672 0 034413 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1488411672 0 034413 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1553618360 0 037641 816 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
216249543 0 026076 808 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
234309045 0 025356 808 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
247086512 0 029622 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
247566512 0 029622 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
247946720 0 030166 888 864evpicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
248766720 0 030166 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
248787328 0 031582 888 928evpicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
249186088 0 027886 888 864evpicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
249226512 0 029622 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
249307200 0 030926 888 928evpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
249446512 0 029622 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
249806720 0 030166 888 864evpicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
250226720 0 030166 888 864evpicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
250747952 0 031566 888 928evpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
251427232 0 030374 888 864evpicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
251647488 0 030534 888 864evpicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
251647488 0 030534 888 864evpicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
251668080 0 031982 888 928evpicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
251847232 0 030374 888 864evpicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
251946888 0 028742 888 864evpicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
252027232 0 030374 888 864evpicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
252467488 0 030534 888 864evpicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
252547232 0 030374 888 864evpicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
253127488 0 030534 888 864evpicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
270026595 0 026228 848 896evpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
286543619 0 020319 840 896evpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
289984369 0 021279 840 896evpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
302203122 0 018487 824 896evpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1052583282 0 023185 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1054304512 0 029005 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1060324512 0 028653 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1064324352 0 028205 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1068044352 0 028317 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1121323664 0 027349 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1122583632 0 026981 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1123723632 0 026981 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1123863632 0 026981 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1125963632 0 026981 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1126643664 0 027349 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1127563664 0 027349 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1127803664 0 027349 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1129763680 0 026965 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1130263352 0 025389 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1131483680 0 026965 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1133123680 0 026965 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1133943680 0 026965 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1140483632 0 027013 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1140963632 0 027013 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1141343632 0 027013 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1141443632 0 027013 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1141643352 0 025445 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
11797615939 0 030900 792 896gladmangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1326902626 0 019796 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
13468417598 0 036801 816 896gladmangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1349542094 0 019084 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
13552816722 0 033004 808 896gladmangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
13573019776 0 042397 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
13576219776 0 042397 856 864gladmanicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
13577419776 0 042397 856 864gladmanicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
13579619776 0 042397 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
13583619744 0 042477 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
13584420448 0 043637 856 928gladmanicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
13592219744 0 042477 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
13595019744 0 042477 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
13596419744 0 042477 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
13605019552 0 040997 856 864gladmanicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
13616620112 0 043589 856 928gladmanicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
13630817103 0 033620 808 896gladmangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
13685619472 0 040861 856 864gladmanicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
13694419648 0 042349 856 864gladmanicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
13695019648 0 042349 856 864gladmanicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
13707819696 0 042717 856 864gladmanicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
13714219696 0 042717 856 864gladmanicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
13715419696 0 042717 856 864gladmanicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
13718019696 0 042717 856 864gladmanicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
13723220048 0 043877 856 928gladmanicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
13727020384 0 043685 856 928gladmanicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
13735019648 0 042349 856 864gladmanicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
13738019648 0 042349 856 864gladmanicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1450041805 0 017452 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14591419528 0 042597 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
14592619528 0 042597 856 864aesreficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
14594619528 0 042597 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
14639819528 0 042597 856 864aesreficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
14676819800 0 042469 856 864aesreficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
14688219800 0 042469 856 864aesreficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
14695419800 0 042469 856 864aesreficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
14722019800 0 042469 856 864aesreficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
14811816310 0 032644 808 896aesrefgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14863419512 0 042261 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
14864619136 0 040573 856 864aesreficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
14864619512 0 042261 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
14866219512 0 042261 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
14887619512 0 042261 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
14948819768 0 042549 856 864aesreficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
14953619768 0 042549 856 864aesreficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
14954419768 0 042549 856 864aesreficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
14960219768 0 042549 856 864aesreficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
14999619424 0 040917 856 864aesreficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
15414220328 0 044205 856 928aesreficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
15506020600 0 044125 856 928aesreficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
15570220184 0 043533 856 928aesreficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
15633620456 0 043693 856 928aesreficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
15803818849 0 038121 816 896aesrefgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
16346816180 0 032732 808 896aesrefgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
18564215660 0 030692 792 896aesrefgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

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_aes256cpfbv1.a(encrypt.o): in function `crypto_aead_aes256cpfbv1_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_aes256cpfbv1.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_aes256cpfbv1.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_aes256cpfbv1.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_aes256cpfbv1.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