Test results for armeabi, bblack, crypto_aead/skinnyaeadtk3128128plusv1

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_aead Test results for armeabi, bblack, crypto_aead Test results for crypto_aead/skinnyaeadtk3128128plusv1
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: skinnyaeadtk3128128plusv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
139185660088 1280 071114 1740 776T:aadomn/opt32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
168976848508 1280 063975 1692 784T:aadomn/opt32clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
169168048508 1280 064975 1692 776T:aadomn/opt32clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
169220848508 1280 064975 1692 776T:aadomn/opt32clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
208583246372 1280 070599 1692 792T:aadomn/opt32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
219240818588 1280 028590 1740 776T:aadomn/opt32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
232740816328 1280 026066 1732 776T:aadomn/opt32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
245931226372 1280 041133 1688 776T:aadomn/opt32clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
258796817180 1280 027286 1740 776T:aadomn/opt32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716

Namespace violations


encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000120
encrypt.o N 0000012e
encrypt.o N 00000131
encrypt.o N 0000013b
encrypt.o N 0000013d
encrypt.o N 0000013f
encrypt.o N 00000141
encrypt.o N 00000145
encrypt.o N 0000018c
encrypt.o N 000001a0
encrypt.o N 000001e7
encrypt.o N 000001eb
encrypt.o N 000001ff
encrypt.o N 00000203
encrypt.o N 00000208
encrypt.o N 0000020a
encrypt.o N 0000020f
encrypt.o N 00000226
encrypt.o N 00000228
encrypt.o N 0000022d
encrypt.o N 00000238
encrypt.o N 00000241
encrypt.o N 00000245
encrypt.o N 00000247
encrypt.o N 0000024c
encrypt.o N 00000251
encrypt.o N 00000257
encrypt.o N 0000025a
encrypt.o N 0000025f
encrypt.o N 00000262
encrypt.o N 00000267
encrypt.o N 00000274
encrypt.o N 0000027f
encrypt.o N 00000288
encrypt.o N 0000028c
encrypt.o N 00000293
encrypt.o N 0000029b
encrypt.o N 000002a4
skinny128.o N 00000000
skinny128.o N 00000037
skinny128.o N 00000043
skinny128.o N 00000122
skinny128.o N 0000012e
skinny128.o N 00000134
skinny128.o N 00000141
skinny128.o N 0000014c
skinny128.o N 00000155
skinny128.o N 00000159
skinny128.o N 0000015e
skinny128.o N 00000165
skinny128.o N 00000172
skinny128.o N 00000176
skinny128.o N 00000178
skinny128.o N 0000017c
skinny128.o N 0000018d
skinny128.o N 0000019a
skinny128.o N 000001a7
skinny128.o N 000001b4
skinny128.o N 000001c5
skinny128.o N 000001d6
skinny128.o N 000001e7
skinny128.o N 00000202
skinny128.o N 0000021d
skinny128.o N 00000220
skinny128.o N 00000234
skinny128.o N 0000023c
skinny128.o N 00000242
skinny128.o N 00000250
skinny128.o N 00000253
skinny128.o N 0000025d
skinny128.o N 00000263
skinny128.o add_tweakey T
skinny128.o inv_mixcolumns_0 T
skinny128.o inv_mixcolumns_1 T
skinny128.o inv_mixcolumns_2 T
skinny128.o inv_mixcolumns_3 T
skinny128.o mixcolumns_0 T
skinny128.o mixcolumns_1 T
skinny128.o mixcolumns_2 T
skinny128.o mixcolumns_3 T
skinny128.o skinny128_384_plus_decrypt T
skinny128.o skinny128_384_plus_encrypt T
tk_schedule.o N 00000000
tk_schedule.o N 00000037
tk_schedule.o N 00000045
tk_schedule.o N 00000124
tk_schedule.o N 00000131
tk_schedule.o N 0000013e
tk_schedule.o N 00000149
tk_schedule.o N 00000152
tk_schedule.o N 00000156
tk_schedule.o N 0000016a
tk_schedule.o N 00000178
tk_schedule.o N 0000017b
tk_schedule.o N 0000018f
tk_schedule.o N 00000192
tk_schedule.o N 00000198
tk_schedule.o N 0000019e
tk_schedule.o N 000001a5
tk_schedule.o N 000001a9
tk_schedule.o N 000001af
tk_schedule.o N 000001b3
tk_schedule.o N 000001b5
tk_schedule.o N 000001bd
tk_schedule.o N 000001c7
tk_schedule.o N 000001d4
tk_schedule.o N 000001e1
tk_schedule.o N 000001ee
tk_schedule.o N 000001fb
tk_schedule.o N 00000209
tk_schedule.o N 00000217
tk_schedule.o N 00000225
tk_schedule.o N 00000239
tk_schedule.o N 00000244
tk_schedule.o N 00000256
tk_schedule.o N 00000266
tk_schedule.o N 0000026a
tk_schedule.o N 00000271
tk_schedule.o N 00000278
tk_schedule.o N 00000280
tk_schedule.o N 00000283
tk_schedule.o N 00000289
tk_schedule.o N 0000028f
tk_schedule.o N 00000293
tk_schedule.o N 00000299
tk_schedule.o N 0000029f
tk_schedule.o N 000002a4
tk_schedule.o N 000002a8
tk_schedule.o N 000002ac
tk_schedule.o N 000002b0
tk_schedule.o N 000002b2
tk_schedule.o N 000002b7
tk_schedule.o packing T
tk_schedule.o permute_tk T
tk_schedule.o permute_tk_10 T
tk_schedule.o permute_tk_12 T
tk_schedule.o permute_tk_14 T
tk_schedule.o permute_tk_2 T
tk_schedule.o permute_tk_4 T
tk_schedule.o permute_tk_6 T
tk_schedule.o permute_tk_8 T
tk_schedule.o precompute_lfsr_tk2 T
tk_schedule.o precompute_lfsr_tk3 T
tk_schedule.o precompute_rtk1 T
tk_schedule.o precompute_rtk2_3 T
tk_schedule.o rconst_32_bs D
tk_schedule.o unpacking T

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


encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 0000011f
encrypt.o N 0000012d
encrypt.o N 00000130
encrypt.o N 0000013a
encrypt.o N 0000013c
encrypt.o N 0000013e
encrypt.o N 00000140
encrypt.o N 00000144
encrypt.o N 0000018b
encrypt.o N 0000019f
encrypt.o N 000001e6
encrypt.o N 000001ea
encrypt.o N 000001fe
encrypt.o N 00000202
encrypt.o N 00000207
encrypt.o N 00000209
encrypt.o N 0000020e
encrypt.o N 00000225
encrypt.o N 00000227
encrypt.o N 0000022c
encrypt.o N 00000237
encrypt.o N 00000240
encrypt.o N 00000244
encrypt.o N 00000246
encrypt.o N 0000024b
encrypt.o N 00000250
encrypt.o N 00000256
encrypt.o N 00000259
encrypt.o N 0000025e
encrypt.o N 00000261
encrypt.o N 00000266
encrypt.o N 00000273
encrypt.o N 0000027e
encrypt.o N 00000287
encrypt.o N 0000028b
encrypt.o N 00000292
encrypt.o N 0000029a
encrypt.o N 000002a3
skinny128.o N 00000000
skinny128.o N 00000037
skinny128.o N 00000043
skinny128.o N 00000121
skinny128.o N 0000012d
skinny128.o N 00000133
skinny128.o N 00000140
skinny128.o N 0000014b
skinny128.o N 00000154
skinny128.o N 00000158
skinny128.o N 0000015d
skinny128.o N 00000164
skinny128.o N 00000171
skinny128.o N 00000175
skinny128.o N 00000177
skinny128.o N 0000017b
skinny128.o N 0000018c
skinny128.o N 00000199
skinny128.o N 000001a6
skinny128.o N 000001b3
skinny128.o N 000001c4
skinny128.o N 000001d5
skinny128.o N 000001e6
skinny128.o N 00000201
skinny128.o N 0000021c
skinny128.o N 0000021f
skinny128.o N 00000233
skinny128.o N 0000023b
skinny128.o N 00000241
skinny128.o N 0000024f
skinny128.o N 00000252
skinny128.o N 0000025c
skinny128.o N 00000262
skinny128.o add_tweakey T
skinny128.o inv_mixcolumns_0 T
skinny128.o inv_mixcolumns_1 T
skinny128.o inv_mixcolumns_2 T
skinny128.o inv_mixcolumns_3 T
skinny128.o mixcolumns_0 T
skinny128.o mixcolumns_1 T
skinny128.o mixcolumns_2 T
skinny128.o mixcolumns_3 T
skinny128.o skinny128_384_plus_decrypt T
skinny128.o skinny128_384_plus_encrypt T
tk_schedule.o N 00000000
tk_schedule.o N 00000037
tk_schedule.o N 00000045
tk_schedule.o N 00000123
tk_schedule.o N 00000130
tk_schedule.o N 0000013d
tk_schedule.o N 00000148
tk_schedule.o N 00000151
tk_schedule.o N 00000155
tk_schedule.o N 00000169
tk_schedule.o N 00000177
tk_schedule.o N 0000017a
tk_schedule.o N 0000018e
tk_schedule.o N 00000191
tk_schedule.o N 00000197
tk_schedule.o N 0000019d
tk_schedule.o N 000001a4
tk_schedule.o N 000001a8
tk_schedule.o N 000001ae
tk_schedule.o N 000001b2
tk_schedule.o N 000001b4
tk_schedule.o N 000001bc
tk_schedule.o N 000001c6
tk_schedule.o N 000001d3
tk_schedule.o N 000001e0
tk_schedule.o N 000001ed
tk_schedule.o N 000001fa
tk_schedule.o N 00000208
tk_schedule.o N 00000216
tk_schedule.o N 00000224
tk_schedule.o N 00000238
tk_schedule.o N 00000243
tk_schedule.o N 00000255
tk_schedule.o N 00000265
tk_schedule.o N 00000269
tk_schedule.o N 00000270
tk_schedule.o N 00000277
tk_schedule.o N 0000027f
tk_schedule.o N 00000282
tk_schedule.o N 00000288
tk_schedule.o N 0000028e
tk_schedule.o N 00000292
tk_schedule.o N 00000298
tk_schedule.o N 0000029e
tk_schedule.o N 000002a3
tk_schedule.o N 000002a7
tk_schedule.o N 000002ab
tk_schedule.o N 000002af
tk_schedule.o N 000002b1
tk_schedule.o N 000002b6
tk_schedule.o packing T
tk_schedule.o permute_tk T
tk_schedule.o permute_tk_10 T
tk_schedule.o permute_tk_12 T
tk_schedule.o permute_tk_14 T
tk_schedule.o permute_tk_2 T
tk_schedule.o permute_tk_4 T
tk_schedule.o permute_tk_6 T
tk_schedule.o permute_tk_8 T
tk_schedule.o precompute_lfsr_tk2 T
tk_schedule.o precompute_lfsr_tk3 T
tk_schedule.o precompute_rtk1 T
tk_schedule.o precompute_rtk2_3 T
tk_schedule.o rconst_32_bs D
tk_schedule.o unpacking T

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


encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000120
encrypt.o N 0000012e
encrypt.o N 00000131
encrypt.o N 0000013b
encrypt.o N 0000013d
encrypt.o N 0000013f
encrypt.o N 00000141
encrypt.o N 00000145
encrypt.o N 0000018c
encrypt.o N 000001a0
encrypt.o N 000001e7
encrypt.o N 000001eb
encrypt.o N 000001ff
encrypt.o N 00000203
encrypt.o N 00000208
encrypt.o N 0000020a
encrypt.o N 0000020f
encrypt.o N 00000226
encrypt.o N 00000228
encrypt.o N 0000022d
encrypt.o N 00000238
encrypt.o N 00000241
encrypt.o N 00000245
encrypt.o N 00000247
encrypt.o N 0000024c
encrypt.o N 00000251
encrypt.o N 00000257
encrypt.o N 0000025a
encrypt.o N 0000025f
encrypt.o N 00000262
encrypt.o N 00000267
encrypt.o N 00000274
encrypt.o N 0000027f
encrypt.o N 00000288
encrypt.o N 0000028c
encrypt.o N 00000293
encrypt.o N 0000029b
encrypt.o N 000002a4
skinny128.o N 00000000
skinny128.o N 00000037
skinny128.o N 00000043
skinny128.o N 00000122
skinny128.o N 0000012f
skinny128.o N 00000135
skinny128.o N 00000142
skinny128.o N 0000014d
skinny128.o N 00000156
skinny128.o N 0000015a
skinny128.o N 0000015e
skinny128.o N 00000160
skinny128.o N 00000164
skinny128.o N 00000175
skinny128.o N 00000182
skinny128.o N 0000018f
skinny128.o N 0000019c
skinny128.o N 000001ad
skinny128.o N 000001be
skinny128.o N 000001cf
skinny128.o N 000001db
skinny128.o N 000001f6
skinny128.o N 00000211
skinny128.o N 00000216
skinny128.o N 0000021d
skinny128.o N 00000220
skinny128.o N 00000234
skinny128.o N 0000023c
skinny128.o N 00000242
skinny128.o N 00000250
skinny128.o N 00000253
skinny128.o N 0000025d
skinny128.o N 00000263
skinny128.o add_tweakey T
skinny128.o inv_mixcolumns_0 T
skinny128.o inv_mixcolumns_1 T
skinny128.o inv_mixcolumns_2 T
skinny128.o inv_mixcolumns_3 T
skinny128.o mixcolumns_0 T
skinny128.o mixcolumns_1 T
skinny128.o mixcolumns_2 T
skinny128.o mixcolumns_3 T
skinny128.o skinny128_384_plus_decrypt T
skinny128.o skinny128_384_plus_encrypt T
tk_schedule.o N 00000000
tk_schedule.o N 00000037
tk_schedule.o N 00000045
tk_schedule.o N 00000124
tk_schedule.o N 00000131
tk_schedule.o N 0000013e
tk_schedule.o N 00000149
tk_schedule.o N 00000152
tk_schedule.o N 00000156
tk_schedule.o N 0000016a
tk_schedule.o N 00000178
tk_schedule.o N 0000017b
tk_schedule.o N 00000183
tk_schedule.o N 0000018d
tk_schedule.o N 0000019a
tk_schedule.o N 000001a7
tk_schedule.o N 000001b4
tk_schedule.o N 000001c1
tk_schedule.o N 000001cf
tk_schedule.o N 000001dd
tk_schedule.o N 000001eb
tk_schedule.o N 000001ff
tk_schedule.o N 00000213
tk_schedule.o N 0000021e
tk_schedule.o N 00000230
tk_schedule.o N 00000240
tk_schedule.o N 00000244
tk_schedule.o N 0000024b
tk_schedule.o N 00000252
tk_schedule.o N 00000256
tk_schedule.o N 0000025e
tk_schedule.o N 00000261
tk_schedule.o N 00000264
tk_schedule.o N 00000266
tk_schedule.o N 0000026a
tk_schedule.o N 00000270
tk_schedule.o N 00000276
tk_schedule.o N 0000027c
tk_schedule.o N 00000283
tk_schedule.o N 00000289
tk_schedule.o N 0000028f
tk_schedule.o N 00000293
tk_schedule.o N 00000299
tk_schedule.o N 0000029f
tk_schedule.o N 000002a4
tk_schedule.o N 000002a8
tk_schedule.o N 000002ac
tk_schedule.o N 000002b0
tk_schedule.o N 000002b2
tk_schedule.o N 000002b7
tk_schedule.o packing T
tk_schedule.o permute_tk T
tk_schedule.o permute_tk_10 T
tk_schedule.o permute_tk_12 T
tk_schedule.o permute_tk_14 T
tk_schedule.o permute_tk_2 T
tk_schedule.o permute_tk_4 T
tk_schedule.o permute_tk_6 T
tk_schedule.o permute_tk_8 T
tk_schedule.o precompute_lfsr_tk2 T
tk_schedule.o precompute_lfsr_tk3 T
tk_schedule.o precompute_rtk1 T
tk_schedule.o precompute_rtk2_3 T
tk_schedule.o rconst_32_bs D
tk_schedule.o unpacking T

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


skinny128.o add_tweakey T
skinny128.o inv_mixcolumns_0 T
skinny128.o inv_mixcolumns_1 T
skinny128.o inv_mixcolumns_2 T
skinny128.o inv_mixcolumns_3 T
skinny128.o mixcolumns_0 T
skinny128.o mixcolumns_1 T
skinny128.o mixcolumns_2 T
skinny128.o mixcolumns_3 T
skinny128.o skinny128_384_plus_decrypt T
skinny128.o skinny128_384_plus_encrypt T
tk_schedule.o packing T
tk_schedule.o permute_tk T
tk_schedule.o permute_tk_10 T
tk_schedule.o permute_tk_12 T
tk_schedule.o permute_tk_14 T
tk_schedule.o permute_tk_2 T
tk_schedule.o permute_tk_4 T
tk_schedule.o permute_tk_6 T
tk_schedule.o permute_tk_8 T
tk_schedule.o precompute_lfsr_tk2 T
tk_schedule.o precompute_lfsr_tk3 T
tk_schedule.o precompute_rtk1 T
tk_schedule.o precompute_rtk2_3 T
tk_schedule.o rconst_32_bs D
tk_schedule.o unpacking T

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