Implementation notes: ppc64, power9, crypto_aead/stribob192r2

Computer: power9
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_aead
Primitive: stribob192r2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21441619988 0 045753 684 1200T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
22004321164 0 046475 676 1208T:refgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
22410221180 0 046451 676 1208T:refgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
22496921180 0 046451 676 1208T:refgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
23417621232 0 048187 676 1224T:refgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
23677321276 0 047923 676 1224T:refgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
23692821276 0 047923 676 1224T:refgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2470775836 0 031609 684 1200T:smallerclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
26112520120 0 042239 668 1200T:refgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
26127920120 0 042239 668 1200T:refgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
26148520112 0 042303 668 1200T:refgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2632137068 0 032371 676 1208T:smallergcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2651897084 0 032347 676 1208T:smallergcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
26675320904 0 044702 676 1200T:refgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
26688420908 0 044702 676 1200T:refgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2671377084 0 032347 676 1208T:smallergcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
26797220908 0 044702 676 1200T:refgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2757737144 0 034075 676 1224T:smallergcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2774437176 0 033843 676 1224T:smallergcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
27858040984 0 047801 684 1200T:refclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
27884720492 0 045689 684 1192T:refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
27897020492 0 047801 684 1200T:refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
27917620492 0 045689 684 1192T:refclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
27974920504 0 042491 676 1192T:refclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
27990320504 0 042491 676 1192T:refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
28275920400 0 041947 676 1192T:refclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
28311920400 0 041947 676 1192T:refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2905957176 0 033843 676 1224T:smallergcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3168756000 0 028199 668 1200T:smallergcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3177286008 0 028135 668 1200T:smallergcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3177826008 0 028135 668 1200T:smallergcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3199686792 0 030598 676 1200T:smallergcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3200726796 0 030598 676 1200T:smallergcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3210516796 0 030598 676 1200T:smallergcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3299006412 0 028411 676 1192T:smallerclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3299656412 0 028411 676 1192T:smallerclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3321256412 0 033721 684 1200T:smallerclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
33232612824 0 033721 684 1200T:smallerclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3327776412 0 031609 684 1192T:smallerclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3366696324 0 027867 676 1192T:smallerclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3370996324 0 027867 676 1192T:smallerclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3429966412 0 031609 684 1192T:smallerclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4012817652 0 032919 676 1208T:bitslicegcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4032657652 0 032919 676 1208T:bitslicegcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4043877556 0 034223 676 1224T:bitslicegcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4045067556 0 034223 676 1224T:bitslicegcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4096807668 0 032967 676 1208T:bitslicegcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4159827568 0 034515 676 1224T:bitslicegcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5137806608 0 028847 668 1200T:bitslicegcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5176986616 0 028783 668 1200T:bitslicegcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5178426616 0 028783 668 1200T:bitslicegcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5281427488 0 031294 676 1200T:bitslicegcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5282467492 0 031294 676 1200T:bitslicegcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5283687492 0 031294 676 1200T:bitslicegcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
7662229492 0 034681 684 1192T:bitsliceclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7662729476 0 031451 676 1192T:bitsliceclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7662749492 0 034681 684 1192T:bitsliceclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7664269492 0 036793 684 1200T:bitsliceclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
76659218984 0 036793 684 1200T:bitsliceclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7686969476 0 031451 676 1192T:bitsliceclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7719168824 0 034585 684 1200T:bitsliceclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7724509408 0 030939 676 1192T:bitsliceclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
7742789408 0 030939 676 1192T:bitsliceclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
9178985424 0 031201 684 1200T:8bitclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
92151711816 0 033217 684 1200T:8bitclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
9215845908 0 033217 684 1200T:8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
66001563172 0 028345 684 1192T:8bitclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
66015413172 0 028345 684 1192T:8bitclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
67132093064 0 025051 676 1192T:8bitclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
67174673064 0 025051 676 1192T:8bitclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
68093502952 0 025071 668 1200T:8bitgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
68103752952 0 025071 668 1200T:8bitgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
68191322944 0 024475 676 1192T:8bitclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
70653672944 0 024475 676 1192T:8bitclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
72767183760 0 027546 676 1200T:8bitgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
74971293768 0 027546 676 1200T:8bitgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
74981343768 0 027546 676 1200T:8bitgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
77284044948 0 031895 676 1224T:8bitgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
77286424872 0 031523 676 1224T:8bitgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
77618074872 0 031523 676 1224T:8bitgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
102225602980 0 025163 668 1200T:8bitgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
106197484056 0 029339 676 1208T:8bitgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
107512774036 0 029283 676 1208T:8bitgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
107554244036 0 029283 676 1208T:8bitgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326

Compiler output

Implementation: T:ssse3
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:35:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
wbob_pissse3.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."
wbob_pissse3.c: #error \
wbob_pissse3.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3

Compiler output

Implementation: T:ssse3
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:35:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
wbob_pissse3.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."
wbob_pissse3.c: #error \
wbob_pissse3.c: ...
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:35:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.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."
wbob_pissse3.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/tmmintrin.h:33:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/pmmintrin.h:44:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
wbob_pissse3.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
wbob_pissse3.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."
wbob_pissse3.c: #error \
wbob_pissse3.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ssse3

Compiler output

Implementation: T:ssse3
Security model: timingleaks
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
wbob_pissse3.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
wbob_pissse3.c: from wbob_pissse3.c:7:
wbob_pissse3.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:49:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: 49 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this warning."
wbob_pissse3.c: | ^~~~~
wbob_pissse3.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
wbob_pissse3.c: from wbob_pissse3.c:7:
wbob_pissse3.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:56:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: 56 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: | ^~~~~
wbob_pissse3.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:66,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
wbob_pissse3.c: from wbob_pissse3.c:7:
wbob_pissse3.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: 54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: | ^~~~~
wbob_pissse3.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:79,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:66,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
wbob_pissse3.c: from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
wbob_pissse3.c: from wbob_pissse3.c:7:
wbob_pissse3.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: 52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
wbob_pissse3.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ssse3

Namespace violations

Implementation: T:8bit
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi8.o wbob_pi T

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:8bit

Namespace violations

Implementation: T:8bit
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_get T
stribob.o sbob_put T
stribob.o sbob_put T
wbob_pi8.o wbob_pi T
wbob_pi8.o wbob_pi T

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:8bit

Namespace violations

Implementation: T:bitslice
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi64sl.o wbob_pi T

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bitslice

Namespace violations

Implementation: T:bitslice
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_get T
stribob.o sbob_put T
stribob.o sbob_put T
wbob_pi64sl.o wbob_pi T
wbob_pi64sl.o wbob_pi T

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bitslice

Namespace violations

Implementation: T:ref
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi64.o wbob_pi T

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref

Namespace violations

Implementation: T:ref
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_get T
stribob.o sbob_put T
stribob.o sbob_put T
wbob_pi64.o wbob_pi T
wbob_pi64.o wbob_pi T

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref

Namespace violations

Implementation: T:smaller
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_smaller_pi.o wbob_pi T

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:smaller

Namespace violations

Implementation: T:smaller
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
stribob.o sbob_clr T
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_get T
stribob.o sbob_put T
stribob.o sbob_put T
wbob_smaller_pi.o wbob_pi T
wbob_smaller_pi.o wbob_pi T

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:smaller