Implementation notes: amd64, alder2,1f626960,3300000, crypto_aead/aegis128x2

Computer: alder2,1f626960,3300000
Microarchitecture: amd64; Gracemont (906a4-20)
Architecture: amd64
CPU ID: GenuineIntel-000906a4-20-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_aead
Primitive: aegis128x2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15384271 0 024038 804 1016avx2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
16645909 0 028096 812 1048avx2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
16655909 0 028240 812 1048avx2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
16695800 0 028112 812 1016avx2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
20766015 0 028896 780 1080avx2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
22044770 0 025440 780 1080avx2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
22788647 0 031624 780 1080aesnigcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
230110278 0 032472 812 1048aesniclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
231511641 0 034008 812 1016aesniclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
234511662 0 034040 812 1048aesniclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
24195247 0 026216 780 1080avx2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
24206598 0 026390 804 1016aesniclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
25226503 0 027504 780 1080aesnigcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
28572342 0 021267 756 1048avx2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
29302701 0 022742 804 1016avx2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
29936935 0 027624 780 1080aesnigcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
39523077 0 022003 756 1048aesnigcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
179345815 0 025910 804 1016aesniclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
5636967564 0 029856 812 1048T:refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
5657268052 0 030472 812 1048T:refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
5714028681 0 031088 812 1016T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
67005326807 1024 049768 1812 1080T:refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
72072210983 1024 031640 1812 1080T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
79512510063 1024 031040 1812 1080T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
8161289469 0 029646 804 1016T:refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
8308907981 1024 026971 1788 1048T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
8398716930 0 026758 804 1016T:refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625

TIMECOP error (can be valgrind bug)


Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:300)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:300)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:331)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:331)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:355)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:355)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:369)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:369)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:383)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:383)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:397)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:397)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:421)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:421)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:435)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:435)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:449)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:449)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:463)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:463)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 6, namely:
ImplementationCompiler
aesniclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
aesniclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
aesniclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
aesniclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
aesniclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
aesnigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

TIMECOP error (can be valgrind bug)


Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:300)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:300)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:331)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:331)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:355)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:355)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:369)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:369)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:383)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:383)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:397)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:397)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:421)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:421)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:435)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:435)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:449)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:449)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: decrypt_detached.constprop.0 (128x2-common.h:257)
   by 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:463)
   by 0x...: main (try-anything.c:345)

Conditional jump or move depends on uninitialised value(s)
   at 0x...: crypto_aead_aegis128x2_aesni_constbranchindex_decrypt (128x2-common.h:302)
   by 0x...: test (try.c:463)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
aesnigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
aesnigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
aesnigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x4045C9
   at 0x...: aegis128x2_update (encrypt.c:41)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x404579
   at 0x...: aegis128x2_update (encrypt.c:41)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

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

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x404510
   at 0x...: aegis128x2_update (encrypt.c:38)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x404C39
   at 0x...: aegis128x2_update (encrypt.c:38)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x404623
   at 0x...: aegis128x2_update (encrypt.c:38)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10C2E8
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: aegis128x2_update (encrypt.c:39)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached.constprop.0 (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10C644
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: aegis128x2_update (encrypt.c:38)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached.constprop.0 (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10C075
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: aegis128x2_update (encrypt.c:38)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

TIMECOP error (can be valgrind bug)


Process terminating with default action of signal 4 (SIGILL)
 Illegal opcode at address 0x10BAF5
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: aegis128x2_update (encrypt.c:39)
   by 0x...: aegis128x2_init (128x2-common.h:52)
   by 0x...: encrypt_detached.constprop.0 (128x2-common.h:186)
   by 0x...: crypto_aead_aegis128x2_avx2_constbranchindex_encrypt (128x2-common.h:278)
   by 0x...: test (try.c:159)
   by 0x...: main (try-anything.c:345)

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
avx2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)