Test results for armeabi, bblack, crypto_stream/cryptmtv3

[Page version: 20250923 20:25:05]

Measurements for armeabi, bblack, crypto_stream Test results for armeabi, bblack, crypto_stream Test results for crypto_stream/cryptmtv3
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250415
Operation: crypto_stream
Primitive: cryptmtv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
220006290 0 816819 460 752T:e/v3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
276645588 0 128479 412 760T:e/v3clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
277445640 0 120087 412 752T:e/v3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
277605640 0 120087 412 752T:e/v3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
277925640 0 119767 412 760T:e/v3clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
294965554 0 814983 460 752T:e/v3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
313762964 0 811838 452 752T:e/v3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
347926332 0 119077 408 744T:e/v3clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025032420250307
365845366 0 814775 460 752T:e/v3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025032420250307

Compiler output


cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: ./e/cryptmt-v3.c:187:2: warning: array index 156 is past the end of the array (which contains 156 elements) [-Warray-bounds]
cryptmt-v3.c:         ps->sfmt[N][i] = ps->sfmt[0][i];
cryptmt-v3.c:         ^        ~
cryptmt-v3.c: ./e/cryptmt-v3.c:25:5: note: array 'sfmt' declared here
cryptmt-v3.c:     u32 sfmt[N][4];
cryptmt-v3.c:     ^
cryptmt-v3.c: ./e/cryptmt-v3.c:189:18: warning: array index 156 is past the end of the array (which contains 156 elements) [-Warray-bounds]
cryptmt-v3.c:     do_recursion(ps->sfmt[N], ps->sfmt[POS1], ps->sfmt[N - 1]);
cryptmt-v3.c:                  ^        ~
cryptmt-v3.c: ./e/cryptmt-v3.c:25:5: note: array 'sfmt' declared here
cryptmt-v3.c:     u32 sfmt[N][4];
cryptmt-v3.c:     ^
cryptmt-v3.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:e/v3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -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


cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: e/cryptmt-v3.c: In function 'genrand_bytes':
cryptmt-v3.c: e/cryptmt-v3.c:149:10: warning: variable 'accum' set but not used [-Wunused-but-set-variable]
cryptmt-v3.c:      u32 *accum;
cryptmt-v3.c:           ^~~~~

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

Namespace violations


api.o N 00000000
api.o N 00000037
api.o N 0000003d
api.o N 00000106
api.o N 00000116
api.o N 0000011a
api.o N 00000159
api.o N 00000198
api.o N 000001c1
api.o N 000001ee
api.o N 000001f2
api.o N 000001f8
api.o N 000001fa
api.o N 00000208
api.o N 0000020b
api.o N 0000021f
api.o N 00000221
api.o N 0000022a
api.o N 0000022f
api.o N 0000023c
api.o N 00000240
api.o N 00000246
api.o N 0000024b
api.o N 00000251
api.o N 00000258
api.o N 0000025c
api.o N 00000264
api.o N 00000268
api.o N 0000026f
api.o N 00000275
api.o N 00000280
api.o N 00000283
api.o N 0000028d
api.o N 00000298
api.o N 0000029f
api.o N 000002a1
api.o N 000002a3
api.o N 000002a5
api.o N 000002a7
api.o N 000002be
api.o N 000002c3
api.o N 000002c5
cryptmt-v3.o N 00000000
cryptmt-v3.o N 00000037
cryptmt-v3.o N 00000044
cryptmt-v3.o N 0000010d
cryptmt-v3.o N 00000117
cryptmt-v3.o N 0000011b
cryptmt-v3.o N 00000129
cryptmt-v3.o N 00000136
cryptmt-v3.o N 00000141
cryptmt-v3.o N 0000014a
cryptmt-v3.o N 0000014f
cryptmt-v3.o N 00000153
cryptmt-v3.o N 00000167
cryptmt-v3.o N 0000016e
cryptmt-v3.o N 00000175
cryptmt-v3.o N 00000178
cryptmt-v3.o N 0000018f
cryptmt-v3.o N 00000193
cryptmt-v3.o N 000001a6
cryptmt-v3.o N 000001b6
cryptmt-v3.o N 000001c6
cryptmt-v3.o N 000001ce
cryptmt-v3.o N 000001d2
cryptmt-v3.o N 000001d8
cryptmt-v3.o N 000001da
cryptmt-v3.o N 000001dc
cryptmt-v3.o N 000001e5
cryptmt-v3.o N 000001eb
cryptmt-v3.o N 000001f0
cryptmt-v3.o N 000001f6
cryptmt-v3.o N 000001fd
cryptmt-v3.o N 00000201
cryptmt-v3.o N 00000209
cryptmt-v3.o N 0000020d
cryptmt-v3.o N 00000214
cryptmt-v3.o N 0000021a
cryptmt-v3.o N 00000225
cryptmt-v3.o N 00000227
cryptmt-v3.o N 00000229
cryptmt-v3.o N 00000237
cryptmt-v3.o N 0000023e
cryptmt-v3.o N 00000244
cryptmt-v3.o N 00000247
cryptmt-v3.o N 00000254
cryptmt-v3.o N 00000256
cryptmt-v3.o N 00000258
cryptmt-v3.o N 0000025c
cryptmt-v3.o N 0000025e
cryptmt-v3.o N 00000261
cryptmt-v3.o N 0000026f
cryptmt-v3.o N 00000273
cryptmt-v3.o N 00000279
cryptmt-v3.o N 0000028d
cryptmt-v3.o N 000002a1
cryptmt-v3.o N 000002a4
cryptmt-v3.o N 000002d9
cryptmt-v3.o N 00000312
cryptmt-v3.o N 0000034a
cryptmt-v3.o N 00000388
cryptmt-v3.o N 000003c6
cryptmt-v3.o N 00000405
cryptmt-v3.o N 0000040f
cryptmt-v3.o N 0000041e
cryptmt-v3.o N 0000042b
cryptmt-v3.o N 0000042e
cryptmt-v3.o N 00000439
cryptmt-v3.o N 0000043b
cryptmt-v3.o N 00000445
cryptmt-v3.o N 00000450
cryptmt-v3.o N 00000457
cryptmt-v3.o N 0000045e
cryptmt-v3.o N 00000465
cryptmt-v3.o N 00000469
cryptmt-v3.o N 0000046e
cryptmt-v3.o N 00000473
cryptmt-v3.o N 00000477
cryptmt-v3.o N 0000047b
cryptmt-v3.o N 0000047f
cryptmt-v3.o N 00000483
cryptmt-v3.o N 00000486
cryptmt-v3.o N 00000489
cryptmt-v3.o N 0000048c
cryptmt-v3.o N 0000048f
cryptmt-v3.o N 00000492
cryptmt-v3.o N 00000495
cryptmt-v3.o N 00000498

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:e/v3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -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


api.o N 00000000
api.o N 00000037
api.o N 0000003d
api.o N 00000105
api.o N 00000115
api.o N 00000119
api.o N 00000158
api.o N 00000197
api.o N 000001c0
api.o N 000001ed
api.o N 000001f1
api.o N 000001f7
api.o N 000001f9
api.o N 00000207
api.o N 0000020a
api.o N 0000021e
api.o N 00000220
api.o N 00000229
api.o N 0000022e
api.o N 0000023b
api.o N 0000023f
api.o N 00000245
api.o N 0000024a
api.o N 00000250
api.o N 00000257
api.o N 0000025b
api.o N 00000263
api.o N 00000267
api.o N 0000026e
api.o N 00000274
api.o N 0000027f
api.o N 00000282
api.o N 0000028c
api.o N 00000297
api.o N 0000029e
api.o N 000002a0
api.o N 000002a2
api.o N 000002a4
api.o N 000002a6
api.o N 000002bd
api.o N 000002c2
api.o N 000002c4
cryptmt-v3.o N 00000000
cryptmt-v3.o N 00000037
cryptmt-v3.o N 00000044
cryptmt-v3.o N 0000010c
cryptmt-v3.o N 00000116
cryptmt-v3.o N 0000011a
cryptmt-v3.o N 00000128
cryptmt-v3.o N 00000135
cryptmt-v3.o N 00000140
cryptmt-v3.o N 00000149
cryptmt-v3.o N 0000014e
cryptmt-v3.o N 00000152
cryptmt-v3.o N 00000166
cryptmt-v3.o N 0000016d
cryptmt-v3.o N 00000174
cryptmt-v3.o N 00000177
cryptmt-v3.o N 0000018e
cryptmt-v3.o N 00000192
cryptmt-v3.o N 000001a5
cryptmt-v3.o N 000001b5
cryptmt-v3.o N 000001c5
cryptmt-v3.o N 000001cd
cryptmt-v3.o N 000001d1
cryptmt-v3.o N 000001d7
cryptmt-v3.o N 000001d9
cryptmt-v3.o N 000001db
cryptmt-v3.o N 000001e4
cryptmt-v3.o N 000001ea
cryptmt-v3.o N 000001ef
cryptmt-v3.o N 000001f5
cryptmt-v3.o N 000001fc
cryptmt-v3.o N 00000200
cryptmt-v3.o N 00000208
cryptmt-v3.o N 0000020c
cryptmt-v3.o N 00000213
cryptmt-v3.o N 00000219
cryptmt-v3.o N 00000224
cryptmt-v3.o N 00000226
cryptmt-v3.o N 00000228
cryptmt-v3.o N 00000236
cryptmt-v3.o N 0000023d
cryptmt-v3.o N 00000243
cryptmt-v3.o N 00000246
cryptmt-v3.o N 00000253
cryptmt-v3.o N 00000255
cryptmt-v3.o N 00000257
cryptmt-v3.o N 0000025b
cryptmt-v3.o N 0000025d
cryptmt-v3.o N 00000260
cryptmt-v3.o N 0000026e
cryptmt-v3.o N 00000272
cryptmt-v3.o N 00000278
cryptmt-v3.o N 0000028c
cryptmt-v3.o N 000002a0
cryptmt-v3.o N 000002a3
cryptmt-v3.o N 000002d8
cryptmt-v3.o N 00000311
cryptmt-v3.o N 00000349
cryptmt-v3.o N 00000387
cryptmt-v3.o N 000003c5
cryptmt-v3.o N 00000404
cryptmt-v3.o N 0000040e
cryptmt-v3.o N 0000041d
cryptmt-v3.o N 0000042a
cryptmt-v3.o N 0000042d
cryptmt-v3.o N 00000438
cryptmt-v3.o N 0000043a
cryptmt-v3.o N 00000444
cryptmt-v3.o N 0000044f
cryptmt-v3.o N 00000456
cryptmt-v3.o N 0000045d
cryptmt-v3.o N 00000464
cryptmt-v3.o N 00000468
cryptmt-v3.o N 0000046d
cryptmt-v3.o N 00000472
cryptmt-v3.o N 00000476
cryptmt-v3.o N 0000047a
cryptmt-v3.o N 0000047e
cryptmt-v3.o N 00000482
cryptmt-v3.o N 00000485
cryptmt-v3.o N 00000488
cryptmt-v3.o N 0000048b
cryptmt-v3.o N 0000048e
cryptmt-v3.o N 00000491
cryptmt-v3.o N 00000494
cryptmt-v3.o N 00000497

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:e/v3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:e/v3clang -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


api.o N 00000000
api.o N 00000037
api.o N 0000003d
api.o N 00000106
api.o N 00000116
api.o N 0000011a
api.o N 00000159
api.o N 00000198
api.o N 000001c1
api.o N 000001ee
api.o N 000001f2
api.o N 000001f8
api.o N 000001fa
api.o N 00000208
api.o N 0000020b
api.o N 0000021f
api.o N 00000221
api.o N 0000022a
api.o N 0000022f
api.o N 0000023c
api.o N 00000240
api.o N 00000246
api.o N 0000024b
api.o N 00000251
api.o N 00000258
api.o N 0000025c
api.o N 00000264
api.o N 00000268
api.o N 0000026f
api.o N 00000275
api.o N 00000280
api.o N 00000283
api.o N 0000028d
api.o N 00000298
api.o N 0000029f
api.o N 000002a1
api.o N 000002a3
api.o N 000002a5
api.o N 000002a7
api.o N 000002be
api.o N 000002c3
api.o N 000002c5
cryptmt-v3.o N 00000000
cryptmt-v3.o N 00000037
cryptmt-v3.o N 00000044
cryptmt-v3.o N 0000010d
cryptmt-v3.o N 00000117
cryptmt-v3.o N 0000011b
cryptmt-v3.o N 00000129
cryptmt-v3.o N 00000136
cryptmt-v3.o N 00000141
cryptmt-v3.o N 0000014a
cryptmt-v3.o N 0000014f
cryptmt-v3.o N 00000153
cryptmt-v3.o N 00000167
cryptmt-v3.o N 0000016e
cryptmt-v3.o N 00000175
cryptmt-v3.o N 00000178
cryptmt-v3.o N 0000018f
cryptmt-v3.o N 00000193
cryptmt-v3.o N 000001a6
cryptmt-v3.o N 000001b6
cryptmt-v3.o N 000001c6
cryptmt-v3.o N 000001ce
cryptmt-v3.o N 000001d2
cryptmt-v3.o N 000001d8
cryptmt-v3.o N 000001da
cryptmt-v3.o N 000001dc
cryptmt-v3.o N 000001e5
cryptmt-v3.o N 000001eb
cryptmt-v3.o N 000001f0
cryptmt-v3.o N 000001f6
cryptmt-v3.o N 000001fd
cryptmt-v3.o N 00000201
cryptmt-v3.o N 00000209
cryptmt-v3.o N 0000020d
cryptmt-v3.o N 00000214
cryptmt-v3.o N 0000021a
cryptmt-v3.o N 00000225
cryptmt-v3.o N 00000227
cryptmt-v3.o N 00000229
cryptmt-v3.o N 00000233
cryptmt-v3.o N 00000237
cryptmt-v3.o N 0000023c
cryptmt-v3.o N 00000241
cryptmt-v3.o N 00000247
cryptmt-v3.o N 00000249
cryptmt-v3.o N 0000024b
cryptmt-v3.o N 0000024f
cryptmt-v3.o N 0000025d
cryptmt-v3.o N 00000264
cryptmt-v3.o N 0000026a
cryptmt-v3.o N 0000026d
cryptmt-v3.o N 0000027a
cryptmt-v3.o N 0000027c
cryptmt-v3.o N 0000027e
cryptmt-v3.o N 00000281
cryptmt-v3.o N 0000028f
cryptmt-v3.o N 00000293
cryptmt-v3.o N 000002a7
cryptmt-v3.o N 000002aa
cryptmt-v3.o N 000002df
cryptmt-v3.o N 00000318
cryptmt-v3.o N 00000350
cryptmt-v3.o N 0000038e
cryptmt-v3.o N 000003a2
cryptmt-v3.o N 000003e0
cryptmt-v3.o N 0000041f
cryptmt-v3.o N 0000042e
cryptmt-v3.o N 0000043b
cryptmt-v3.o N 0000043e
cryptmt-v3.o N 00000449
cryptmt-v3.o N 00000453
cryptmt-v3.o N 0000045e
cryptmt-v3.o N 00000465
cryptmt-v3.o N 0000046c
cryptmt-v3.o N 00000473
cryptmt-v3.o N 00000477
cryptmt-v3.o N 0000047b
cryptmt-v3.o N 0000047f
cryptmt-v3.o N 00000483
cryptmt-v3.o N 00000486
cryptmt-v3.o N 00000489
cryptmt-v3.o N 0000048c
cryptmt-v3.o N 0000048f
cryptmt-v3.o N 00000492
cryptmt-v3.o N 00000495
cryptmt-v3.o N 00000498

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