Test results for armeabi, bblack, crypto_aead/ascon128v11

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_aead Test results for armeabi, bblack, crypto_aead Test results for crypto_aead/ascon128v11
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: ascon128v11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
36707233956 0 043625 448 776T:opt64gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
38444038088 0 049094 460 776T:opt64gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
38444838100 0 048037 456 776T:opt64gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
43009646724 0 062375 412 784T:opt64clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
43015246724 0 063375 412 776T:opt64clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
43018446724 0 063375 412 776T:opt64clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
43052046724 0 061673 408 776T:opt64clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
44177636126 0 046165 456 776T:opt64gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
52389648120 0 072535 412 792T:opt64clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5663928060 0 019058 460 776T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
6219686576 0 022183 412 784T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
6220566576 0 023183 412 776T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
6221046576 0 023183 412 776T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
6243526024 0 030391 412 792T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
9873283520 0 018429 408 776T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
10244963016 0 012945 456 776T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
11759442454 0 012489 456 776T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
11854082322 0 011989 448 776T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716

Compiler output


ascon.c: ascon.c:98:7: warning: unused variable 'capacity' [-Wunused-variable]
ascon.c:   int capacity = size - rate;
ascon.c:       ^
ascon.c: ascon.c:197:7: warning: unused variable 'capacity' [-Wunused-variable]
ascon.c:   int capacity = size - rate;
ascon.c:       ^
ascon.c: 2 warnings generated.

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


ascon.c: ascon.c: In function 'crypto_aead_ascon128v11_ref_timingleaks_encrypt':
ascon.c: ascon.c:98:7: warning: unused variable 'capacity' [-Wunused-variable]
ascon.c:    int capacity = size - rate;
ascon.c:        ^~~~~~~~
ascon.c: ascon.c: In function 'crypto_aead_ascon128v11_ref_timingleaks_decrypt':
ascon.c: ascon.c:197:7: warning: unused variable 'capacity' [-Wunused-variable]
ascon.c:    int capacity = size - rate;
ascon.c:        ^~~~~~~~

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

Namespace violations


ascon.o N 00000000
ascon.o N 00000037
ascon.o N 0000003f
ascon.o N 00000109
ascon.o N 0000010b
ascon.o N 0000010f
ascon.o N 00000123
ascon.o N 0000013a
ascon.o N 0000013e
ascon.o N 0000014c
ascon.o N 0000014f
ascon.o N 00000181
ascon.o N 000001b3
ascon.o N 000001b5
ascon.o N 000001ba
ascon.o N 000001bc
ascon.o N 000001c1
ascon.o N 000001c3
ascon.o N 000001c8
ascon.o N 000001cd
ascon.o N 000001d3
ascon.o N 000001d6
ascon.o N 000001db
ascon.o N 000001de
ascon.o N 000001e1
ascon.o N 000001e4
ascon.o N 000001e7
ascon.o N 000001ea
ascon.o N 000001ed
ascon.o N 000001f0
ascon.o N 000001f3
ascon.o N 000001f6
ascon.o N 000001f9
ascon.o N 000001fc
ascon.o N 000001ff
ascon.o N 00000202
ascon.o N 00000205

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


ascon.o N 00000000
ascon.o N 00000037
ascon.o N 0000003f
ascon.o N 00000108
ascon.o N 0000010a
ascon.o N 0000010e
ascon.o N 00000122
ascon.o N 00000139
ascon.o N 0000013d
ascon.o N 0000014b
ascon.o N 0000014e
ascon.o N 00000180
ascon.o N 000001b2
ascon.o N 000001b4
ascon.o N 000001b9
ascon.o N 000001bb
ascon.o N 000001c0
ascon.o N 000001c2
ascon.o N 000001c7
ascon.o N 000001cc
ascon.o N 000001d2
ascon.o N 000001d5
ascon.o N 000001da
ascon.o N 000001dd
ascon.o N 000001e0
ascon.o N 000001e3
ascon.o N 000001e6
ascon.o N 000001e9
ascon.o N 000001ec
ascon.o N 000001ef
ascon.o N 000001f2
ascon.o N 000001f5
ascon.o N 000001f8
ascon.o N 000001fb
ascon.o N 000001fe
ascon.o N 00000201
ascon.o N 00000204

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

Namespace violations


ascon.o N 00000000
ascon.o N 00000037
ascon.o N 0000003f
ascon.o N 00000108
ascon.o N 0000010a
ascon.o N 0000010e
ascon.o N 00000122
ascon.o N 00000139
ascon.o N 0000013d
ascon.o N 0000014b
ascon.o N 0000014e
ascon.o N 00000180
ascon.o N 000001b2
ascon.o N 000001b4
ascon.o N 000001b9
ascon.o N 000001bb
ascon.o N 000001be
ascon.o N 000001c3
ascon.o N 000001c5
ascon.o N 000001ca
ascon.o N 000001cf
ascon.o N 000001d5
ascon.o N 000001d8
ascon.o N 000001dd
ascon.o N 000001e0
ascon.o N 000001e3
ascon.o N 000001e6
ascon.o N 000001e9
ascon.o N 000001ec
ascon.o N 000001ef
ascon.o N 000001f2
ascon.o N 000001f5
ascon.o N 000001f8
ascon.o N 000001fb
ascon.o N 000001fe
ascon.o N 00000201
ascon.o N 00000204

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


ascon.o N 00000000
ascon.o N 00000037
ascon.o N 0000003f
ascon.o N 00000107
ascon.o N 0000011e
ascon.o N 00000122
ascon.o N 00000130
ascon.o N 00000133
ascon.o N 0000013a
ascon.o N 0000013c
ascon.o N 0000013e
ascon.o N 00000140
ascon.o N 00000144
ascon.o N 0000014c
ascon.o N 00000157
ascon.o N 00000162
ascon.o N 0000016e
ascon.o N 0000019e
ascon.o N 000001ce
ascon.o N 000001d3
ascon.o N 000001d8
ascon.o N 000001db
ascon.o N 000001de
ascon.o N 000001e1
ascon.o N 000001e4
ascon.o N 000001e7
ascon.o N 000001ee
ascon.o N 000001f1
ascon.o N 000001f4
ascon.o N 000001f7
ascon.o N 000001fa
ascon.o N 000001fd
ascon.o N 00000211
ascon.o N 00000213
ascon.o N 00000218
ascon.o N 0000021a
ascon.o N 00000227
ascon.o N 00000235
ascon.o N 00000239
ascon.o N 0000023b
ascon.o N 00000240
ascon.o N 00000245
ascon.o N 0000024b
ascon.o N 0000024e
ascon.o N 00000253
ascon.o N 00000255
ascon.o N 00000257
ascon.o N 00000260
ascon.o N 00000265
ascon.o N 0000026a
ascon.o N 0000026f
ascon.o N 00000271
ascon.o N 00000273
ascon.o N 00000275
ascon.o N 00000277
ascon.o N 00000279
ascon.o load64 T
ascon.o permutation T
ascon.o printstate T
ascon.o printwords T
ascon.o store64 T

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


ascon.o N 00000000
ascon.o N 00000037
ascon.o N 0000003f
ascon.o N 00000106
ascon.o N 0000011d
ascon.o N 00000121
ascon.o N 0000012f
ascon.o N 00000132
ascon.o N 00000139
ascon.o N 0000013b
ascon.o N 0000013d
ascon.o N 0000013f
ascon.o N 00000143
ascon.o N 0000014b
ascon.o N 00000156
ascon.o N 00000161
ascon.o N 0000016d
ascon.o N 0000019d
ascon.o N 000001cd
ascon.o N 000001d2
ascon.o N 000001d7
ascon.o N 000001da
ascon.o N 000001dd
ascon.o N 000001e0
ascon.o N 000001e3
ascon.o N 000001e6
ascon.o N 000001ed
ascon.o N 000001f0
ascon.o N 000001f3
ascon.o N 000001f6
ascon.o N 000001f9
ascon.o N 000001fc
ascon.o N 00000210
ascon.o N 00000212
ascon.o N 00000217
ascon.o N 00000219
ascon.o N 00000226
ascon.o N 00000234
ascon.o N 00000238
ascon.o N 0000023a
ascon.o N 0000023f
ascon.o N 00000244
ascon.o N 0000024a
ascon.o N 0000024d
ascon.o N 00000252
ascon.o N 00000254
ascon.o N 00000256
ascon.o N 0000025f
ascon.o N 00000264
ascon.o N 00000269
ascon.o N 0000026e
ascon.o N 00000270
ascon.o N 00000272
ascon.o N 00000274
ascon.o N 00000276
ascon.o N 00000278
ascon.o load64 T
ascon.o permutation T
ascon.o printstate T
ascon.o printwords T
ascon.o store64 T

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


ascon.o load64 T
ascon.o permutation T
ascon.o printstate T
ascon.o printwords T
ascon.o store64 T

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