[Page version: 20250928 18:33:26]
Measurements for amd64, cubi10, crypto_core Test results for amd64, cubi10, crypto_core Test results for crypto_core/aes128decryptTime | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
204 | 502 0 0 | 14260 780 992 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
215 | 493 0 0 | 15801 852 960 | dolbeau/aesenc-int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
215 | 493 0 0 | 12097 852 928 | dolbeau/aesenc-int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
215 | 493 0 0 | 12927 844 1024 | dolbeau/aesenc-int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
218 | 493 0 0 | 16097 852 1024 | dolbeau/aesenc-int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
230 | 569 0 0 | 12444 780 992 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
230 | 570 0 0 | 10959 756 960 | dolbeau/aesenc-int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
234 | 567 0 0 | 12051 772 992 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
484 | 8104 0 0 | 22072 780 984 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
488 | 12198 0 0 | 26168 780 984 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
500 | 7402 0 0 | 19456 780 984 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
506 | 11524 0 0 | 23568 780 984 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
509 | 12103 0 0 | 26688 812 952 | T:dolbeau/std-4rt-nodk | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
509 | 12188 0 0 | 26080 812 920 | T:dolbeau/std-4rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
512 | 6090 0 0 | 20072 780 984 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
515 | 11463 0 0 | 25952 812 952 | T:dolbeau/std-4rt-nodk | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
519 | 5442 0 0 | 16107 756 952 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
524 | 5375 0 0 | 17424 780 984 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
525 | 7495 0 0 | 18155 756 952 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
527 | 7429 0 0 | 19103 772 984 | T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
536 | 6073 0 0 | 19968 812 920 | T:dolbeau/std-1rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
543 | 11594 0 0 | 23263 772 984 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
546 | 11815 0 0 | 23342 804 920 | T:dolbeau/std-4rt-nodk | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
547 | 5396 0 0 | 17071 772 984 | T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
547 | 11587 0 0 | 22251 756 952 | T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
560 | 5475 0 0 | 19968 812 952 | T:dolbeau/std-1rt-nodk | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
562 | 8198 0 0 | 22080 812 920 | T:dolbeau/std-2rt-nodk | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
563 | 6099 0 0 | 20688 812 952 | T:dolbeau/std-1rt-nodk | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
568 | 8101 0 0 | 22688 812 952 | T:dolbeau/std-2rt-nodk | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
573 | 7492 0 0 | 21984 812 952 | T:dolbeau/std-2rt-nodk | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
595 | 5517 0 0 | 16758 804 920 | T:dolbeau/std-1rt-nodk | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
608 | 11661 0 0 | 22902 804 920 | T:dolbeau/std-4rt-nodk | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
634 | 7628 0 0 | 18870 804 920 | T:dolbeau/std-2rt-nodk | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
736 | 7967 0 0 | 19502 804 920 | T:dolbeau/std-2rt-nodk | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
864 | 5855 0 0 | 17390 804 920 | T:dolbeau/std-1rt-nodk | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
1016 | 140 0 0 | 11955 868 928 | T:openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1017 | 140 0 0 | 15643 868 960 | T:openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1017 | 136 0 0 | 12221 812 960 | T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1018 | 140 0 0 | 15939 868 1024 | T:openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1018 | 140 0 0 | 14339 868 928 | T:openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1019 | 140 0 0 | 12769 860 1024 | T:openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1022 | 136 0 0 | 14109 812 960 | T:openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1022 | 139 0 0 | 11844 804 960 | T:openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
1026 | 138 0 0 | 10720 788 960 | T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
366947 | 5547 0 0 | 21153 852 1024 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
372047 | 5101 0 0 | 19105 852 928 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
372996 | 2592 0 0 | 17905 852 960 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
480536 | 9900 0 0 | 23700 780 992 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
613767 | 2217 0 0 | 13825 852 928 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
648671 | 2382 0 0 | 14268 780 992 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
691627 | 1837 0 0 | 12215 756 960 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
733303 | 2017 0 0 | 14447 844 1024 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
738537 | 2193 0 0 | 13683 772 992 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250923 | 20250922 |
core.c: core.c:49:16: error: always_inline function '_mm_aesimc_si128' requires target feature 'aes', but would be inlined into function 'aes128ni_setkey_decrypt' that is compiled without support for 'aes' core.c: rkeys[i] = _mm_aesimc_si128(tkeys[10-i]); core.c: ^ core.c: core.c:29:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes core.c: BLOCK1(0x01); core.c: ^ core.c: core.c:20:11: note: expanded from macro 'BLOCK1' core.c: temp1 = _mm_aeskeygenassist_si128(temp0, IMM); \ core.c: ^ core.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/__wmmintrin_aes.h:136:13: note: expanded from macro '_mm_aeskeygenassist_si128' core.c: ((__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))) core.c: ^ core.c: core.c:30:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes core.c: BLOCK1(0x02); core.c: ^ core.c: core.c:20:11: note: expanded from macro 'BLOCK1' core.c: temp1 = _mm_aeskeygenassist_si128(temp0, IMM); \ core.c: ^ core.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/__wmmintrin_aes.h:136:13: note: expanded from macro '_mm_aeskeygenassist_si128' core.c: ((__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))) core.c: ^ core.c: core.c:31:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes core.c: BLOCK1(0x04); core.c: ^ core.c: core.c:20:11: note: expanded from macro 'BLOCK1' core.c: ...
Implementation | Compiler |
dolbeau/aesenc-int | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
core.c: core.c: In function 'aes128ni_setkey_decrypt': core.c: core.c:47: warning: ignoring '#pragma unroll ' [-Wunknown-pragmas] core.c: 47 | #pragma unroll(9) core.c: | core.c: core.c: In function 'aes128ni_decrypt': core.c: core.c:57: warning: ignoring '#pragma unroll ' [-Wunknown-pragmas] core.c: 57 | #pragma unroll(9) core.c: |
Implementation | Compiler |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable] core.c: 548 | static unsigned int KT3[256] = KT0Data; core.c: | ^~~ core.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable] core.c: 541 | static unsigned int KT2[256] = KT0Data; core.c: | ^~~ core.c: stdaes-common.h:534:21: warning: 'KT1' defined but not used [-Wunused-variable] core.c: 534 | static unsigned int KT1[256] = KT0Data; core.c: | ^~~ core.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable] core.c: 450 | static unsigned int RT3[256] = { RT }; core.c: | ^~~ core.c: stdaes-common.h:443:21: warning: 'RT2' defined but not used [-Wunused-variable] core.c: 443 | static unsigned int RT2[256] = { RT }; core.c: | ^~~ core.c: stdaes-common.h:436:21: warning: 'RT1' defined but not used [-Wunused-variable] core.c: 436 | static unsigned int RT1[256] = { RT }; core.c: | ^~~ core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: 108 | static unsigned int FT3[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: 100 | static unsigned int FT2[256] = { FT }; core.c: | ^~~ core.c: ...
Implementation | Compiler |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-1rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:548:21: warning: 'KT3' defined but not used [-Wunused-variable] core.c: 548 | static unsigned int KT3[256] = KT0Data; core.c: | ^~~ core.c: stdaes-common.h:541:21: warning: 'KT2' defined but not used [-Wunused-variable] core.c: 541 | static unsigned int KT2[256] = KT0Data; core.c: | ^~~ core.c: stdaes-common.h:450:21: warning: 'RT3' defined but not used [-Wunused-variable] core.c: 450 | static unsigned int RT3[256] = { RT }; core.c: | ^~~ core.c: stdaes-common.h:443:21: warning: 'RT2' defined but not used [-Wunused-variable] core.c: 443 | static unsigned int RT2[256] = { RT }; core.c: | ^~~ core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: 108 | static unsigned int FT3[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: 100 | static unsigned int FT2[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:92:21: warning: 'FT1' defined but not used [-Wunused-variable] core.c: 92 | static unsigned int FT1[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:84:21: warning: 'FT0' defined but not used [-Wunused-variable] core.c: 84 | static unsigned int FT0[256] = { FT }; core.c: | ^~~
Implementation | Compiler |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-2rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
core.c: In file included from core.c:9: core.c: stdaes-common.h:108:21: warning: 'FT3' defined but not used [-Wunused-variable] core.c: 108 | static unsigned int FT3[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:100:21: warning: 'FT2' defined but not used [-Wunused-variable] core.c: 100 | static unsigned int FT2[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:92:21: warning: 'FT1' defined but not used [-Wunused-variable] core.c: 92 | static unsigned int FT1[256] = { FT }; core.c: | ^~~ core.c: stdaes-common.h:84:21: warning: 'FT0' defined but not used [-Wunused-variable] core.c: 84 | static unsigned int FT0[256] = { FT }; core.c: | ^~~
Implementation | Compiler |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:dolbeau/std-4rt-nodk | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
core.c: core.c:12:3: warning: 'AES_set_decrypt_key' is deprecated [-Wdeprecated-declarations] core.c: AES_set_decrypt_key(k,128,&kexp); core.c: ^ core.c: /usr/include/openssl/aes.h:53:1: note: 'AES_set_decrypt_key' has been explicitly marked deprecated here core.c: OSSL_DEPRECATEDIN_3_0 core.c: ^ core.c: /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' core.c: # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) core.c: ^ core.c: /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' core.c: # define OSSL_DEPRECATED(since) __attribute__((deprecated)) core.c: ^ core.c: core.c:13:3: warning: 'AES_decrypt' is deprecated [-Wdeprecated-declarations] core.c: AES_decrypt(in,out,&kexp); core.c: ^ core.c: /usr/include/openssl/aes.h:59:1: note: 'AES_decrypt' has been explicitly marked deprecated here core.c: OSSL_DEPRECATEDIN_3_0 core.c: ^ core.c: /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' core.c: # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) core.c: ^ core.c: /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' core.c: # define OSSL_DEPRECATED(since) __attribute__((deprecated)) core.c: ^ core.c: 2 warnings generated.
Implementation | Compiler |
T:openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
core.c: core.c: In function 'crypto_core_aes128decrypt_openssl_timingleaks': core.c: core.c:12:3: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] core.c: 12 | AES_set_decrypt_key(k,128,&kexp); core.c: | ^~~~~~~~~~~~~~~~~~~ core.c: In file included from core.c:1: core.c: /usr/include/openssl/aes.h:54:5: note: declared here core.c: 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, core.c: | ^~~~~~~~~~~~~~~~~~~ core.c: core.c:13:3: warning: 'AES_decrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] core.c: 13 | AES_decrypt(in,out,&kexp); core.c: | ^~~~~~~~~~~ core.c: /usr/include/openssl/aes.h:60:6: note: declared here core.c: 60 | void AES_decrypt(const unsigned char *in, unsigned char *out, core.c: | ^~~~~~~~~~~
Implementation | Compiler |
T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
TIMECOP iterations: 1
Implementation | Compiler |
dolbeau/aesenc-int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/aesenc-int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/aesenc-int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/aesenc-int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
dolbeau/aesenc-int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |