Test results for ppc64, power9, crypto_hash/blake2b
[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_hash
Test results for ppc64, power9, crypto_hash
Test results for crypto_hash/blake2b
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: blake2b
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8095 | 12792 0 0 | 28985 684 1072 | T:regs | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8104 | 12792 0 0 | 28985 684 1072 | T:regs | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8155 | 12956 0 0 | 30218 676 1104 | T:regs | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8158 | 12924 0 0 | 28518 676 1096 | T:regs | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8162 | 12780 0 0 | 25115 676 1072 | T:regs | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8187 | 12780 0 0 | 25115 676 1072 | T:regs | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8212 | 12792 0 0 | 31097 684 1072 | T:regs | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8230 | 25584 0 0 | 31097 684 1072 | T:regs | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8240 | 12988 0 0 | 29994 676 1104 | T:regs | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8298 | 12956 0 0 | 28534 676 1096 | T:regs | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8300 | 12956 0 0 | 28534 676 1096 | T:regs | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8330 | 12988 0 0 | 29994 676 1104 | T:regs | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8480 | 12820 0 0 | 29625 684 1072 | T:regs | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8504 | 12392 0 0 | 26150 668 1088 | T:regs | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8511 | 12388 0 0 | 26182 668 1088 | T:regs | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8538 | 12392 0 0 | 26150 668 1088 | T:regs | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8658 | 12820 0 0 | 28029 676 1088 | T:regs | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8660 | 12820 0 0 | 28029 676 1088 | T:regs | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8695 | 12856 0 0 | 28025 676 1088 | T:regs | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8804 | 13124 0 0 | 26171 676 1072 | T:regs | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8822 | 13124 0 0 | 26171 676 1072 | T:regs | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 10993 | 9292 0 0 | 26350 676 1104 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11031 | 9292 0 0 | 26350 676 1104 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11032 | 9380 0 0 | 26694 676 1104 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11110 | 9100 0 0 | 24714 676 1096 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11164 | 9100 0 0 | 24714 676 1096 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11171 | 8240 0 0 | 22110 668 1088 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11229 | 9156 0 0 | 24818 676 1096 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11393 | 8252 0 0 | 22082 668 1088 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11402 | 8252 0 0 | 22082 668 1088 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13540 | 9468 0 0 | 24786 676 1096 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13568 | 9580 0 0 | 24926 676 1096 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13589 | 9580 0 0 | 24926 676 1096 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13835 | 11176 0 0 | 23403 676 1072 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 13874 | 11176 0 0 | 23403 676 1072 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 14497 | 26072 0 0 | 31329 684 1072 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 14595 | 13036 0 0 | 31329 684 1072 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 14886 | 12220 0 0 | 29025 684 1072 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 14993 | 14700 0 0 | 30209 684 1072 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 15055 | 14700 0 0 | 30209 684 1072 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 34990 | 15368 0 0 | 28443 676 1072 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 35229 | 15368 0 0 | 28443 676 1072 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
Compiler output
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:avx2-1 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-1 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:avx2-1 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: blake2b.c:11:10: fatal error: immintrin.h: No such file or directory
blake2b.c: 11 | #include <immintrin.h>
blake2b.c: | ^~~~~~~~~~~~~
blake2b.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| T:avx2-1 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avx2-1 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-1 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 16, namely:
| Implementation | Compiler |
| T:avx2-2 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
blake2b.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."
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| T:avx2-2 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2-3 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: blake2b.c:12:10: fatal error: immintrin.h: No such file or directory
blake2b.c: 12 | #include <immintrin.h>
blake2b.c: | ^~~~~~~~~~~~~
blake2b.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 24, namely:
| Implementation | Compiler |
| T:avx2-2 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avx2-2 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-2 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avx2-3 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2-3 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
blake2b.S: blake2b.S:3:2: error: unknown directive
blake2b.S: .intel_syntax noprefix
blake2b.S: ^
blake2b.S: blake2b.S:14:13: error: invalid operand for instruction
blake2b.S: sub rsp, 552
blake2b.S: ^
blake2b.S: blake2b.S:16:13: error: invalid operand for instruction
blake2b.S: xor r11d, r11d
blake2b.S: ^
blake2b.S: blake2b.S:17:13: error: invalid operand for instruction
blake2b.S: xor ecx, ecx
blake2b.S: ^
blake2b.S: blake2b.S:18:9: error: invalid instruction
blake2b.S: mov r9, rsi
blake2b.S: ^
blake2b.S: blake2b.S:19:31: error: unexpected token
blake2b.S: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.13[rip]
blake2b.S: ^
blake2b.S: blake2b.S:20:13: error: invalid operand for instruction
blake2b.S: xor eax, eax
blake2b.S: ^
blake2b.S: blake2b.S:21:31: error: unexpected token
blake2b.S: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.14[rip]
blake2b.S: ^
blake2b.S: blake2b.S:22:9: error: invalid instruction
blake2b.S: ...
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:avxicc | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avxicc | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.S: blake2b.S:3:2: error: unknown directive
blake2b.S: .intel_syntax noprefix
blake2b.S: ^
blake2b.S: blake2b.S:14:13: error: invalid operand for instruction
blake2b.S: sub rsp, 552
blake2b.S: ^
blake2b.S: blake2b.S:16:13: error: invalid operand for instruction
blake2b.S: xor r11d, r11d
blake2b.S: ^
blake2b.S: blake2b.S:17:13: error: invalid operand for instruction
blake2b.S: xor ecx, ecx
blake2b.S: ^
blake2b.S: blake2b.S:18:9: error: invalid instruction
blake2b.S: mov r9, rsi
blake2b.S: ^
blake2b.S: blake2b.S:19:31: error: unexpected token
blake2b.S: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.13[rip]
blake2b.S: ^
blake2b.S: blake2b.S:20:13: error: invalid operand for instruction
blake2b.S: xor eax, eax
blake2b.S: ^
blake2b.S: blake2b.S:21:31: error: unexpected token
blake2b.S: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.14[rip]
blake2b.S: ^
blake2b.S: blake2b.S:22:9: error: invalid instruction
blake2b.S: ...
blake2b.S: blake2b.S:3:2: error: unknown directive
blake2b.S: .intel_syntax noprefix
blake2b.S: ^
blake2b.S: blake2b.S:14:13: error: invalid operand for instruction
blake2b.S: sub rsp, 552
blake2b.S: ^
blake2b.S: blake2b.S:16:13: error: invalid operand for instruction
blake2b.S: xor r11d, r11d
blake2b.S: ^
blake2b.S: blake2b.S:17:13: error: invalid operand for instruction
blake2b.S: xor ecx, ecx
blake2b.S: ^
blake2b.S: blake2b.S:18:9: error: invalid instruction
blake2b.S: mov r9, rsi
blake2b.S: ^
blake2b.S: blake2b.S:19:31: error: unexpected token
blake2b.S: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.13[rip]
blake2b.S: ^
blake2b.S: blake2b.S:20:13: error: invalid operand for instruction
blake2b.S: xor eax, eax
blake2b.S: ^
blake2b.S: blake2b.S:21:31: error: unexpected token
blake2b.S: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.14[rip]
blake2b.S: ^
blake2b.S: blake2b.S:22:9: error: invalid instruction
blake2b.S: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:avxicc | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:3: Error: unknown pseudo-op: `.intel_syntax'
blake2b.S: blake2b.c:14: Error: operand out of range (552 is not between 0 and 31)
blake2b.S: blake2b.c:14: Error: missing operand
blake2b.S: blake2b.c:16: Error: missing operand
blake2b.S: blake2b.c:17: Error: missing operand
blake2b.S: blake2b.c:18: Error: unrecognized opcode: `mov'
blake2b.S: blake2b.c:19: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:20: Error: missing operand
blake2b.S: blake2b.c:21: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:22: Error: unrecognized opcode: `mov'
blake2b.S: blake2b.c:23: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:24: Error: missing operand
blake2b.S: blake2b.c:25: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:26: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:27: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:28: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:29: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:30: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:31: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:32: Error: unrecognized opcode: `vmovdqu'
blake2b.S: blake2b.c:33: Error: operand out of range (128 is not between 0 and 1)
blake2b.S: blake2b.c:33: Error: missing operand
blake2b.S: blake2b.c:33: Error: missing operand
blake2b.S: blake2b.c:34: Error: unrecognized opcode: `jbe'
blake2b.S: ...
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| T:avxicc | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avxicc | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avxicc | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
blake2b.c: In file included from blake2b.c:6:
blake2b.c: ./blake2-config.h:68:2: error: "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 16, namely:
| Implementation | Compiler |
| T:xmm | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:xmm | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: In file included from blake2b.c:6:
blake2b.c: ./blake2-config.h:68:2: error: "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: ...
blake2b.c: In file included from blake2b.c:6:
blake2b.c: ./blake2-config.h:68:2: error: "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
blake2b.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."
blake2b.c: #error \
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
blake2b.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."
blake2b.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
blake2b.c: ^
blake2b.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| T:xmm | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ymm | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
blake2b.c: In file included from blake2b.c:6:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: 68 | #error "This code requires at least SSE2."
blake2b.c: | ^~~~~
blake2b.c: blake2b.c:11:10: fatal error: immintrin.h: No such file or directory
blake2b.c: 11 | #include <immintrin.h>
blake2b.c: | ^~~~~~~~~~~~~
blake2b.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 24, namely:
| Implementation | Compiler |
| T:xmm | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:xmm | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:xmm | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ymm | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ymm | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
blake2b-ref.o blake2b T
blake2b-ref.o blake2b_final T
blake2b-ref.o blake2b_init T
blake2b-ref.o blake2b_init_key T
blake2b-ref.o blake2b_init_param T
blake2b-ref.o blake2b_update T
Number of similar (implementation,compiler) pairs: 20, namely:
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Namespace violations
blake2b-ref.o blake2b T
blake2b-ref.o blake2b T
blake2b-ref.o blake2b_final T
blake2b-ref.o blake2b_final T
blake2b-ref.o blake2b_init T
blake2b-ref.o blake2b_init T
blake2b-ref.o blake2b_init_key T
blake2b-ref.o blake2b_init_key T
blake2b-ref.o blake2b_init_param T
blake2b-ref.o blake2b_init_param T
blake2b-ref.o blake2b_update T
blake2b-ref.o blake2b_update T
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |