Test results for armeabi, bblack, crypto_hash/lsh256

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_hash Test results for armeabi, bblack, crypto_hash Test results for crypto_hash/lsh256
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_hash
Primitive: lsh256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5070423536 0 032115 412 720refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
5074423696 0 022659 412 704refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
5077623712 0 023371 412 712refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
5079223696 0 022659 412 704refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
5083223632 0 020961 408 704refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
6391221548 0 019358 448 704refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
6678421956 0 018530 448 704refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
7512017930 0 016118 440 704refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
8908019694 0 017346 448 704refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
902881763 164 0852286 72621 11928cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
903282347 164 0745992 72801 11944cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
903282347 164 0745276 72801 11928cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
903281707 164 0853350 72621 11928cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
903281177 164 0851610 72625 11928cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
903362347 164 0745276 72801 11928cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
904562535 164 0743566 72797 11928cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
905361527 164 0852217 72625 11928cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716

Compiler output


lsh-impl.c: In file included from lsh-impl.c:25:
lsh-impl.c: In file included from ./lsh-impl.h:28:
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:28:2: error: "NEON support not enabled"
lsh-impl.c: #error "NEON support not enabled"
lsh-impl.c:  ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:48:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(8))) int8_t int8x8_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:49:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(16))) int8_t int8x16_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:50:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(4))) int16_t int16x4_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:51:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(8))) int16_t int16x8_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:52:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(2))) int32_t int32x2_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:53:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t;
lsh-impl.c:                        ^
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:54:24: error: 'neon_vector_type' attribute is not supported for this target
lsh-impl.c: typedef __attribute__((neon_vector_type(1))) int64_t int64x1_t;
lsh-impl.c: ...

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

Compiler output


lsh-impl.c: lsh-impl.c:71:22: warning: unused variable 'ALPHA_EVEN' [-Wunused-const-variable]
lsh-impl.c: static const lsh_u32 ALPHA_EVEN = 29;
lsh-impl.c:                      ^
lsh-impl.c: lsh-impl.c:72:22: warning: unused variable 'ALPHA_ODD' [-Wunused-const-variable]
lsh-impl.c: static const lsh_u32 ALPHA_ODD = 5;
lsh-impl.c:                      ^
lsh-impl.c: lsh-impl.c:73:22: warning: unused variable 'BETA_EVEN' [-Wunused-const-variable]
lsh-impl.c: static const lsh_u32 BETA_EVEN = 1;
lsh-impl.c:                      ^
lsh-impl.c: lsh-impl.c:74:22: warning: unused variable 'BETA_ODD' [-Wunused-const-variable]
lsh-impl.c: static const lsh_u32 BETA_ODD = 17;
lsh-impl.c:                      ^
lsh-impl.c: 4 warnings generated.
lsh.c: lsh.c:76:31: error: unknown type name 'lsh_s32x4'; did you mean 'lsh_u32'?
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA[2] ={ {0, 8, 16, 24}, {24, 16, 8, 0} };
lsh.c:                               ^~~~~~~~~
lsh.c:                               lsh_u32
lsh.c: ./lsh_def.h:41:18: note: 'lsh_u32' declared here
lsh.c: typedef uint32_t lsh_u32;
lsh.c:                  ^
lsh.c: lsh.c:76:57: warning: excess elements in scalar initializer
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA[2] ={ {0, 8, 16, 24}, {24, 16, 8, 0} };
lsh.c:                                                         ^
lsh.c: lsh.c:76:74: warning: excess elements in scalar initializer
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA[2] ={ {0, 8, 16, 24}, {24, 16, 8, 0} };
lsh.c:                                                                          ^~
lsh.c: lsh.c:77:31: error: unknown type name 'lsh_s32x4'; did you mean 'lsh_u32'?
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA_INV[2] ={ {-32, -24, -16, -8}, {-8, -16, -24, -32} };
lsh.c:                               ^~~~~~~~~
lsh.c:                               lsh_u32
lsh.c: ./lsh_def.h:41:18: note: 'lsh_u32' declared here
lsh.c: typedef uint32_t lsh_u32;
lsh.c:                  ^
lsh.c: lsh.c:77:63: warning: excess elements in scalar initializer
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA_INV[2] ={ {-32, -24, -16, -8}, {-8, -16, -24, -32} };
lsh.c:                                                               ^~~
lsh.c: lsh.c:77:83: warning: excess elements in scalar initializer
lsh.c: static const LSH_ALIGNED_(16) lsh_s32x4 GAMMA_INV[2] ={ {-32, -24, -16, -8}, {-8, -16, -24, -32} };
lsh.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
neonclang -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


lsh-impl.c: lsh-impl.c:74:22: warning: 'BETA_ODD' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 BETA_ODD = 17;
lsh-impl.c:                       ^~~~~~~~
lsh-impl.c: lsh-impl.c:73:22: warning: 'BETA_EVEN' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 BETA_EVEN = 1;
lsh-impl.c:                       ^~~~~~~~~
lsh-impl.c: lsh-impl.c:72:22: warning: 'ALPHA_ODD' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 ALPHA_ODD = 5;
lsh-impl.c:                       ^~~~~~~~~
lsh-impl.c: lsh-impl.c:71:22: warning: 'ALPHA_EVEN' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 ALPHA_EVEN = 29;
lsh-impl.c:                       ^~~~~~~~~~
lsh-impl.c: In file included from lsh-impl.h:28,
lsh-impl.c:                  from lsh-impl.c:25:
lsh-impl.c: lsh-impl.c: In function 'msg_permutation':
lsh-impl.c: /usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:7192:1: error: inlining failed in call to always_inline 'vcombine_u32': target specific option mismatch
lsh-impl.c:  vcombine_u32 (uint32x2_t __a, uint32x2_t __b)
lsh-impl.c:  ^~~~~~~~~~~~
lsh-impl.c: lsh-impl.c:105:9: note: called from here
lsh-impl.c:   return vcombine_u32(high, low);
lsh-impl.c:          ^~~~~~~~~~~~~~~~~~~~~~~
lsh-impl.c: In file included from lsh-impl.h:28,
lsh-impl.c:                  from lsh-impl.c:25:
lsh-impl.c: /usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:8936:1: error: inlining failed in call to always_inline 'vrev64_u32': target specific option mismatch
lsh-impl.c:  vrev64_u32 (uint32x2_t __a)
lsh-impl.c: ...

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

Namespace violations


lsh-impl.o N 00000000
lsh-impl.o N 00000037
lsh-impl.o N 00000042
lsh-impl.o N 0000010a
lsh-impl.o N 00000112
lsh-impl.o N 0000011f
lsh-impl.o N 0000012a
lsh-impl.o N 00000133
lsh-impl.o N 0000013b
lsh-impl.o N 0000014f
lsh-impl.o N 00000157
lsh-impl.o N 00000167
lsh-impl.o N 00000172
lsh-impl.o N 0000017b
lsh-impl.o N 00000189
lsh-impl.o N 00000193
lsh-impl.o N 0000019b
lsh-impl.o N 000001a2
lsh-impl.o N 000001aa
lsh-impl.o N 000001ae
lsh-impl.o N 000001b6
lsh-impl.o N 000001bf
lsh-impl.o N 000001d1
lsh-impl.o N 000001d6
lsh-impl.o N 000001db
lsh-impl.o N 000001e6
lsh-impl.o N 000001f5
lsh-impl.o N 000001fd
lsh-impl.o N 00000205
lsh-impl.o N 00000209
lsh-impl.o N 00000211
lsh-impl.o N 0000021b
lsh-impl.o N 0000021f
lsh-impl.o N 00000228
lsh-impl.o N 00000237
lsh-impl.o N 00000242
lsh-impl.o N 00000245
lsh-impl.o N 0000024f
lsh-impl.o N 00000260
lsh-impl.o N 0000026a
lsh-impl.o N 0000026f
lsh-impl.o N 0000027c
lsh-impl.o N 00000284
lsh-impl.o N 0000028f
lsh-impl.o N 0000029a
lsh-impl.o N 000002a5
lsh-impl.o N 000002b0
lsh-impl.o N 000002c0
lsh-impl.o N 000002c9
lsh-impl.o N 000002d2
lsh-impl.o N 000002d4
lsh-impl.o N 000002e1
lsh-impl.o N 000002e8
lsh-impl.o N 000002f4
lsh-impl.o N 00000300
lsh-impl.o N 0000030d
lsh-impl.o N 00000311
lsh-impl.o N 0000031a
lsh-impl.o N 00000324
lsh-impl.o N 00000336
lsh-impl.o N 00000347
lsh-impl.o N 00000353
lsh-impl.o N 0000035b
lsh-impl.o N 00000369
lsh-impl.o N 00000376
lsh-impl.o N 00000384
lsh-impl.o N 00000389
lsh-impl.o N 00000394
lsh-impl.o N 0000039b
lsh-impl.o N 000003a0
lsh-impl.o N 000003ac
lsh-impl.o N 000003bc
lsh-impl.o N 000003c6
lsh-impl.o N 000003d5
lsh-impl.o N 000003dd
lsh-impl.o lsh256_digest T
lsh-impl.o lsh256_final T
lsh-impl.o lsh256_init T
lsh-impl.o lsh256_update T
lsh.o N 00000000
lsh.o N 00000037
lsh.o N 0000003d
lsh.o N 00000105
lsh.o N 0000010d
lsh.o N 0000011a
lsh.o N 00000125
lsh.o N 0000012e
lsh.o N 00000136
lsh.o N 0000014a
lsh.o N 00000152
lsh.o N 00000162
lsh.o N 0000016d
lsh.o N 00000176
lsh.o N 00000184
lsh.o N 0000018e
lsh.o N 00000196
lsh.o N 0000019d
lsh.o N 000001a5
lsh.o N 000001a9
lsh.o N 000001b1
lsh.o N 000001ba
lsh.o N 000001cc
lsh.o N 000001d1
lsh.o N 000001d6
lsh.o N 000001e1
lsh.o N 000001f0
lsh.o N 000001f8
lsh.o N 00000200
lsh.o N 00000204
lsh.o N 0000020c
lsh.o N 00000216
lsh.o N 0000021a
lsh.o N 00000223
lsh.o N 00000232
lsh.o N 0000023d
lsh.o N 00000240
lsh.o N 0000024a
lsh.o N 0000025b
lsh.o N 00000265
lsh.o N 0000026a
lsh.o N 00000277
lsh.o N 0000027f
lsh.o N 0000028a
lsh.o N 00000295
lsh.o N 000002a0
lsh.o N 000002ab
lsh.o N 000002bb
lsh.o N 000002c4
lsh.o N 000002cd
lsh.o N 000002cf
lsh.o N 000002dc
lsh.o N 000002e3
lsh.o N 000002ef
lsh.o N 000002fb
lsh.o N 00000308
lsh.o N 0000030c
lsh.o N 00000315
lsh.o N 0000031f
lsh.o N 00000331
lsh.o N 00000342
lsh.o N 0000034e
lsh.o N 00000356
lsh.o N 00000364
lsh.o N 00000371
lsh.o N 0000037f
lsh.o N 00000384
lsh.o N 0000038f
lsh.o N 00000396
lsh.o N 0000039b
lsh.o N 000003a7
lsh.o N 000003b7
lsh.o N 000003c1
lsh.o N 000003d0
lsh.o N 000003d8
lsh.o lsh256_digest T
lsh.o lsh256_final T
lsh.o lsh256_init T
lsh.o lsh256_update T
wrapper.o N 00000000
wrapper.o N 00000037
wrapper.o N 00000041
wrapper.o N 00000109
wrapper.o N 00000131
wrapper.o N 00000135
wrapper.o N 00000139
wrapper.o N 00000147
wrapper.o N 0000014a
wrapper.o N 00000150

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


lsh-impl.o N 00000000
lsh-impl.o N 00000037
lsh-impl.o N 00000042
lsh-impl.o N 00000109
lsh-impl.o N 00000111
lsh-impl.o N 0000011e
lsh-impl.o N 00000129
lsh-impl.o N 00000132
lsh-impl.o N 0000013a
lsh-impl.o N 0000014e
lsh-impl.o N 00000156
lsh-impl.o N 00000166
lsh-impl.o N 00000171
lsh-impl.o N 0000017a
lsh-impl.o N 00000188
lsh-impl.o N 00000192
lsh-impl.o N 0000019a
lsh-impl.o N 000001a1
lsh-impl.o N 000001a9
lsh-impl.o N 000001ad
lsh-impl.o N 000001b5
lsh-impl.o N 000001be
lsh-impl.o N 000001d0
lsh-impl.o N 000001d5
lsh-impl.o N 000001da
lsh-impl.o N 000001e5
lsh-impl.o N 000001f4
lsh-impl.o N 000001fc
lsh-impl.o N 00000204
lsh-impl.o N 00000208
lsh-impl.o N 00000210
lsh-impl.o N 0000021a
lsh-impl.o N 0000021e
lsh-impl.o N 00000227
lsh-impl.o N 00000236
lsh-impl.o N 00000241
lsh-impl.o N 00000244
lsh-impl.o N 0000024e
lsh-impl.o N 0000025f
lsh-impl.o N 00000269
lsh-impl.o N 0000026e
lsh-impl.o N 0000027b
lsh-impl.o N 00000283
lsh-impl.o N 0000028e
lsh-impl.o N 00000299
lsh-impl.o N 000002a4
lsh-impl.o N 000002af
lsh-impl.o N 000002bf
lsh-impl.o N 000002c8
lsh-impl.o N 000002d1
lsh-impl.o N 000002d3
lsh-impl.o N 000002e0
lsh-impl.o N 000002e7
lsh-impl.o N 000002f3
lsh-impl.o N 000002ff
lsh-impl.o N 0000030c
lsh-impl.o N 00000310
lsh-impl.o N 00000319
lsh-impl.o N 00000323
lsh-impl.o N 00000335
lsh-impl.o N 00000346
lsh-impl.o N 00000352
lsh-impl.o N 0000035a
lsh-impl.o N 00000368
lsh-impl.o N 00000375
lsh-impl.o N 00000383
lsh-impl.o N 00000388
lsh-impl.o N 00000393
lsh-impl.o N 0000039a
lsh-impl.o N 0000039f
lsh-impl.o N 000003ab
lsh-impl.o N 000003bb
lsh-impl.o N 000003c5
lsh-impl.o N 000003d4
lsh-impl.o N 000003dc
lsh-impl.o lsh256_digest T
lsh-impl.o lsh256_final T
lsh-impl.o lsh256_init T
lsh-impl.o lsh256_update T
lsh.o N 00000000
lsh.o N 00000037
lsh.o N 0000003d
lsh.o N 00000104
lsh.o N 0000010c
lsh.o N 00000119
lsh.o N 00000124
lsh.o N 0000012d
lsh.o N 00000135
lsh.o N 00000149
lsh.o N 00000151
lsh.o N 00000161
lsh.o N 0000016c
lsh.o N 00000175
lsh.o N 00000183
lsh.o N 0000018d
lsh.o N 00000195
lsh.o N 0000019c
lsh.o N 000001a4
lsh.o N 000001a8
lsh.o N 000001b0
lsh.o N 000001b9
lsh.o N 000001cb
lsh.o N 000001d0
lsh.o N 000001d5
lsh.o N 000001e0
lsh.o N 000001ef
lsh.o N 000001f7
lsh.o N 000001ff
lsh.o N 00000203
lsh.o N 0000020b
lsh.o N 00000215
lsh.o N 00000219
lsh.o N 00000222
lsh.o N 00000231
lsh.o N 0000023c
lsh.o N 0000023f
lsh.o N 00000249
lsh.o N 0000025a
lsh.o N 00000264
lsh.o N 00000269
lsh.o N 00000276
lsh.o N 0000027e
lsh.o N 00000289
lsh.o N 00000294
lsh.o N 0000029f
lsh.o N 000002aa
lsh.o N 000002ba
lsh.o N 000002c3
lsh.o N 000002cc
lsh.o N 000002ce
lsh.o N 000002db
lsh.o N 000002e2
lsh.o N 000002ee
lsh.o N 000002fa
lsh.o N 00000307
lsh.o N 0000030b
lsh.o N 00000314
lsh.o N 0000031e
lsh.o N 00000330
lsh.o N 00000341
lsh.o N 0000034d
lsh.o N 00000355
lsh.o N 00000363
lsh.o N 00000370
lsh.o N 0000037e
lsh.o N 00000383
lsh.o N 0000038e
lsh.o N 00000395
lsh.o N 0000039a
lsh.o N 000003a6
lsh.o N 000003b6
lsh.o N 000003c0
lsh.o N 000003cf
lsh.o N 000003d7
lsh.o lsh256_digest T
lsh.o lsh256_final T
lsh.o lsh256_init T
lsh.o lsh256_update T
wrapper.o N 00000000
wrapper.o N 00000037
wrapper.o N 00000041
wrapper.o N 00000108
wrapper.o N 00000130
wrapper.o N 00000134
wrapper.o N 00000138
wrapper.o N 00000146
wrapper.o N 00000149
wrapper.o N 0000014f

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


lsh-impl.o lsh256_digest T
lsh-impl.o lsh256_final T
lsh-impl.o lsh256_init T
lsh-impl.o lsh256_update T
lsh.o lsh256_digest T
lsh.o lsh256_final T
lsh.o lsh256_init T
lsh.o lsh256_update T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
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)

Passed TIMECOP


TIMECOP iterations: 10

Number of similar (implementation,compiler) pairs: 17, namely:
ImplementationCompiler
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
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)