Test results for ppc64, power9, crypto_hash/jh512

[Page version: 20250927 20:45:55]

Measurements for ppc64, power9, crypto_hash Test results for ppc64, power9, crypto_hash Test results for crypto_hash/jh512
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: jh512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
346046700 0 019771 676 1072T:simpleclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346116592 0 018939 676 1072T:simpleclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346186700 0 022905 684 1072T:simpleclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346436592 0 018939 676 1072T:simpleclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346466700 0 022905 684 1072T:simpleclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346466700 0 019771 676 1072T:simpleclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
346606700 0 025017 684 1072T:simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
3478913400 0 025017 684 1072T:simpleclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
374007381 0 024662 676 1104T:simplegcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
376597413 0 024434 676 1104T:simplegcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
377227413 0 024434 676 1104T:simplegcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
393097709 0 023310 676 1096T:simplegcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
393517709 0 023310 676 1096T:simplegcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
394407849 0 023478 676 1096T:simplegcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
452426448 0 023257 684 1072T:simpleclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
506036993 0 020810 668 1088T:simplegcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
508496993 0 020778 668 1088T:simplegcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
512866993 0 020778 668 1088T:simplegcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
515957241 0 022477 676 1088T:simplegcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
520617265 0 022465 676 1088T:simplegcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
520957241 0 022477 676 1088T:simplegcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
5764619688 48 028177 684 1072T:bitslice_opt64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
576599844 24 028177 684 1072T:bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
576779508 24 026353 684 1072T:bitslice_opt64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
660147977 0 023579 676 1088T:bitslice_opt64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
661387957 0 023495 676 1088T:bitslice_opt64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
661407957 0 023495 676 1088T:bitslice_opt64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
661887037 0 020775 668 1080T:bitslice_opt64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
665357037 0 020775 668 1080T:bitslice_opt64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
667037037 0 020807 668 1080T:bitslice_opt64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
672247537 0 022702 676 1080T:bitslice_opt64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
672317537 0 022702 676 1080T:bitslice_opt64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
672807585 0 022730 676 1080T:bitslice_opt64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
687798068 24 024305 684 1072T:bitslice_opt64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
688128068 24 024305 684 1072T:bitslice_opt64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
705486832 16 019899 676 1072T:bitslice_opt64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
708116832 16 019899 676 1072T:bitslice_opt64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
746086320 16 018683 676 1072T:bitslice_opt64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
746446320 16 018683 676 1072T:bitslice_opt64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
895306833 8 023906 676 1104T:bitslice_ref32gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
906036833 8 023906 676 1104T:bitslice_ref32gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
981787001 8 024074 676 1104T:bitslice_ref64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
985697001 8 024074 676 1104T:bitslice_ref64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
10371814736 64 025689 684 1072T:bitslice_ref64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1042327368 32 025689 684 1072T:bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1144217240 32 024057 684 1072T:bitslice_ref64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1230147357 8 024702 676 1104T:bitslice_ref64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12364917344 48 027009 684 1072T:bitslice_opt32clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1236618672 24 027009 684 1072T:bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1242798352 24 024577 684 1072T:bitslice_opt32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1244628352 24 024577 684 1072T:bitslice_opt32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1245077860 24 024689 684 1072T:bitslice_opt32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1248396340 16 018699 676 1072T:bitslice_opt32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1250246340 16 018699 676 1072T:bitslice_opt32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1278055305 8 018967 668 1080T:bitslice_ref64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1281095305 8 018967 668 1080T:bitslice_ref64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1343305313 8 019031 668 1080T:bitslice_ref64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1350907085 0 020831 668 1080T:bitslice_opt32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1353567085 0 020799 668 1080T:bitslice_opt32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1353758017 0 023603 676 1088T:bitslice_opt32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1355127085 0 020799 668 1080T:bitslice_opt32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1356496633 8 022227 676 1088T:bitslice_ref64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1358027993 0 023531 676 1088T:bitslice_opt32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1358436649 8 022195 676 1088T:bitslice_ref64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1381246649 8 022195 676 1088T:bitslice_ref64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1382716848 16 019931 676 1072T:bitslice_opt32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1403676848 16 019931 676 1072T:bitslice_opt32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1422607993 0 023531 676 1088T:bitslice_opt32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1426477765 0 022918 676 1080T:bitslice_opt32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1436967717 0 022890 676 1080T:bitslice_opt32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1448195817 8 020998 676 1080T:bitslice_ref64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1449825817 8 020998 676 1080T:bitslice_ref64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1455545865 8 021026 676 1080T:bitslice_ref64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1528355036 24 018091 676 1072T:bitslice_ref64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1528365036 24 018091 676 1072T:bitslice_ref64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1564526984 32 023193 684 1072T:bitslice_ref64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1574526984 32 023193 684 1072T:bitslice_ref64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1656184912 24 017259 676 1072T:bitslice_ref64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1657407465 8 024798 676 1104T:bitslice_ref32gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1657944912 24 017259 676 1072T:bitslice_ref64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1832786216 32 023065 684 1072T:bitslice_ref32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1930906648 32 022873 684 1072T:bitslice_ref32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1933706648 32 022873 684 1072T:bitslice_ref32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19345114664 64 025657 684 1072T:bitslice_ref32clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1934567332 32 025657 684 1072T:bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1960164604 24 016971 676 1072T:bitslice_ref32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
1985194604 24 016971 676 1072T:bitslice_ref32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
2068195241 8 018919 668 1080T:bitslice_ref32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2083985241 8 018919 668 1080T:bitslice_ref32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2169524876 24 017931 676 1072T:bitslice_ref32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
2170026589 8 022183 676 1088T:bitslice_ref32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2200604876 24 017931 676 1072T:bitslice_ref32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
2205255817 8 021022 676 1080T:bitslice_ref32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2234005817 8 021022 676 1080T:bitslice_ref32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2257346545 8 022107 676 1088T:bitslice_ref32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2287165249 8 018951 668 1080T:bitslice_ref32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2293746545 8 022107 676 1088T:bitslice_ref32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2352485897 8 021050 676 1080T:bitslice_ref32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2971307717 0 022890 676 1080T:bitslice_opt32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

Checksum failure


29aea2cb2e947d7f9ec8d842a02a3f8d8eef722bf7dc6cda1a9857c343ce5a4b

Number of similar (implementation,compiler) pairs: 6, namely:
ImplementationCompiler
T:bitslice_opt32gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


nist.o E8 T
nist.o E8_bitslice_roundconstant R
nist.o F8 T
nist.o Final T
nist.o Hash T
nist.o Init T
nist.o JH224_H0 R
nist.o JH256_H0 R
nist.o JH384_H0 R
nist.o JH512_H0 R
nist.o Update T

Number of similar (implementation,compiler) pairs: 34, namely:
ImplementationCompiler
T:bitslice_opt32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:bitslice_opt32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:bitslice_opt64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_opt64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


nist.o E8 T
nist.o E8 T
nist.o E8_bitslice_roundconstant R
nist.o E8_bitslice_roundconstant R
nist.o F8 T
nist.o F8 T
nist.o Final T
nist.o Final T
nist.o Hash T
nist.o Hash T
nist.o Init T
nist.o Init T
nist.o JH224_H0 R
nist.o JH224_H0 R
nist.o JH256_H0 R
nist.o JH256_H0 R
nist.o JH384_H0 R
nist.o JH384_H0 R
nist.o JH512_H0 R
nist.o JH512_H0 R
nist.o Update T
nist.o Update T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:bitslice_opt32clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_opt64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Namespace violations


nist.o E8 T
nist.o E8_bitslice_roundconstant R
nist.o F8 T
nist.o Final T
nist.o Hash T
nist.o Init T
nist.o JH224_H0 R
nist.o JH256_H0 R
nist.o JH384_H0 R
nist.o JH512_H0 R
nist.o LastHalfRound T
nist.o RoundFunction T
nist.o Update T

Number of similar (implementation,compiler) pairs: 40, namely:
ImplementationCompiler
T:bitslice_ref32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:bitslice_ref32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:bitslice_ref64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:bitslice_ref64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


nist.o E8 T
nist.o E8 T
nist.o E8_bitslice_roundconstant R
nist.o E8_bitslice_roundconstant R
nist.o F8 T
nist.o F8 T
nist.o Final T
nist.o Final T
nist.o Hash T
nist.o Hash T
nist.o Init T
nist.o Init T
nist.o JH224_H0 R
nist.o JH224_H0 R
nist.o JH256_H0 R
nist.o JH256_H0 R
nist.o JH384_H0 R
nist.o JH384_H0 R
nist.o JH512_H0 R
nist.o JH512_H0 R
nist.o LastHalfRound T
nist.o LastHalfRound T
nist.o RoundFunction T
nist.o RoundFunction T
nist.o Update T
nist.o Update T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:bitslice_ref32clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:bitslice_ref64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Namespace violations


hash.o F8 T
hash.o c R
hash.o iv R

Number of similar (implementation,compiler) pairs: 20, namely:
ImplementationCompiler
T:simpleclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simpleclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:simplegcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:simplegcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:simplegcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


hash.o F8 T
hash.o F8 T
hash.o c R
hash.o c R
hash.o iv R
hash.o iv R

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:simpleclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)