Test results for armeabi, bblack, crypto_hash/lsh512

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_hash Test results for armeabi, bblack, crypto_hash Test results for crypto_hash/lsh512
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_hash
Primitive: lsh512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7074458212 0 038253 408 704refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
7075258668 0 040855 412 712refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
7075257652 0 049175 412 720refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
7082458652 0 040143 412 704refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
7083258652 0 040143 412 704refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
8274494088 0 055630 448 704refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
10661662720 0 038918 448 704refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1227441795 164 0862622 72621 11928cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1228641739 164 0863686 72621 11928cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229122471 164 0755708 72801 11928cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229122471 164 0756424 72801 11944cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229122471 164 0755708 72801 11928cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229122647 164 0754002 72797 11928cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229441195 164 0861932 72625 11928cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
1229601550 164 0862521 72625 11928cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
12432848664 0 031498 440 704refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080520240716
13332855402 0 035214 448 704refgcc -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:141:21: error: argument to '__builtin_neon_vshlq_n_v' must be a constant integer
lsh-impl.c:         return vsriq_n_u64(vshlq_n_u64(value, rot), value, 64 - rot);
lsh-impl.c:                            ^                  ~~~
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:24909:24: note: expanded from macro 'vshlq_n_u64'
lsh-impl.c:   __ret = (uint64x2_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 51); \
lsh-impl.c:                        ^                                         ~~~~
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:26597:21: note: expanded from macro 'vsriq_n_u64'
lsh-impl.c:   uint64x2_t __s0 = __p0; \
lsh-impl.c:                     ^~~~
lsh-impl.c: lsh-impl.c:141:9: error: argument to '__builtin_neon_vsriq_n_v' must be a constant integer
lsh-impl.c:         return vsriq_n_u64(vshlq_n_u64(value, rot), value, 64 - rot);
lsh-impl.c:                ^                                           ~~~~~~~~
lsh-impl.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/arm_neon.h:26600:24: note: expanded from macro 'vsriq_n_u64'
lsh-impl.c:   __ret = (uint64x2_t) __builtin_neon_vsriq_n_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 51); \
lsh-impl.c:                        ^                                                          ~~~~
lsh-impl.c: 2 errors generated.

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:121:22: warning: 'BETA_ODD' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 BETA_ODD = 3;
lsh-impl.c:                       ^~~~~~~~
lsh-impl.c: lsh-impl.c:120:22: warning: 'BETA_EVEN' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 BETA_EVEN = 59;
lsh-impl.c:                       ^~~~~~~~~
lsh-impl.c: lsh-impl.c:119:22: warning: 'ALPHA_ODD' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 ALPHA_ODD = 7;
lsh-impl.c:                       ^~~~~~~~~
lsh-impl.c: lsh-impl.c:118:22: warning: 'ALPHA_EVEN' defined but not used [-Wunused-const-variable=]
lsh-impl.c:  static const lsh_u32 ALPHA_EVEN = 23;
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 'add':
lsh-impl.c: /usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:642:1: error: inlining failed in call to always_inline 'vaddq_u64': target specific option mismatch
lsh-impl.c:  vaddq_u64 (uint64x2_t __a, uint64x2_t __b)
lsh-impl.c:  ^~~~~~~~~
lsh-impl.c: lsh-impl.c:148:11: note: called from here
lsh-impl.c:   lhs[3] = vaddq_u64(lhs[3], rhs[3]);
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:642:1: error: inlining failed in call to always_inline 'vaddq_u64': target specific option mismatch
lsh-impl.c:  vaddq_u64 (uint64x2_t __a, uint64x2_t __b)
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 00000129
lsh-impl.o N 00000134
lsh-impl.o N 0000013d
lsh-impl.o N 00000145
lsh-impl.o N 00000159
lsh-impl.o N 00000161
lsh-impl.o N 00000169
lsh-impl.o N 00000171
lsh-impl.o N 00000181
lsh-impl.o N 0000018c
lsh-impl.o N 00000199
lsh-impl.o N 000001a4
lsh-impl.o N 000001ad
lsh-impl.o N 000001b6
lsh-impl.o N 000001c4
lsh-impl.o N 000001ce
lsh-impl.o N 000001d6
lsh-impl.o N 000001dd
lsh-impl.o N 000001e5
lsh-impl.o N 000001e9
lsh-impl.o N 000001f1
lsh-impl.o N 000001f9
lsh-impl.o N 00000202
lsh-impl.o N 00000214
lsh-impl.o N 00000219
lsh-impl.o N 0000021e
lsh-impl.o N 00000229
lsh-impl.o N 00000238
lsh-impl.o N 00000240
lsh-impl.o N 00000248
lsh-impl.o N 0000024c
lsh-impl.o N 00000254
lsh-impl.o N 0000025e
lsh-impl.o N 00000262
lsh-impl.o N 0000026b
lsh-impl.o N 0000027a
lsh-impl.o N 00000285
lsh-impl.o N 00000288
lsh-impl.o N 00000292
lsh-impl.o N 000002a3
lsh-impl.o N 000002ad
lsh-impl.o N 000002b2
lsh-impl.o N 000002ba
lsh-impl.o N 000002c2
lsh-impl.o N 000002cf
lsh-impl.o N 000002d7
lsh-impl.o N 000002e2
lsh-impl.o N 000002ed
lsh-impl.o N 000002f8
lsh-impl.o N 00000303
lsh-impl.o N 00000313
lsh-impl.o N 0000031c
lsh-impl.o N 00000325
lsh-impl.o N 00000327
lsh-impl.o N 00000334
lsh-impl.o N 0000033b
lsh-impl.o N 00000347
lsh-impl.o N 00000353
lsh-impl.o N 00000360
lsh-impl.o N 00000364
lsh-impl.o N 0000036d
lsh-impl.o N 00000377
lsh-impl.o N 00000389
lsh-impl.o N 0000039a
lsh-impl.o N 000003a6
lsh-impl.o N 000003ae
lsh-impl.o N 000003bc
lsh-impl.o N 000003c9
lsh-impl.o N 000003d7
lsh-impl.o N 000003dc
lsh-impl.o N 000003e7
lsh-impl.o N 000003ee
lsh-impl.o N 000003f3
lsh-impl.o N 000003ff
lsh-impl.o N 0000040f
lsh-impl.o N 00000419
lsh-impl.o N 00000428
lsh-impl.o N 00000430
lsh-impl.o lsh512_digest T
lsh-impl.o lsh512_final T
lsh-impl.o lsh512_init T
lsh-impl.o lsh512_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 00000124
lsh.o N 0000012f
lsh.o N 00000138
lsh.o N 00000140
lsh.o N 00000154
lsh.o N 0000015c
lsh.o N 00000164
lsh.o N 0000016c
lsh.o N 0000017c
lsh.o N 00000187
lsh.o N 00000194
lsh.o N 0000019f
lsh.o N 000001a8
lsh.o N 000001b1
lsh.o N 000001bf
lsh.o N 000001c9
lsh.o N 000001d1
lsh.o N 000001d8
lsh.o N 000001e0
lsh.o N 000001e4
lsh.o N 000001ec
lsh.o N 000001f4
lsh.o N 000001fd
lsh.o N 0000020f
lsh.o N 00000214
lsh.o N 00000219
lsh.o N 00000224
lsh.o N 00000233
lsh.o N 0000023b
lsh.o N 00000243
lsh.o N 00000247
lsh.o N 0000024f
lsh.o N 00000259
lsh.o N 0000025d
lsh.o N 00000266
lsh.o N 00000275
lsh.o N 00000280
lsh.o N 00000283
lsh.o N 0000028d
lsh.o N 0000029e
lsh.o N 000002a8
lsh.o N 000002ad
lsh.o N 000002b5
lsh.o N 000002bd
lsh.o N 000002ca
lsh.o N 000002d2
lsh.o N 000002dd
lsh.o N 000002e8
lsh.o N 000002f3
lsh.o N 000002fe
lsh.o N 0000030e
lsh.o N 00000317
lsh.o N 00000320
lsh.o N 00000322
lsh.o N 0000032f
lsh.o N 00000336
lsh.o N 00000342
lsh.o N 0000034e
lsh.o N 0000035b
lsh.o N 0000035f
lsh.o N 00000368
lsh.o N 00000372
lsh.o N 00000384
lsh.o N 00000395
lsh.o N 000003a1
lsh.o N 000003a9
lsh.o N 000003b7
lsh.o N 000003c4
lsh.o N 000003d2
lsh.o N 000003d7
lsh.o N 000003e2
lsh.o N 000003e9
lsh.o N 000003ee
lsh.o N 000003fa
lsh.o N 0000040a
lsh.o N 00000414
lsh.o N 00000423
lsh.o N 0000042b
lsh.o lsh512_digest T
lsh.o lsh512_final T
lsh.o lsh512_init T
lsh.o lsh512_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 00000128
lsh-impl.o N 00000133
lsh-impl.o N 0000013c
lsh-impl.o N 00000144
lsh-impl.o N 00000158
lsh-impl.o N 00000160
lsh-impl.o N 00000168
lsh-impl.o N 00000170
lsh-impl.o N 00000180
lsh-impl.o N 0000018b
lsh-impl.o N 00000198
lsh-impl.o N 000001a3
lsh-impl.o N 000001ac
lsh-impl.o N 000001b5
lsh-impl.o N 000001c3
lsh-impl.o N 000001cd
lsh-impl.o N 000001d5
lsh-impl.o N 000001dc
lsh-impl.o N 000001e4
lsh-impl.o N 000001e8
lsh-impl.o N 000001f0
lsh-impl.o N 000001f8
lsh-impl.o N 00000201
lsh-impl.o N 00000213
lsh-impl.o N 00000218
lsh-impl.o N 0000021d
lsh-impl.o N 00000228
lsh-impl.o N 00000237
lsh-impl.o N 0000023f
lsh-impl.o N 00000247
lsh-impl.o N 0000024b
lsh-impl.o N 00000253
lsh-impl.o N 0000025d
lsh-impl.o N 00000261
lsh-impl.o N 0000026a
lsh-impl.o N 00000279
lsh-impl.o N 00000284
lsh-impl.o N 00000287
lsh-impl.o N 00000291
lsh-impl.o N 000002a2
lsh-impl.o N 000002ac
lsh-impl.o N 000002b1
lsh-impl.o N 000002b9
lsh-impl.o N 000002c1
lsh-impl.o N 000002ce
lsh-impl.o N 000002d6
lsh-impl.o N 000002e1
lsh-impl.o N 000002ec
lsh-impl.o N 000002f7
lsh-impl.o N 00000302
lsh-impl.o N 00000312
lsh-impl.o N 0000031b
lsh-impl.o N 00000324
lsh-impl.o N 00000326
lsh-impl.o N 00000333
lsh-impl.o N 0000033a
lsh-impl.o N 00000346
lsh-impl.o N 00000352
lsh-impl.o N 0000035f
lsh-impl.o N 00000363
lsh-impl.o N 0000036c
lsh-impl.o N 00000376
lsh-impl.o N 00000388
lsh-impl.o N 00000399
lsh-impl.o N 000003a5
lsh-impl.o N 000003ad
lsh-impl.o N 000003bb
lsh-impl.o N 000003c8
lsh-impl.o N 000003d6
lsh-impl.o N 000003db
lsh-impl.o N 000003e6
lsh-impl.o N 000003ed
lsh-impl.o N 000003f2
lsh-impl.o N 000003fe
lsh-impl.o N 0000040e
lsh-impl.o N 00000418
lsh-impl.o N 00000427
lsh-impl.o N 0000042f
lsh-impl.o lsh512_digest T
lsh-impl.o lsh512_final T
lsh-impl.o lsh512_init T
lsh-impl.o lsh512_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 00000123
lsh.o N 0000012e
lsh.o N 00000137
lsh.o N 0000013f
lsh.o N 00000153
lsh.o N 0000015b
lsh.o N 00000163
lsh.o N 0000016b
lsh.o N 0000017b
lsh.o N 00000186
lsh.o N 00000193
lsh.o N 0000019e
lsh.o N 000001a7
lsh.o N 000001b0
lsh.o N 000001be
lsh.o N 000001c8
lsh.o N 000001d0
lsh.o N 000001d7
lsh.o N 000001df
lsh.o N 000001e3
lsh.o N 000001eb
lsh.o N 000001f3
lsh.o N 000001fc
lsh.o N 0000020e
lsh.o N 00000213
lsh.o N 00000218
lsh.o N 00000223
lsh.o N 00000232
lsh.o N 0000023a
lsh.o N 00000242
lsh.o N 00000246
lsh.o N 0000024e
lsh.o N 00000258
lsh.o N 0000025c
lsh.o N 00000265
lsh.o N 00000274
lsh.o N 0000027f
lsh.o N 00000282
lsh.o N 0000028c
lsh.o N 0000029d
lsh.o N 000002a7
lsh.o N 000002ac
lsh.o N 000002b4
lsh.o N 000002bc
lsh.o N 000002c9
lsh.o N 000002d1
lsh.o N 000002dc
lsh.o N 000002e7
lsh.o N 000002f2
lsh.o N 000002fd
lsh.o N 0000030d
lsh.o N 00000316
lsh.o N 0000031f
lsh.o N 00000321
lsh.o N 0000032e
lsh.o N 00000335
lsh.o N 00000341
lsh.o N 0000034d
lsh.o N 0000035a
lsh.o N 0000035e
lsh.o N 00000367
lsh.o N 00000371
lsh.o N 00000383
lsh.o N 00000394
lsh.o N 000003a0
lsh.o N 000003a8
lsh.o N 000003b6
lsh.o N 000003c3
lsh.o N 000003d1
lsh.o N 000003d6
lsh.o N 000003e1
lsh.o N 000003e8
lsh.o N 000003ed
lsh.o N 000003f9
lsh.o N 00000409
lsh.o N 00000413
lsh.o N 00000422
lsh.o N 0000042a
lsh.o lsh512_digest T
lsh.o lsh512_final T
lsh.o lsh512_init T
lsh.o lsh512_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 lsh512_digest T
lsh-impl.o lsh512_final T
lsh-impl.o lsh512_init T
lsh-impl.o lsh512_update T
lsh.o lsh512_digest T
lsh.o lsh512_final T
lsh.o lsh512_init T
lsh.o lsh512_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)