Implementation notes: amd64, alder2,1f626960,5600000, crypto_aead/aegis256x4

Computer: alder2,1f626960,5600000
Microarchitecture: amd64; Golden Cove (906a4-40)
Architecture: amd64
CPU ID: GenuineIntel-000906a4-40-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_aead
Primitive: aegis256x4
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
14368202 0 030624 812 1016avx2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
14808229 0 030640 812 1048avx2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
16406124 0 025918 804 1016avx2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
19317471 0 030512 780 1080avx2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
19457775 0 029992 812 1048avx2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
28306375 0 027456 780 1080avx2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
322717775 0 040184 812 1048aesniclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
342017442 0 039864 812 1016aesniclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
345915306 0 037576 812 1048aesniclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
353110245 0 030070 804 1016aesniclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
364410728 0 031504 780 1080aesnigcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
38566708 0 027456 780 1080avx2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
449914199 0 037272 780 1080aesnigcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
450411215 0 032312 780 1080aesnigcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
73123435 0 022451 756 1048avx2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
82794386 0 023387 756 1048aesnigcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
167857692 0 027830 804 1016avx2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
548157716 0 027854 804 1016aesniclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
92116410109 0 032560 812 1048T:refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
9211869461 0 031768 812 1048T:refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
92526210834 0 033304 812 1016T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
9559868982 0 028814 804 1016T:refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
99155813439 1024 034512 1812 1080T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
99607715122 1024 035864 1812 1080T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
107651212280 0 032494 804 1016T:refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
10863117679 1024 026779 1788 1048T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625
109002348287 1024 071344 1812 1080T:refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062820240625

Test failure


error 111

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
avx512clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
avx512clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
avx512clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
avx512clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
avx512clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1)
avx512gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
avx512gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
avx512gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
avx512gcc -march=native -mtune=native -Os -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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 (256x4-common.h:277)
   by 0x...: crypto_aead_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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_aegis256x4_aesni_constbranchindex_decrypt (256x4-common.h:322)
   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 0x40474B
   at 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x40581E
   at 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:76)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x405314
   at 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x40517E
   at 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x405927
   at 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x10C6D9
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached.constprop.0 (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x10CB49
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached.constprop.0 (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x10C505
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: AES_ENC (encrypt.c:62)
   by 0x...: aegis256x4_update (encrypt.c:71)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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 0x10BB51
   at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
   by 0x...: aegis256x4_update (encrypt.c:62)
   by 0x...: aegis256x4_init (256x4-common.h:76)
   by 0x...: encrypt_detached.constprop.0 (256x4-common.h:206)
   by 0x...: crypto_aead_aegis256x4_avx2_constbranchindex_encrypt (256x4-common.h:298)
   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)