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
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
809512792 0 028985 684 1072T:regsclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
810412792 0 028985 684 1072T:regsclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
815512956 0 030218 676 1104T:regsgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
815812924 0 028518 676 1096T:regsgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
816212780 0 025115 676 1072T:regsclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
818712780 0 025115 676 1072T:regsclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
821212792 0 031097 684 1072T:regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
823025584 0 031097 684 1072T:regsclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
824012988 0 029994 676 1104T:regsgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
829812956 0 028534 676 1096T:regsgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
830012956 0 028534 676 1096T:regsgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
833012988 0 029994 676 1104T:regsgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
848012820 0 029625 684 1072T:regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
850412392 0 026150 668 1088T:regsgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
851112388 0 026182 668 1088T:regsgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
853812392 0 026150 668 1088T:regsgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
865812820 0 028029 676 1088T:regsgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
866012820 0 028029 676 1088T:regsgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
869512856 0 028025 676 1088T:regsgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
880413124 0 026171 676 1072T:regsclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
882213124 0 026171 676 1072T:regsclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
109939292 0 026350 676 1104T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
110319292 0 026350 676 1104T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
110329380 0 026694 676 1104T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
111109100 0 024714 676 1096T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
111649100 0 024714 676 1096T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
111718240 0 022110 668 1088T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
112299156 0 024818 676 1096T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
113938252 0 022082 668 1088T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
114028252 0 022082 668 1088T:refgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
135409468 0 024786 676 1096T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
135689580 0 024926 676 1096T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
135899580 0 024926 676 1096T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1383511176 0 023403 676 1072T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1387411176 0 023403 676 1072T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1449726072 0 031329 684 1072T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1459513036 0 031329 684 1072T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1488612220 0 029025 684 1072T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1499314700 0 030209 684 1072T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1505514700 0 030209 684 1072T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
3499015368 0 028443 676 1072T:refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
3522915368 0 028443 676 1072T:refclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326

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:
ImplementationCompiler
T:avx2-1clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-1clang -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:
ImplementationCompiler
T:avx2-1clang -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:
ImplementationCompiler
T:avx2-1gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:avx2-1gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-1gcc -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:
ImplementationCompiler
T:avx2-2clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -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:
ImplementationCompiler
T:avx2-2clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avx2-3clang -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:
ImplementationCompiler
T:avx2-2gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:avx2-2gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-2gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:avx2-3gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avx2-3gcc -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:
ImplementationCompiler
T:avxiccclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:avxiccclang -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:
ImplementationCompiler
T:avxiccclang -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:
ImplementationCompiler
T:avxiccgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:avxiccgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:avxiccgcc -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:
ImplementationCompiler
T:xmmclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:xmmclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -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:
ImplementationCompiler
T:xmmclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:ymmclang -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:
ImplementationCompiler
T:xmmgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:xmmgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:xmmgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:ymmgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:ymmgcc -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:
ImplementationCompiler
T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -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:
ImplementationCompiler
T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)