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

Computer: alder2,1f626960,3300000
Microarchitecture: amd64; Gracemont (906a4-20)
Architecture: amd64
CPU ID: GenuineIntel-000906a4-20-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_aead
Primitive: aegis256x4
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
25498202 0 030624 812 1016avx2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
26048229 0 030640 812 1048avx2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
26506124 0 025918 804 1016avx2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
28317775 0 029992 812 1048avx2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
32237471 0 030512 780 1080avx2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
362715306 0 037576 812 1048aesniclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
36956708 0 027456 780 1080avx2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
36966375 0 027456 780 1080avx2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
383010245 0 030070 804 1016aesniclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
385517775 0 040184 812 1048aesniclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
429410728 0 031504 780 1080aesnigcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
431017442 0 039864 812 1016aesniclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
457914199 0 037272 780 1080aesnigcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
461311215 0 032312 780 1080aesnigcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
97473435 0 022451 756 1048avx2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
101704386 0 023387 756 1048aesnigcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
226747716 0 027854 804 1016aesniclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
235287692 0 027830 804 1016avx2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
92331410109 0 032560 812 1048T:refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
9254339461 0 031768 812 1048T:refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
93162110834 0 033304 812 1016T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
108914948287 1024 071344 1812 1080T:refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
11868978982 0 028814 804 1016T:refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
124139615122 1024 035864 1812 1080T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
131740513439 1024 034512 1812 1080T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
132819112280 0 032494 804 1016T:refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625
13881187679 1024 026779 1788 1048T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062720240625

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)