Test results for ppc64, power9, crypto_hash/echosp512

[Page version: 20250927 20:45:55]

Measurements for ppc64, power9, crypto_hash Test results for ppc64, power9, crypto_hash Test results for crypto_hash/echosp512
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: echosp512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6176721544 16 138369 684 1080T:generic/opt64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
6385225808 0 142767 676 1096T:generic/opt64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
6421225808 0 142767 676 1096T:generic/opt64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
6435623580 0 139111 676 1088T:generic/opt64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
6436823580 0 139111 676 1088T:generic/opt64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
6601125392 0 142623 676 1096T:generic/opt64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
6778123612 0 139191 676 1088T:generic/opt64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7024827056 0 143281 684 1080T:generic/opt64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7071455424 0 246001 684 1080T:generic/opt64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7071627712 0 146001 684 1080T:generic/opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7158121808 48 2438118 740 1104T:powerpc/altivecclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7165327056 0 143281 684 1080T:generic/opt64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7168222092 48 2440518 740 1104T:powerpc/altivecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7168544184 96 4840518 740 1104T:powerpc/altivecclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7199021808 48 2438118 740 1104T:powerpc/altivecclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7205823357 0 1640378 684 1104T:generic/opt32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7243026040 48 2443108 732 1128T:powerpc/altivecgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7268326040 48 2443108 732 1128T:powerpc/altivecgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7281726156 0 1643426 676 1136T:generic/opt32gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7288221100 0 136383 676 1088T:generic/opt64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7295626156 0 1643426 676 1136T:generic/opt32gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7308721108 0 136347 676 1088T:generic/opt64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7312221100 0 136383 676 1088T:generic/opt64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7356023624 0 1639466 676 1128T:generic/opt32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7356626220 0 1643794 676 1136T:generic/opt32gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7424423624 0 1639466 676 1128T:generic/opt32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7451218761 0 1631926 676 1096T:generic/opt32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7467118761 0 1631926 676 1096T:generic/opt32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7483423616 0 1639506 676 1128T:generic/opt32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7579124580 48 2440244 732 1120T:powerpc/altivecgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7596721996 48 2438918 740 1104T:powerpc/altivecclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
7629824580 48 2440244 732 1120T:powerpc/altivecgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7637726960 48 2444316 732 1128T:powerpc/altivecgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7877121320 0 135051 668 1080T:generic/opt64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7884121332 0 135115 668 1080T:generic/opt64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7953721320 0 135051 668 1080T:generic/opt64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7961425324 48 2441020 732 1120T:powerpc/altivecgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7977729672 0 1646762 676 1120T:powerpc/pp32cv2gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
7989022124 48 2435984 724 1112T:powerpc/altivecgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8008322124 48 2435984 724 1112T:powerpc/altivecgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8041129672 0 1646762 676 1120T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8087225156 0 137387 676 1072T:generic/opt64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8119923004 48 2438384 732 1120T:powerpc/altivecgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8133123004 48 2438384 732 1120T:powerpc/altivecgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8142523952 0 137027 676 1072T:generic/opt64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8177023952 0 137027 676 1072T:generic/opt64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8193729912 0 1647290 676 1120T:powerpc/pp32cv2gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8215325156 0 137387 676 1072T:generic/opt64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8229420572 0 1636138 676 1128T:generic/opt32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8230120596 0 1636134 676 1128T:generic/opt32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8232320572 0 1636138 676 1128T:generic/opt32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8306223776 48 2436040 732 1104T:powerpc/altivecclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8309323776 48 2436040 732 1104T:powerpc/altivecclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8315022724 48 2436628 724 1112T:powerpc/altivecgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8428527508 0 1643154 676 1112T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8436827508 0 1643154 676 1112T:powerpc/pp32cv2gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8496028228 0 1645065 684 1088T:powerpc/pp32cv2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8517321424 48 2434600 732 1104T:powerpc/altivecclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8527427372 0 1643066 676 1112T:powerpc/pp32cv2gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8545923680 48 2439020 732 1120T:powerpc/altivecgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8570021424 48 2434600 732 1104T:powerpc/altivecclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8673622988 0 1636878 668 1104T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8689622988 0 1636878 668 1104T:powerpc/pp32cv2gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8706722996 0 1636866 668 1104T:powerpc/pp32cv2gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8745220345 0 1634422 668 1120T:generic/opt32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8773220333 0 1634402 668 1120T:generic/opt32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8776820333 0 1634402 668 1120T:generic/opt32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8824021373 0 1633638 676 1096T:generic/opt32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8827525949 0 1644474 684 1104T:generic/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8836623628 0 1638986 676 1112T:powerpc/pp32cv2gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8836723604 0 1638990 676 1112T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8838123604 0 1638990 676 1112T:powerpc/pp32cv2gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
8850025245 0 1641658 684 1104T:generic/opt32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
8935821373 0 1633638 676 1096T:generic/opt32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9130251898 0 3244474 684 1104T:generic/opt32clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9231025245 0 1641658 684 1104T:generic/opt32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9888130660 0 1646889 684 1088T:powerpc/pp32cv2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9913930660 0 1646889 684 1088T:powerpc/pp32cv2clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9996461320 0 3249001 684 1088T:powerpc/pp32cv2clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
9997930660 0 1649001 684 1088T:powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
10495524076 0 1641150 676 1120T:powerpc/pp32cv1gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
10543824076 0 1641150 676 1120T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
10700824292 0 1641670 676 1120T:powerpc/pp32cv1gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
11070327240 0 1639403 676 1088T:powerpc/pp32cv2clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11146827240 0 1639403 676 1088T:powerpc/pp32cv2clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11154745640 0 3241161 684 1088T:powerpc/pp32cv1clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11178422820 0 1641161 684 1088T:powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11200822820 0 1639049 684 1088T:powerpc/pp32cv1clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11213522820 0 1639049 684 1088T:powerpc/pp32cv1clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11490420336 0 1635982 676 1112T:powerpc/pp32cv1gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
11493820396 0 1636090 676 1112T:powerpc/pp32cv1gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
11497225520 0 1638603 676 1088T:powerpc/pp32cv2clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11511520336 0 1635982 676 1112T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
11524021796 0 1638633 684 1088T:powerpc/pp32cv1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11570125520 0 1638603 676 1088T:powerpc/pp32cv2clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11954117240 0 1631050 668 1104T:powerpc/pp32cv1gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
11972017240 0 1631050 668 1104T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12024417264 0 1631070 668 1104T:powerpc/pp32cv1gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12363619316 0 1631467 676 1088T:powerpc/pp32cv1clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
12382419316 0 1631467 676 1088T:powerpc/pp32cv1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
12565517584 0 1630667 676 1088T:powerpc/pp32cv1clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
12603217584 0 1630667 676 1088T:powerpc/pp32cv1clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
12704118308 0 1633670 676 1112T:powerpc/pp32cv1gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
13161718284 0 1633674 676 1112T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
13167618284 0 1633674 676 1112T:powerpc/pp32cv1gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

Compiler output


echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c:                         printf ("row %d,col %d :",i,j);
echo32.c:                         ^
echo32.c: echo32.c:37:4: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
T:generic/opt32clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt32clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c:                         printf ("row %d,col %d :",i,j);
echo32.c:                         ^
echo32.c: echo32.c:37:4: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c:                         printf ("row %d,col %d :",i,j);
echo32.c:                         ^
echo32.c: echo32.c:37:4: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.

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

Compiler output


echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c:    37 |    printf ("row %d,col %d :",i,j);
echo32.c:       |    ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:12:1: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c:    11 | #include "api.h"
echo32.c:   +++ |+#include <stdio.h>
echo32.c:    12 |
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c:    47 |  printf("-----------------------------------\n");
echo32.c:       |  ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
T:generic/opt32gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:generic/opt32gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt32gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c:   if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c:                             ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c:                                              ^
echo64.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
T:generic/opt64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:generic/opt64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c:   if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c:                             ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c:                                              ^
echo64.c: 1 warning generated.
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c:   if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c:                             ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c:                                              ^
echo64.c: 1 warning generated.

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

Compiler output


echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64_timingleaks':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c:   555 |   if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c:       |                             ^~
echo64.c: echo64.c:542:46: note: expected 'BitSequence *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *'
echo64.c:   542 | HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c:       |                                 ~~~~~~~~~~~~~^~~~

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
T:generic/opt64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:generic/opt64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:generic/opt64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


echo32.c: echo32.c:1079:11: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
echo32.c:   state = malloc(sizeof(hashState)+16*sizeof(char));
echo32.c:           ^
echo32.c: echo32.c:1079:11: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
echo32.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
T:powerpc/altivecclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/altivecclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


echo32.c: echo32.c:1079:11: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
echo32.c:   state = malloc(sizeof(hashState)+16*sizeof(char));
echo32.c:           ^
echo32.c: echo32.c:1079:11: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
echo32.c: 1 warning generated.
echo32.c: echo32.c:1079:11: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
echo32.c:   state = malloc(sizeof(hashState)+16*sizeof(char));
echo32.c:           ^
echo32.c: echo32.c:1079:11: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
echo32.c: 1 warning generated.

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

Compiler output


echo32.c: echo32.c: In function 'Hash':
echo32.c: echo32.c:1079:11: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
echo32.c:  1079 |   state = malloc(sizeof(hashState)+16*sizeof(char));
echo32.c:       |           ^~~~~~
echo32.c: echo32.c:1079:11: warning: incompatible implicit declaration of built-in function 'malloc'
echo32.c: echo32.c:13:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
echo32.c:    12 | #include <altivec.h>
echo32.c:   +++ |+#include <stdlib.h>
echo32.c:    13 |

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:powerpc/altivecgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:powerpc/altivecgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


echo32.c: echo32.c: In function 'Hash':
echo32.c: echo32.c:1079:11: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
echo32.c:  1079 |   state = malloc(sizeof(hashState)+16*sizeof(char));
echo32.c:       |           ^~~~~~
echo32.c: echo32.c:1079:11: warning: incompatible implicit declaration of built-in function 'malloc'
echo32.c: echo32.c:13:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
echo32.c:    12 | #include <altivec.h>
echo32.c:   +++ |+#include <stdlib.h>
echo32.c:    13 |
echo32.c: echo32.c: In function 'crypto_hash_echosp512_powerpc_altivec_timingleaks':
echo32.c: <command-line>: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5
echo32.c: <command-line>: note: in definition of macro 'CRYPTO_NAMESPACETOP'

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:powerpc/altivecgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/altivecgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


echo32.o CNT_r B
echo32.o Compress T
echo32.o Endianess T
echo32.o Final T
echo32.o Hash T
echo32.o Init T
echo32.o PrintState T
echo32.o PushString T
echo32.o Update T
echo32.o endian B
echo32.o flip_bits T
echo32.o r B

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

Namespace violations


echo32.o CNT_r B
echo32.o CNT_r B
echo32.o Compress T
echo32.o Compress T
echo32.o Endianess T
echo32.o Endianess T
echo32.o Final T
echo32.o Final T
echo32.o Hash T
echo32.o Hash T
echo32.o Init T
echo32.o Init T
echo32.o PrintState T
echo32.o PrintState T
echo32.o PushString T
echo32.o PushString T
echo32.o Update T
echo32.o Update T
echo32.o endian B
echo32.o endian B
echo32.o flip_bits T
echo32.o flip_bits T
echo32.o r B
echo32.o r B

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

Namespace violations


echo64.o Compress T
echo64.o Endianess T
echo64.o Final T
echo64.o Hash T
echo64.o Init T
echo64.o PushString T
echo64.o Update T
echo64.o endian B

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

Namespace violations


echo64.o Compress T
echo64.o Compress T
echo64.o Endianess T
echo64.o Endianess T
echo64.o Final T
echo64.o Final T
echo64.o Hash T
echo64.o Hash T
echo64.o Init T
echo64.o Init T
echo64.o PushString T
echo64.o PushString T
echo64.o Update T
echo64.o Update T
echo64.o endian B
echo64.o endian B

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

Namespace violations


echo32.o CNT_r B
echo32.o Compress T
echo32.o Endianess T
echo32.o Final T
echo32.o Hash T
echo32.o Init T
echo32.o PushString T
echo32.o Update T
echo32.o align_16 T
echo32.o endian B
echo32.o flip_bits T
echo32.o mask0 D
echo32.o mask1 D
echo32.o mask2 D
echo32.o r B
echo32.o zero B

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

Namespace violations


echo32.o CNT_r B
echo32.o CNT_r B
echo32.o Compress T
echo32.o Compress T
echo32.o Endianess T
echo32.o Endianess T
echo32.o Final T
echo32.o Final T
echo32.o Hash T
echo32.o Hash T
echo32.o Init T
echo32.o Init T
echo32.o PushString T
echo32.o PushString T
echo32.o Update T
echo32.o Update T
echo32.o align_16 T
echo32.o align_16 T
echo32.o endian B
echo32.o endian B
echo32.o flip_bits T
echo32.o flip_bits T
echo32.o mask0 D
echo32.o mask0 D
echo32.o mask1 D
echo32.o mask1 D
echo32.o mask2 D
echo32.o mask2 D
echo32.o r B
echo32.o r B
echo32.o zero B
echo32.o zero B

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

Namespace violations


echo32.o CNT_r B
echo32.o Compress T
echo32.o Endianess T
echo32.o Final T
echo32.o Hash T
echo32.o Init T
echo32.o PushString T
echo32.o Update T
echo32.o endian B
echo32.o flip_bits T
echo32.o r B

Number of similar (implementation,compiler) pairs: 40, namely:
ImplementationCompiler
T:powerpc/pp32cv1clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv1gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:powerpc/pp32cv1gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv1gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:powerpc/pp32cv2gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:powerpc/pp32cv2gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:powerpc/pp32cv2gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


echo32.o CNT_r B
echo32.o CNT_r B
echo32.o Compress T
echo32.o Compress T
echo32.o Endianess T
echo32.o Endianess T
echo32.o Final T
echo32.o Final T
echo32.o Hash T
echo32.o Hash T
echo32.o Init T
echo32.o Init T
echo32.o PushString T
echo32.o PushString T
echo32.o Update T
echo32.o Update T
echo32.o endian B
echo32.o endian B
echo32.o flip_bits T
echo32.o flip_bits T
echo32.o r B
echo32.o r B

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