[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_aead Test results for ppc64, power9, crypto_aead Test results for crypto_aead/aes256cpfbv1| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 161220 | 17228 32 0 | 39267 676 1192 | T:gladman | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 171552 | 17140 32 0 | 39387 668 1200 | T:gladman | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 171583 | 19780 32 0 | 45601 684 1200 | T:gladman | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 171791 | 17132 32 0 | 39291 668 1200 | T:gladman | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 171939 | 17132 32 0 | 39291 668 1200 | T:gladman | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 171998 | 20528 32 0 | 45793 684 1192 | T:gladman | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 171999 | 20560 32 0 | 47937 684 1200 | T:gladman | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 172013 | 20528 32 0 | 45793 684 1192 | T:gladman | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 172215 | 41120 64 0 | 47937 684 1200 | T:gladman | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 172262 | 17684 32 0 | 39283 676 1192 | T:gladman | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 172297 | 17684 32 0 | 39283 676 1192 | T:gladman | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 180864 | 18644 32 0 | 43935 676 1208 | T:gladman | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 180954 | 18644 32 0 | 43935 676 1208 | T:gladman | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 181133 | 18664 32 0 | 44027 676 1208 | T:gladman | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 186862 | 18792 32 0 | 45499 676 1224 | T:gladman | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 187012 | 18792 32 0 | 45499 676 1224 | T:gladman | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 190381 | 18288 32 0 | 42106 676 1200 | T:gladman | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 190450 | 17728 0 0 | 43553 684 1200 | T:aesref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 191110 | 18384 32 0 | 42206 676 1200 | T:gladman | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 191118 | 19044 32 0 | 46015 676 1224 | T:gladman | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 194771 | 16188 0 0 | 38211 676 1192 | T:aesref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 195281 | 15944 0 0 | 37555 676 1192 | T:aesref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 195296 | 16188 0 0 | 38211 676 1192 | T:aesref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 195308 | 15944 0 0 | 37555 676 1192 | T:aesref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 203494 | 35968 0 0 | 45377 684 1200 | T:aesref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 203771 | 16976 0 0 | 42241 684 1192 | T:aesref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 203890 | 16976 0 0 | 42241 684 1192 | T:aesref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 204173 | 17984 0 0 | 45377 684 1200 | T:aesref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 220919 | 18208 0 0 | 43511 676 1208 | T:aesref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 221208 | 18208 0 0 | 43511 676 1208 | T:aesref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 223205 | 21244 0 0 | 48255 676 1224 | T:aesref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 223330 | 21244 0 0 | 47967 676 1224 | T:aesref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 223381 | 21244 0 0 | 47967 676 1224 | T:aesref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 224651 | 18384 32 0 | 42206 676 1200 | T:gladman | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 227022 | 16856 0 0 | 39075 668 1200 | T:aesref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 227042 | 16856 0 0 | 39075 668 1200 | T:aesref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 228973 | 16896 0 0 | 39195 668 1200 | T:aesref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 231647 | 18168 0 0 | 43543 676 1208 | T:aesref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 245750 | 18164 0 0 | 41998 676 1200 | T:aesref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 246202 | 18164 0 0 | 41998 676 1200 | T:aesref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 246384 | 18116 0 0 | 41966 676 1200 | T:aesref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 246436 | 17228 32 0 | 39267 676 1192 | T:gladman | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 343280 | 4068 0 0 | 34095 676 1224 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 343820 | 3912 0 0 | 33667 676 1224 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 344587 | 3912 0 0 | 33667 676 1224 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 345657 | 3596 0 0 | 31947 676 1208 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 346035 | 3712 0 0 | 32131 676 1208 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 346208 | 3596 0 0 | 31947 676 1208 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 349192 | 2468 0 0 | 27147 676 1192 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 349885 | 2468 0 0 | 27147 676 1192 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 351699 | 3912 0 0 | 32793 684 1200 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 354956 | 3956 0 0 | 32281 684 1192 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 355031 | 3956 0 0 | 32281 684 1192 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 355194 | 3956 0 0 | 34393 684 1200 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 355324 | 7912 0 0 | 34393 684 1200 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 358482 | 2068 0 0 | 27363 668 1200 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 358660 | 2068 0 0 | 27363 668 1200 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 363291 | 2452 0 0 | 27547 676 1192 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 363900 | 2452 0 0 | 27547 676 1192 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 366139 | 3128 0 0 | 30086 676 1200 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 366775 | 3148 0 0 | 30086 676 1200 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 367365 | 3148 0 0 | 30086 676 1200 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 369772 | 2108 0 0 | 27451 668 1200 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error \ cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenc128((__v2di)__V, (__v2di)__R); cpfbkey.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:57:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenclast128((__v2di)__V, (__v2di)__R); cpfbkey.c: ...
| Implementation | Compiler |
| T:aesni | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error \ cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenc128((__v2di)__V, (__v2di)__R); cpfbkey.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:57:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenclast128((__v2di)__V, (__v2di)__R); cpfbkey.c: ... cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." cpfbkey.c: #error \ cpfbkey.c: ^ cpfbkey.c: In file included from cpfbkey.c:15: cpfbkey.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenc128((__v2di)__V, (__v2di)__R); cpfbkey.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpfbkey.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:57:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size cpfbkey.c: return (__m128i)__builtin_ia32_aesenclast128((__v2di)__V, (__v2di)__R); cpfbkey.c: ...
| Implementation | Compiler |
| T:aesni | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
cpfbkey.c: cpfbkey.c:15:10: fatal error: wmmintrin.h: No such file or directory cpfbkey.c: 15 | #include <wmmintrin.h> cpfbkey.c: | ^~~~~~~~~~~~~ cpfbkey.c: compilation terminated.
| Implementation | Compiler |
| T:aesni | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:aesni | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
encrypt.c: encrypt.c:170:89: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: static void gen_kappa(unsigned char* nonce, unsigned char* kappa, EVP_CIPHER_CTX ctx_key[1]){
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:188:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_k[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:189:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_0[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:190:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_m[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:330:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: ...| Implementation | Compiler |
| T:evp | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:evp | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: encrypt.c:170:89: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: static void gen_kappa(unsigned char* nonce, unsigned char* kappa, EVP_CIPHER_CTX ctx_key[1]){
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:188:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_k[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:189:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_0[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:190:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_m[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:330:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: ...
encrypt.c: encrypt.c:170:89: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: static void gen_kappa(unsigned char* nonce, unsigned char* kappa, EVP_CIPHER_CTX ctx_key[1]){
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:188:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_k[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:189:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_0[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:190:31: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: EVP_CIPHER_CTX ctx_kappa_m[1];
encrypt.c: ^
encrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
encrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
encrypt.c: ^
encrypt.c: encrypt.c:330:25: error: array has incomplete element type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
encrypt.c: ...| Implementation | Compiler |
| T:evp | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: encrypt.c:170:82: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 170 | static void gen_kappa(unsigned char* nonce, unsigned char* kappa, EVP_CIPHER_CTX ctx_key[1]){
encrypt.c: | ^~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_aes256cpfbv1_evp_timingleaks_encrypt':
encrypt.c: encrypt.c:188:20: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 188 | EVP_CIPHER_CTX ctx_k[1];
encrypt.c: | ^~~~~
encrypt.c: encrypt.c:189:20: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 189 | EVP_CIPHER_CTX ctx_kappa_0[1];
encrypt.c: | ^~~~~~~~~~~
encrypt.c: encrypt.c:190:20: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 190 | EVP_CIPHER_CTX ctx_kappa_m[1];
encrypt.c: | ^~~~~~~~~~~
encrypt.c: encrypt.c:204:31: error: type of formal parameter 3 is incomplete
encrypt.c: 204 | gen_kappa(nonce, kappa_0, ctx_k);
encrypt.c: | ^~~~~
encrypt.c: encrypt.c:265:28: error: type of formal parameter 3 is incomplete
encrypt.c: 265 | gen_kappa(nonce, kappa_m, ctx_k);
encrypt.c: | ^~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_aes256cpfbv1_evp_timingleaks_decrypt':
encrypt.c: encrypt.c:330:20: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 330 | EVP_CIPHER_CTX ctx_k[1];
encrypt.c: | ^~~~~
encrypt.c: encrypt.c:331:20: error: array type has incomplete element type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
encrypt.c: 331 | EVP_CIPHER_CTX ctx_kappa_0[1];
encrypt.c: ...| Implementation | Compiler |
| T:evp | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:evp | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:evp | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
rijndael-alg-fst.o rijndaelDecrypt T rijndael-alg-fst.o rijndaelEncrypt T rijndael-alg-fst.o rijndaelKeySetupDec T rijndael-alg-fst.o rijndaelKeySetupEnc T
| Implementation | Compiler |
| T:aesref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:aesref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
rijndael-alg-fst.o rijndaelDecrypt T rijndael-alg-fst.o rijndaelDecrypt T rijndael-alg-fst.o rijndaelEncrypt T rijndael-alg-fst.o rijndaelEncrypt T rijndael-alg-fst.o rijndaelKeySetupDec T rijndael-alg-fst.o rijndaelKeySetupDec T rijndael-alg-fst.o rijndaelKeySetupEnc T rijndael-alg-fst.o rijndaelKeySetupEnc T
| Implementation | Compiler |
| T:aesref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
aescrypt.o aes_encrypt T aeskey.o aes_encrypt_key128 T aeskey.o aes_encrypt_key256 T aestab.o aes_init T aestab.o t_fl R aestab.o t_fn R aestab.o t_rc R
| Implementation | Compiler |
| T:gladman | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:gladman | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:gladman | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:gladman | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
aescrypt.o aes_encrypt T aescrypt.o aes_encrypt T aeskey.o aes_encrypt_key128 T aeskey.o aes_encrypt_key128 T aeskey.o aes_encrypt_key256 T aeskey.o aes_encrypt_key256 T aestab.o aes_init T aestab.o aes_init T aestab.o t_fl R aestab.o t_fl R aestab.o t_fn R aestab.o t_fn R aestab.o t_rc R aestab.o t_rc R
| Implementation | Compiler |
| T:gladman | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |