Test results for armeabi, bblack, crypto_hash/sha512

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_hash Test results for armeabi, bblack, crypto_hash Test results for crypto_hash/sha512
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_hash
Primitive: sha512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3975244 0 010978 416 704opensslclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3975244 0 010978 416 704opensslclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3975244 0 09312 412 704opensslclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3975244 0 020498 416 720opensslclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3975220 0 07612 448 704opensslgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3978420 0 08693 452 704opensslgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3978418 0 07216 440 704opensslgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3979244 0 011682 416 712opensslclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
3982418 0 07564 448 704opensslgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
443363319 348 0843142 72413 11928cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
444164575 380 0736130 72589 11928cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
444563267 348 0844230 72413 11928cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
444642546 380 0842500 72413 11928cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
444965309 492 0739280 72593 11944cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
445842999 348 0842905 72413 11928cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
447445309 492 0738564 72593 11928cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
447925309 492 0738564 72593 11928cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
852089464 0 029751 412 720sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
852889228 0 019983 412 704sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
852889228 0 019983 412 704sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
852889464 0 029743 412 720sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
852889228 0 019991 412 704sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
853289228 0 020687 412 712sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
853369228 0 020695 412 712sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
854489228 0 019991 412 704sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87168700 0 027479 412 720refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87168496 0 015494 448 704refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87208516 0 018479 412 712refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87208516 0 017775 412 704refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87248516 0 016109 408 704refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87456516 0 017775 412 704refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
87824424 0 014297 444 704refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
88040444 0 014369 444 704refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
88120356 0 013885 436 704refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
886248928 0 018021 408 704sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
886648928 0 018013 408 704sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
945768292 0 015846 448 704sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
946648292 0 015838 448 704sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
9503210536 0 019118 448 704sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
9504010536 0 019118 448 704sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1072486462 0 013958 448 704sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1072486462 0 013966 448 704sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1077441912 0 09417 444 704compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1175362520 0 013351 412 704compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1175442520 0 013351 412 704compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1194566730 0 013882 440 704sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1194566730 0 013890 440 704sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1207443980 0 024327 412 720compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1207843908 0 015439 412 712compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1233681852 0 09305 444 704compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1261603884 0 012470 448 704compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1359521780 0 08885 436 704compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1367042280 0 011437 408 704compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716

Compiler output


hash.c: In file included from hash.c:1:
hash.c: In file included from /usr/lib/llvm-7/lib/clang/7.0.1/include/immintrin.h:28:
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:64:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:143:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:173:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:203:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:230:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:253:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:274:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
hash.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:301:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
hash.c:     return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
hash.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
blocksplusavxclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
blocksplusavxclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
blocksplusavxclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
blocksplusavxclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
blocksplusavxclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


hash.c: hash.c:1:10: fatal error: immintrin.h: No such file or directory
hash.c:  #include <immintrin.h>
hash.c:           ^~~~~~~~~~~~~
hash.c: compilation terminated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
blocksplusavxgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
blocksplusavxgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
blocksplusavxgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
blocksplusavxgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Compiler output


try.c: env: 'cargo': No such file or directory

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
rust_cryptoclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_cryptoclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_cryptoclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_cryptoclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_cryptoclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_cryptogcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_cryptogcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_cryptogcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_cryptogcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_sha2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_sha2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_sha2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_sha2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_sha2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
rust_sha2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_sha2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_sha2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
rust_sha2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 0000010a
hash.o N 0000010d
hash.o N 0000011b
hash.o N 0000012f
hash.o N 00000135
hash.o N 0000014c
hash.o N 00000157
hash.o N 00000160
hash.o N 00000170
hash.o N 00000172
hash.o N 00000174
hash.o N 00000176
hash.o N 0000017a
hash.o N 00000189
hash.o N 000001b5
hash.o N 000001bc
hash.o N 000001be
hash.o N 000001c5
hash.o N 000001c9
hash.o N 000001cc
hash.o N 000001d2
hash.o N 000001d8
hash.o N 000001e2
hash.o N 000001e4
hash.o N 000001ea
hash.o N 000001ec

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000109
hash.o N 0000010c
hash.o N 0000011a
hash.o N 0000012e
hash.o N 00000134
hash.o N 0000014b
hash.o N 00000156
hash.o N 0000015f
hash.o N 0000016f
hash.o N 00000171
hash.o N 00000173
hash.o N 00000175
hash.o N 00000179
hash.o N 00000188
hash.o N 000001b4
hash.o N 000001bb
hash.o N 000001bd
hash.o N 000001c4
hash.o N 000001c8
hash.o N 000001cb
hash.o N 000001d1
hash.o N 000001d7
hash.o N 000001e1
hash.o N 000001e3
hash.o N 000001e9
hash.o N 000001eb

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 0000010a
hash.o N 0000010d
hash.o N 0000011b
hash.o N 0000012f
hash.o N 00000135
hash.o N 0000014c
hash.o N 00000157
hash.o N 00000160
hash.o N 00000170
hash.o N 00000172
hash.o N 00000174
hash.o N 00000176
hash.o N 0000017a
hash.o N 00000189
hash.o N 000001b5
hash.o N 000001bc
hash.o N 000001be
hash.o N 000001c5
hash.o N 000001c9
hash.o N 000001cc
hash.o N 000001d2
hash.o N 000001dc
hash.o N 000001e2
hash.o N 000001e4
hash.o N 000001ea
hash.o N 000001ec

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 0000010a
hash.o N 00000136
hash.o N 0000013a
hash.o N 0000013e
hash.o N 0000014c
hash.o N 0000014f
hash.o N 00000155

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
opensslclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000109
hash.o N 00000135
hash.o N 00000139
hash.o N 0000013d
hash.o N 0000014b
hash.o N 0000014e
hash.o N 00000154

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
opensslclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000106
hash.o N 00000109
hash.o N 00000117
hash.o N 0000012b
hash.o N 00000153
hash.o N 00000157
hash.o N 00000159
hash.o N 00000160
hash.o N 00000164
hash.o N 00000167
hash.o N 00000169
hash.o N 0000016f
hash.o N 00000186

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000105
hash.o N 00000108
hash.o N 00000116
hash.o N 0000012a
hash.o N 00000152
hash.o N 00000156
hash.o N 00000158
hash.o N 0000015f
hash.o N 00000163
hash.o N 00000166
hash.o N 00000168
hash.o N 0000016e
hash.o N 00000185

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000109
hash.o N 00000134
hash.o N 00000138
hash.o N 0000013c
hash.o N 0000014a
hash.o N 0000014d
hash.o N 00000153
hash.o N 0000016a
hash.o N 0000016d
hash.o N 00000171
hash.o N 00000185
hash.o N 00000189
hash.o N 00000194
hash.o N 0000019d
hash.o N 000001a5
hash.o N 000001ab
hash.o N 000001be
sha2big.o N 00000000
sha2big.o N 00000037
sha2big.o N 00000041
sha2big.o N 0000010c
sha2big.o N 00000111
sha2big.o N 00000128
sha2big.o N 00000133
sha2big.o N 0000013c
sha2big.o N 00000144
sha2big.o N 00000158
sha2big.o N 0000015d
sha2big.o N 00000162
sha2big.o N 0000016f
sha2big.o N 0000017d
sha2big.o N 00000191
sha2big.o N 00000195
sha2big.o N 000001a1
sha2big.o N 000001a3
sha2big.o N 000001b0
sha2big.o N 000001b3
sha2big.o N 000001b7
sha2big.o N 000001bc
sha2big.o N 000001fa
sha2big.o N 000001fd
sha2big.o N 00000201
sha2big.o N 00000205
sha2big.o N 0000020b
sha2big.o N 0000021e
sha2big.o N 00000232
sha2big.o N 0000023e
sha2big.o N 0000027c
sha2big.o N 0000028f
sha2big.o N 000002c8
sha2big.o N 000002d3
sha2big.o N 00000312
sha2big.o N 0000035d
sha2big.o N 00000376
sha2big.o N 000003b5
sha2big.o N 00000400
sha2big.o N 0000043e
sha2big.o N 00000443
sha2big.o N 00000447
sha2big.o N 0000044e
sha2big.o N 00000456
sha2big.o N 0000045b
sha2big.o N 0000045d
sha2big.o N 0000045f
sha2big.o N 00000461
sha2big.o N 00000465
sha2big.o N 00000467
sha2big.o N 00000469
sha2big.o N 0000046b
sha2big.o N 0000046d
sha2big.o N 0000046f
sha2big.o N 00000471
sha2big.o N 00000473
sha2big.o N 00000475
sha2big.o N 00000478
sha2big.o N 0000047b
sha2big.o N 0000047e
sha2big.o N 00000480
sha2big.o N 00000482
sha2big.o N 00000484

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 00000108
hash.o N 00000133
hash.o N 00000137
hash.o N 0000013b
hash.o N 00000149
hash.o N 0000014c
hash.o N 00000152
hash.o N 00000169
hash.o N 0000016c
hash.o N 00000170
hash.o N 00000184
hash.o N 00000188
hash.o N 00000193
hash.o N 0000019c
hash.o N 000001a4
hash.o N 000001aa
hash.o N 000001bd
sha2big.o N 00000000
sha2big.o N 00000037
sha2big.o N 00000041
sha2big.o N 0000010b
sha2big.o N 00000110
sha2big.o N 00000127
sha2big.o N 00000132
sha2big.o N 0000013b
sha2big.o N 00000143
sha2big.o N 00000157
sha2big.o N 0000015c
sha2big.o N 00000161
sha2big.o N 0000016e
sha2big.o N 0000017c
sha2big.o N 00000190
sha2big.o N 00000194
sha2big.o N 000001a0
sha2big.o N 000001a2
sha2big.o N 000001af
sha2big.o N 000001b2
sha2big.o N 000001b6
sha2big.o N 000001bb
sha2big.o N 000001f9
sha2big.o N 000001fc
sha2big.o N 00000200
sha2big.o N 00000204
sha2big.o N 0000020a
sha2big.o N 0000021d
sha2big.o N 00000231
sha2big.o N 0000023d
sha2big.o N 0000027b
sha2big.o N 0000028e
sha2big.o N 000002c7
sha2big.o N 000002d2
sha2big.o N 00000311
sha2big.o N 0000035c
sha2big.o N 00000375
sha2big.o N 000003b4
sha2big.o N 000003ff
sha2big.o N 0000043d
sha2big.o N 00000442
sha2big.o N 00000446
sha2big.o N 0000044d
sha2big.o N 00000455
sha2big.o N 0000045a
sha2big.o N 0000045c
sha2big.o N 0000045e
sha2big.o N 00000460
sha2big.o N 00000464
sha2big.o N 00000466
sha2big.o N 00000468
sha2big.o N 0000046a
sha2big.o N 0000046c
sha2big.o N 0000046e
sha2big.o N 00000470
sha2big.o N 00000472
sha2big.o N 00000474
sha2big.o N 00000477
sha2big.o N 0000047a
sha2big.o N 0000047d
sha2big.o N 0000047f
sha2big.o N 00000481
sha2big.o N 00000483

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 0000010f
hash.o N 00000140
hash.o N 00000144
hash.o N 00000148
hash.o N 00000156
hash.o N 00000159
hash.o N 0000015f
hash.o N 00000176
hash.o N 00000179
hash.o N 0000017d
hash.o N 00000191
hash.o N 00000195
hash.o N 000001a0
hash.o N 000001a9
hash.o N 000001b1
hash.o N 000001b7
hash.o N 000001ca
sha2big.o N 00000000
sha2big.o N 00000037
sha2big.o N 00000041
sha2big.o N 00000112
sha2big.o N 00000117
sha2big.o N 0000012e
sha2big.o N 00000139
sha2big.o N 00000142
sha2big.o N 0000014a
sha2big.o N 0000015e
sha2big.o N 00000163
sha2big.o N 00000168
sha2big.o N 00000175
sha2big.o N 00000183
sha2big.o N 00000197
sha2big.o N 0000019b
sha2big.o N 000001a7
sha2big.o N 000001a9
sha2big.o N 000001b6
sha2big.o N 000001b9
sha2big.o N 000001bd
sha2big.o N 000001c2
sha2big.o N 0000020c
sha2big.o N 0000020f
sha2big.o N 00000213
sha2big.o N 00000217
sha2big.o N 0000021d
sha2big.o N 00000230
sha2big.o N 00000244
sha2big.o N 00000250
sha2big.o N 0000029a
sha2big.o N 000002ad
sha2big.o N 000002f2
sha2big.o N 000002fd
sha2big.o N 00000348
sha2big.o N 0000039f
sha2big.o N 000003b8
sha2big.o N 00000403
sha2big.o N 0000045a
sha2big.o N 000004a4
sha2big.o N 000004a9
sha2big.o N 000004ad
sha2big.o N 000004b4
sha2big.o N 000004bc
sha2big.o N 000004c1
sha2big.o N 000004c3
sha2big.o N 000004c5
sha2big.o N 000004c7
sha2big.o N 000004cb
sha2big.o N 000004cd
sha2big.o N 000004cf
sha2big.o N 000004d1
sha2big.o N 000004d3
sha2big.o N 000004d5
sha2big.o N 000004d7
sha2big.o N 000004d9
sha2big.o N 000004db
sha2big.o N 000004de
sha2big.o N 000004e1
sha2big.o N 000004e4
sha2big.o N 000004e6
sha2big.o N 000004e8
sha2big.o N 000004ea

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


hash.o N 00000000
hash.o N 00000037
hash.o N 0000003e
hash.o N 0000010e
hash.o N 0000013f
hash.o N 00000143
hash.o N 00000147
hash.o N 00000155
hash.o N 00000158
hash.o N 0000015e
hash.o N 00000175
hash.o N 00000178
hash.o N 0000017c
hash.o N 00000190
hash.o N 00000194
hash.o N 0000019f
hash.o N 000001a8
hash.o N 000001b0
hash.o N 000001b6
hash.o N 000001c9
sha2big.o N 00000000
sha2big.o N 00000037
sha2big.o N 00000041
sha2big.o N 00000111
sha2big.o N 00000116
sha2big.o N 0000012d
sha2big.o N 00000138
sha2big.o N 00000141
sha2big.o N 00000149
sha2big.o N 0000015d
sha2big.o N 00000162
sha2big.o N 00000167
sha2big.o N 00000174
sha2big.o N 00000182
sha2big.o N 00000196
sha2big.o N 0000019a
sha2big.o N 000001a6
sha2big.o N 000001a8
sha2big.o N 000001b5
sha2big.o N 000001b8
sha2big.o N 000001bc
sha2big.o N 000001c1
sha2big.o N 0000020b
sha2big.o N 0000020e
sha2big.o N 00000212
sha2big.o N 00000216
sha2big.o N 0000021c
sha2big.o N 0000022f
sha2big.o N 00000243
sha2big.o N 0000024f
sha2big.o N 00000299
sha2big.o N 000002ac
sha2big.o N 000002f1
sha2big.o N 000002fc
sha2big.o N 00000347
sha2big.o N 0000039e
sha2big.o N 000003b7
sha2big.o N 00000402
sha2big.o N 00000459
sha2big.o N 000004a3
sha2big.o N 000004a8
sha2big.o N 000004ac
sha2big.o N 000004b3
sha2big.o N 000004bb
sha2big.o N 000004c0
sha2big.o N 000004c2
sha2big.o N 000004c4
sha2big.o N 000004c6
sha2big.o N 000004ca
sha2big.o N 000004cc
sha2big.o N 000004ce
sha2big.o N 000004d0
sha2big.o N 000004d2
sha2big.o N 000004d4
sha2big.o N 000004d6
sha2big.o N 000004d8
sha2big.o N 000004da
sha2big.o N 000004dd
sha2big.o N 000004e0
sha2big.o N 000004e3
sha2big.o N 000004e5
sha2big.o N 000004e7
sha2big.o N 000004e9

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Passed TIMECOP


TIMECOP iterations: 10

Number of similar (implementation,compiler) pairs: 53, namely:
ImplementationCompiler
compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall
opensslclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
opensslgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
opensslgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
opensslgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
opensslgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)