Implementation notes: amd64, cubi10, crypto_aead/aegis128l
Computer: cubi10
Microarchitecture: amd64; Comet Lake (806ec)
Architecture: amd64
CPU ID: GenuineIntel-000806ec-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_aead
Primitive: aegis128l
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1890 | 10169 0 0 | 27088 812 1048 | T:aesnic | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1893 | 10297 0 0 | 27312 812 1048 | T:aesnic | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1911 | 5872 0 0 | 22752 812 1048 | T:aesnib | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1912 | 4917 0 0 | 27832 780 1080 | sodium-aesni | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1914 | 5872 0 0 | 22848 812 1048 | T:aesnib | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1917 | 4596 0 0 | 26920 812 1016 | sodium-aesni | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1924 | 3141 0 0 | 22734 804 1016 | sodium-aesni | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1928 | 4622 0 0 | 27688 812 1048 | sodium-aesni | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1936 | 4622 0 0 | 27592 812 1048 | sodium-aesni | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1937 | 4141 0 0 | 25120 780 1080 | sodium-aesni | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1958 | 4315 32 0 | 25176 820 1080 | jasmin-aesni | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1959 | 7654 0 0 | 24128 780 1080 | T:aesnic | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1960 | 4361 0 0 | 17870 804 1016 | T:aesnic | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1960 | 4311 32 0 | 27232 852 1048 | jasmin-aesni | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1961 | 4256 32 0 | 23766 844 1016 | jasmin-aesni | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1962 | 4311 32 0 | 26576 852 1016 | jasmin-aesni | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1963 | 4311 32 0 | 27312 852 1048 | jasmin-aesni | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1965 | 6009 0 0 | 22464 780 1080 | T:aesnib | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1965 | 4315 32 0 | 27136 820 1080 | jasmin-aesni | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1969 | 4100 0 0 | 17582 804 1016 | T:aesnib | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1969 | 3902 0 0 | 18408 780 1080 | T:aesnib | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1971 | 4207 32 0 | 22963 796 1048 | jasmin-aesni | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1976 | 4229 32 0 | 24543 812 1080 | jasmin-aesni | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1977 | 5745 0 0 | 22184 780 1080 | T:aesnia | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1985 | 4466 0 0 | 18960 780 1080 | T:aesnia | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1989 | 4244 32 0 | 23926 844 1016 | jasmin-aesni | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1992 | 4127 0 0 | 17982 804 1016 | T:aesnic | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
1999 | 2748 0 0 | 16590 804 1016 | T:aesnib | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2000 | 5627 0 0 | 20152 780 1080 | T:aesnic | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2007 | 3798 0 0 | 17847 772 1080 | T:aesnib | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2009 | 4973 0 0 | 19055 772 1080 | T:aesnic | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2019 | 4243 0 0 | 18287 772 1080 | T:aesnia | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2029 | 3712 0 0 | 16635 756 1048 | T:aesnic | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2054 | 2527 0 0 | 15427 756 1048 | T:aesnib | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2078 | 3918 0 0 | 17398 804 1016 | T:aesnia | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2529 | 5713 0 0 | 22584 812 1048 | T:aesnia | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2541 | 5745 0 0 | 22712 812 1048 | T:aesnia | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
2736 | 3728 0 0 | 24256 780 1080 | sodium-aesni | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
3253 | 1791 0 0 | 20691 756 1048 | sodium-aesni | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
3380 | 2358 0 0 | 22230 804 1016 | sodium-aesni | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
38728 | 7131 4096 0 | 23608 4884 1080 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
573741 | 8259 0 0 | 30648 812 1016 | T:sodium-softaes | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
610484 | 9891 0 0 | 32936 812 1048 | T:sodium-softaes | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
610664 | 9891 0 0 | 33048 812 1048 | T:sodium-softaes | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
710982 | 8446 1024 0 | 29440 1812 1080 | T:sodium-softaes | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
712474 | 6280 0 0 | 25966 804 1016 | T:sodium-softaes | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
712702 | 11630 1024 0 | 34568 1812 1080 | T:sodium-softaes | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
724170 | 9300 1024 0 | 29816 1812 1080 | T:sodium-softaes | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
745112 | 4215 1024 0 | 23163 1788 1048 | T:sodium-softaes | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
812441 | 6600 0 0 | 26550 804 1016 | T:sodium-softaes | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240627 | 20240625 |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:189: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:197: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:202: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:210: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:244: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:252: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:258: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:267: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnia | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:34:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[7] = _mm_aesenc_si128(state[6],state[7]);
encrypt.c: ^
encrypt.c: encrypt.c:35:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[6] = _mm_aesenc_si128(state[5],state[6]);
encrypt.c: ^
encrypt.c: encrypt.c:36:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[5] = _mm_aesenc_si128(state[4],state[5]);
encrypt.c: ^
encrypt.c: encrypt.c:37:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[4] = _mm_aesenc_si128(state[3],state[4]);
encrypt.c: ^
encrypt.c: encrypt.c:38:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[3] = _mm_aesenc_si128(state[2],state[3]);
encrypt.c: ^
encrypt.c: encrypt.c:39:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[2] = _mm_aesenc_si128(state[1],state[2]);
encrypt.c: ^
encrypt.c: encrypt.c:40:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[1] = _mm_aesenc_si128(state[0],state[1]);
encrypt.c: ^
encrypt.c: encrypt.c:41:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[0] = _mm_aesenc_si128(tmp,state[0]);
encrypt.c: ^
encrypt.c: 8 errors generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnia | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:189: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:197: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:202: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:210: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:244: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o):.../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:252: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(encrypt.o): in function `crypto_aead_aegis128l_aesnia_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:258: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/aesnia/work/encrypt.c:267: undefined reference to `aegis128L_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnia | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
encrypt.c: encrypt.c:280:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: ^
encrypt.c: encrypt.c:280:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: ^
encrypt.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:aesnib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:aesnib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:280:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: ^
encrypt.c: encrypt.c:280:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: ^
encrypt.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:aesnib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:aesnib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:34:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[7] = _mm_aesenc_si128(state[6],state[7]);
encrypt.c: ^
encrypt.c: encrypt.c:35:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[6] = _mm_aesenc_si128(state[5],state[6]);
encrypt.c: ^
encrypt.c: encrypt.c:36:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[5] = _mm_aesenc_si128(state[4],state[5]);
encrypt.c: ^
encrypt.c: encrypt.c:37:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[4] = _mm_aesenc_si128(state[3],state[4]);
encrypt.c: ^
encrypt.c: encrypt.c:38:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[3] = _mm_aesenc_si128(state[2],state[3]);
encrypt.c: ^
encrypt.c: encrypt.c:39:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[2] = _mm_aesenc_si128(state[1],state[2]);
encrypt.c: ^
encrypt.c: encrypt.c:40:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[1] = _mm_aesenc_si128(state[0],state[1]);
encrypt.c: ^
encrypt.c: encrypt.c:41:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[0] = _mm_aesenc_si128(tmp,state[0]);
encrypt.c: ^
encrypt.c: encrypt.c:280:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c: In function 'crypto_aead_aegis128l_aesnib_timingleaks_decrypt':
encrypt.c: encrypt.c:280:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: 280 | __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: | ^~~
encrypt.c: encrypt.c:280:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: 280 | __m128i state[8], tmp, ct0, ct1, msg0, msg1;
encrypt.c: | ^~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:aesnib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
encrypt.c: encrypt.c:233:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:233:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:467:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: encrypt.c:470:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: encrypt.c:470:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: encrypt.c:467:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: 6 warnings generated.
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:aesnic | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:aesnic | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:233:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:233:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:467:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: encrypt.c:470:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: encrypt.c:470:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: encrypt.c:467:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: 6 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnic | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:233:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:233:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: ^
encrypt.c: encrypt.c:467:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: encrypt.c:470:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: encrypt.c:467:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: ^
encrypt.c: encrypt.c:470:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: ^
encrypt.c: 6 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnic | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c:34:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[7] = _mm_aesenc_si128(state[6],state[7]);
encrypt.c: ^
encrypt.c: encrypt.c:35:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[6] = _mm_aesenc_si128(state[5],state[6]);
encrypt.c: ^
encrypt.c: encrypt.c:36:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[5] = _mm_aesenc_si128(state[4],state[5]);
encrypt.c: ^
encrypt.c: encrypt.c:37:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[4] = _mm_aesenc_si128(state[3],state[4]);
encrypt.c: ^
encrypt.c: encrypt.c:38:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[3] = _mm_aesenc_si128(state[2],state[3]);
encrypt.c: ^
encrypt.c: encrypt.c:39:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[2] = _mm_aesenc_si128(state[1],state[2]);
encrypt.c: ^
encrypt.c: encrypt.c:40:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[1] = _mm_aesenc_si128(state[0],state[1]);
encrypt.c: ^
encrypt.c: encrypt.c:41:25: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aegis128L_initialization' that is compiled without support for 'aes'
encrypt.c: state[0] = _mm_aesenc_si128(tmp,state[0]);
encrypt.c: ^
encrypt.c: encrypt.c:233:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:aesnic | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
encrypt.c: encrypt.c: In function 'crypto_aead_aegis128l_aesnic_timingleaks_encrypt':
encrypt.c: encrypt.c:233:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: 233 | unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: | ^~~~~~~~~~~~~~~
encrypt.c: encrypt.c:233:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: 233 | unsigned char plaintextblock[32], ciphertextblock[32], mac[16];
encrypt.c: | ^~~~~~~~~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_aegis128l_aesnic_timingleaks_decrypt':
encrypt.c: encrypt.c:470:33: warning: unused variable 'ct1' [-Wunused-variable]
encrypt.c: 470 | __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: | ^~~
encrypt.c: encrypt.c:470:28: warning: unused variable 'ct0' [-Wunused-variable]
encrypt.c: 470 | __m128i state[8], tmp, ct0, ct1, msg0, msg1, msg2, msg3;
encrypt.c: | ^~~
encrypt.c: encrypt.c:467:39: warning: unused variable 'ciphertextblock' [-Wunused-variable]
encrypt.c: 467 | unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: | ^~~~~~~~~~~~~~~
encrypt.c: encrypt.c:467:19: warning: unused variable 'plaintextblock' [-Wunused-variable]
encrypt.c: 467 | unsigned char plaintextblock[32], ciphertextblock[32];
encrypt.c: | ^~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:aesnic | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnic | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnic | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:aesnic | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_encrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:183: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:191: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:196: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:204: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:237: undefined reference to `aegis128L_enc_aut_step'
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o):.../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:245: more undefined references to `aegis128L_enc_aut_step' follow
try.c: /usr/bin/ld: libcrypto_aead_aegis128l.a(ecrypt.o): in function `crypto_aead_aegis128l_ref_timingleaks_decrypt':
try.c: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:253: undefined reference to `aegis128L_dec_aut_step'
try.c: /usr/bin/ld: .../supercop-data/cubi10/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/aegis128l/ref/work/ecrypt.c:261: undefined reference to `aegis128L_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | gcc -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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
by 0x...: test (try.c:463)
by 0x...: main (try-anything.c:345)
Number of similar (implementation,compiler) pairs: 6, namely:
Implementation | Compiler |
sodium-aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sodium-aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sodium-aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sodium-aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sodium-aesni | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sodium-aesni | gcc -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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
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 (128l-common.h:224)
by 0x...: crypto_aead_aegis128l_sodium_aesni_constbranchindex_decrypt (128l-common.h:269)
by 0x...: test (try.c:463)
by 0x...: main (try-anything.c:345)
Number of similar (implementation,compiler) pairs: 3, namely:
Implementation | Compiler |
sodium-aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
sodium-aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
sodium-aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
jasmin-aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
jasmin-aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
jasmin-aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
jasmin-aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
jasmin-aesni | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
jasmin-aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
jasmin-aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
jasmin-aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
jasmin-aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |