Test results for armeabi, berry0, crypto_aead/deoxysneq128128v13

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/deoxysneq128128v13
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: deoxysneq128128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
228446829976 0 045268 384 824T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
264269629780 0 045104 384 824T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
355979330356 0 047636 384 816T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
548763028093 0 040515 356 816T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
632872724752 0 040126 380 816T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
767078226224 0 037827 348 816T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
768797724104 0 039498 380 816T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
797442526729 0 039103 356 816T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909

Compiler output


tweakableBC.c: tweakableBC.c: In function 'aesTweakEncrypt':
tweakableBC.c: tweakableBC.c:886:9: warning: variable 'Nr' set but not used [-Wunused-but-set-variable]
tweakableBC.c:   886 |     int Nr;
tweakableBC.c:       |         ^~
tweakableBC.c: tweakableBC.c: In function 'aesTweakDecrypt':
tweakableBC.c: tweakableBC.c:1005:9: warning: variable 'Nr' set but not used [-Wunused-but-set-variable]
tweakableBC.c:  1005 |     int Nr;
tweakableBC.c:       |         ^~

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

Compiler output


tweakableBC.c: tweakableBC.c: In function 'aesTweakEncrypt':
tweakableBC.c: tweakableBC.c:886:9: warning: variable 'Nr' set but not used [-Wunused-but-set-variable]
tweakableBC.c:   886 |     int Nr;
tweakableBC.c:       |         ^~
tweakableBC.c: tweakableBC.c: In function 'aesTweakDecrypt':
tweakableBC.c: tweakableBC.c:1005:9: warning: variable 'Nr' set but not used [-Wunused-but-set-variable]
tweakableBC.c:  1005 |     int Nr;
tweakableBC.c:       |         ^~
tweakableBC.c: tweakableBC.c: In function 'deoxysKeySetupEnc256':
tweakableBC.c: tweakableBC.c:31:106: warning: 'tweakey[2][15]' may be used uninitialized in this function [-Wmaybe-uninitialized]
tweakableBC.c:    31 | #define GETU32(pt) (((uint32_t)(pt)[0] << 24) ^ ((uint32_t)(pt)[1] << 16) ^ ((uint32_t)(pt)[2] <<  8) ^ ((uint32_t)(pt)[3]))
tweakableBC.c:       |                                                                                                          ^
tweakableBC.c: tweakableBC.c:762:11: note: 'tweakey[2][15]' was declared here
tweakableBC.c:   762 |   uint8_t tweakey[3][16];
tweakableBC.c:       |           ^~~~~~~
tweakableBC.c: tweakableBC.c:31:78: warning: 'tweakey[2][14]' may be used uninitialized in this function [-Wmaybe-uninitialized]
tweakableBC.c:    31 | #define GETU32(pt) (((uint32_t)(pt)[0] << 24) ^ ((uint32_t)(pt)[1] << 16) ^ ((uint32_t)(pt)[2] <<  8) ^ ((uint32_t)(pt)[3]))
tweakableBC.c:       |                                                                              ^
tweakableBC.c: tweakableBC.c:762:11: note: 'tweakey[2][14]' was declared here
tweakableBC.c:   762 |   uint8_t tweakey[3][16];
tweakableBC.c:       |           ^~~~~~~
tweakableBC.c: tweakableBC.c:31:50: warning: 'tweakey[2][13]' may be used uninitialized in this function [-Wmaybe-uninitialized]
tweakableBC.c:    31 | #define GETU32(pt) (((uint32_t)(pt)[0] << 24) ^ ((uint32_t)(pt)[1] << 16) ^ ((uint32_t)(pt)[2] <<  8) ^ ((uint32_t)(pt)[3]))
tweakableBC.c:       |                                                  ^
tweakableBC.c: tweakableBC.c:762:11: note: 'tweakey[2][13]' was declared here
tweakableBC.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Namespace violations


deoxys.o N 0
deoxys.o N 103
deoxys.o N 118
deoxys.o N 120
deoxys.o N 12a
deoxys.o N 132
deoxys.o N 138
deoxys.o N 143
deoxys.o N 146
deoxys.o N 149
deoxys.o N 14b
deoxys.o N 14f
deoxys.o N 169
deoxys.o N 172
deoxys.o N 189
deoxys.o N 194
deoxys.o N 19d
deoxys.o N 1b0
deoxys.o N 1b6
deoxys.o N 1c9
deoxys.o N 1cf
deoxys.o N 1df
deoxys.o N 1ec
deoxys.o N 1f9
deoxys.o N 1fb
deoxys.o N 1fd
deoxys.o N 202
deoxys.o N 209
deoxys.o N 210
deoxys.o N 213
deoxys.o N 216
deoxys.o N 226
deoxys.o N 23a
deoxys.o N 24e
deoxys.o N 25
deoxys.o N 262
deoxys.o N 267
deoxys.o N 272
deoxys.o N 27b
deoxys.o N 281
deoxys.o N 28c
deoxys.o N 290
deoxys.o N 295
deoxys.o N 29e
deoxys.o N 2ab
deoxys.o N 2b3
deoxys.o N 2b9
deoxys.o N 2bf
deoxys.o N 2ca
deoxys.o N 2ce
deoxys.o N 2d0
deoxys.o N 2e
deoxys.o N f5
deoxys.o deoxys_aead_decrypt T
deoxys.o deoxys_aead_encrypt T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 10a
encrypt.o N 11e
encrypt.o N 12c
encrypt.o N 140
encrypt.o N 144
encrypt.o N 17b
encrypt.o N 1b2
encrypt.o N 1b4
encrypt.o N 1b9
encrypt.o N 1d0
encrypt.o N 1d2
encrypt.o N 1d9
encrypt.o N 1db
encrypt.o N 1e0
encrypt.o N 1e5
encrypt.o N 1eb
encrypt.o N 1ee
encrypt.o N 1f3
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f6
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o N 0
tweakableBC.o N 10d
tweakableBC.o N 117
tweakableBC.o N 11f
tweakableBC.o N 133
tweakableBC.o N 138
tweakableBC.o N 13d
tweakableBC.o N 141
tweakableBC.o N 14e
tweakableBC.o N 159
tweakableBC.o N 162
tweakableBC.o N 166
tweakableBC.o N 16a
tweakableBC.o N 16e
tweakableBC.o N 172
tweakableBC.o N 176
tweakableBC.o N 17a
tweakableBC.o N 17e
tweakableBC.o N 182
tweakableBC.o N 186
tweakableBC.o N 18c
tweakableBC.o N 18e
tweakableBC.o N 194
tweakableBC.o N 196
tweakableBC.o N 19e
tweakableBC.o N 1a2
tweakableBC.o N 1a4
tweakableBC.o N 1a8
tweakableBC.o N 1aa
tweakableBC.o N 1bf
tweakableBC.o N 1d4
tweakableBC.o N 1e4
tweakableBC.o N 1f4
tweakableBC.o N 1fd
tweakableBC.o N 206
tweakableBC.o N 212
tweakableBC.o N 21c
tweakableBC.o N 21f
tweakableBC.o N 221
tweakableBC.o N 223
tweakableBC.o N 228
tweakableBC.o N 22b
tweakableBC.o N 238
tweakableBC.o N 23b
tweakableBC.o N 23f
tweakableBC.o N 242
tweakableBC.o N 245
tweakableBC.o N 248
tweakableBC.o N 24b
tweakableBC.o N 24e
tweakableBC.o N 25
tweakableBC.o N 251
tweakableBC.o N 254
tweakableBC.o N 257
tweakableBC.o N 33
tweakableBC.o N fa
tweakableBC.o N ff
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o deoxysKeySetupDec256 T
tweakableBC.o deoxysKeySetupEnc256 T
tweakableBC.o multi T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


deoxys.o N 0
deoxys.o N 102
deoxys.o N 112
deoxys.o N 11f
deoxys.o N 12f
deoxys.o N 143
deoxys.o N 156
deoxys.o N 170
deoxys.o N 185
deoxys.o N 190
deoxys.o N 1a3
deoxys.o N 1b7
deoxys.o N 1bb
deoxys.o N 1c8
deoxys.o N 1ce
deoxys.o N 1d8
deoxys.o N 1e0
deoxys.o N 1f4
deoxys.o N 1fc
deoxys.o N 201
deoxys.o N 20c
deoxys.o N 215
deoxys.o N 21b
deoxys.o N 226
deoxys.o N 22a
deoxys.o N 22f
deoxys.o N 238
deoxys.o N 245
deoxys.o N 24c
deoxys.o N 25
deoxys.o N 254
deoxys.o N 25a
deoxys.o N 260
deoxys.o N 26b
deoxys.o N 271
deoxys.o N 275
deoxys.o N 277
deoxys.o N 28e
deoxys.o N 299
deoxys.o N 2a2
deoxys.o N 2a4
deoxys.o N 2aa
deoxys.o N 2b3
deoxys.o N 2b6
deoxys.o N 2b9
deoxys.o N 2bd
deoxys.o N 2bf
deoxys.o N 2c1
deoxys.o N 2c4
deoxys.o N 2c7
deoxys.o N 2ce
deoxys.o N 2e
deoxys.o N f4
deoxys.o deoxys_aead_decrypt T
deoxys.o deoxys_aead_encrypt T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 109
encrypt.o N 11d
encrypt.o N 12b
encrypt.o N 13f
encrypt.o N 143
encrypt.o N 17a
encrypt.o N 1b1
encrypt.o N 1b3
encrypt.o N 1b8
encrypt.o N 1cf
encrypt.o N 1d1
encrypt.o N 1d8
encrypt.o N 1da
encrypt.o N 1df
encrypt.o N 1e4
encrypt.o N 1ea
encrypt.o N 1ed
encrypt.o N 1f2
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f5
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o N 0
tweakableBC.o N 10c
tweakableBC.o N 116
tweakableBC.o N 11e
tweakableBC.o N 132
tweakableBC.o N 137
tweakableBC.o N 13c
tweakableBC.o N 140
tweakableBC.o N 14d
tweakableBC.o N 158
tweakableBC.o N 161
tweakableBC.o N 165
tweakableBC.o N 169
tweakableBC.o N 16d
tweakableBC.o N 171
tweakableBC.o N 175
tweakableBC.o N 179
tweakableBC.o N 17d
tweakableBC.o N 181
tweakableBC.o N 185
tweakableBC.o N 18b
tweakableBC.o N 18d
tweakableBC.o N 18f
tweakableBC.o N 1a4
tweakableBC.o N 1a8
tweakableBC.o N 1bd
tweakableBC.o N 1cd
tweakableBC.o N 1dd
tweakableBC.o N 1df
tweakableBC.o N 1e5
tweakableBC.o N 1ed
tweakableBC.o N 1ef
tweakableBC.o N 1f3
tweakableBC.o N 1fc
tweakableBC.o N 205
tweakableBC.o N 211
tweakableBC.o N 21b
tweakableBC.o N 21e
tweakableBC.o N 220
tweakableBC.o N 222
tweakableBC.o N 227
tweakableBC.o N 22a
tweakableBC.o N 237
tweakableBC.o N 23a
tweakableBC.o N 23e
tweakableBC.o N 241
tweakableBC.o N 244
tweakableBC.o N 247
tweakableBC.o N 24a
tweakableBC.o N 24d
tweakableBC.o N 25
tweakableBC.o N 250
tweakableBC.o N 253
tweakableBC.o N 256
tweakableBC.o N 33
tweakableBC.o N f9
tweakableBC.o N fe
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o deoxysKeySetupDec256 T
tweakableBC.o deoxysKeySetupEnc256 T
tweakableBC.o multi T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


deoxys.o N 0
deoxys.o N 103
deoxys.o N 116
deoxys.o N 11c
deoxys.o N 126
deoxys.o N 12e
deoxys.o N 134
deoxys.o N 149
deoxys.o N 151
deoxys.o N 16b
deoxys.o N 174
deoxys.o N 18b
deoxys.o N 196
deoxys.o N 19f
deoxys.o N 1aa
deoxys.o N 1ad
deoxys.o N 1b0
deoxys.o N 1b2
deoxys.o N 1b6
deoxys.o N 1c6
deoxys.o N 1d3
deoxys.o N 1e0
deoxys.o N 1e2
deoxys.o N 1e4
deoxys.o N 1e9
deoxys.o N 1f0
deoxys.o N 1f7
deoxys.o N 1fa
deoxys.o N 1fd
deoxys.o N 20d
deoxys.o N 221
deoxys.o N 234
deoxys.o N 248
deoxys.o N 25
deoxys.o N 25c
deoxys.o N 261
deoxys.o N 26c
deoxys.o N 275
deoxys.o N 27b
deoxys.o N 286
deoxys.o N 28a
deoxys.o N 28f
deoxys.o N 298
deoxys.o N 2a5
deoxys.o N 2ad
deoxys.o N 2b3
deoxys.o N 2b9
deoxys.o N 2c4
deoxys.o N 2ca
deoxys.o N 2ce
deoxys.o N 2d0
deoxys.o N 2e
deoxys.o N f5
deoxys.o deoxys_aead_decrypt T
deoxys.o deoxys_aead_encrypt T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 10a
encrypt.o N 11e
encrypt.o N 12c
encrypt.o N 140
encrypt.o N 144
encrypt.o N 17b
encrypt.o N 1b2
encrypt.o N 1b4
encrypt.o N 1b9
encrypt.o N 1d0
encrypt.o N 1d2
encrypt.o N 1d9
encrypt.o N 1db
encrypt.o N 1e0
encrypt.o N 1e5
encrypt.o N 1eb
encrypt.o N 1ee
encrypt.o N 1f3
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f6
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o N 0
tweakableBC.o N 10d
tweakableBC.o N 117
tweakableBC.o N 11f
tweakableBC.o N 133
tweakableBC.o N 138
tweakableBC.o N 13d
tweakableBC.o N 141
tweakableBC.o N 14e
tweakableBC.o N 159
tweakableBC.o N 162
tweakableBC.o N 166
tweakableBC.o N 16a
tweakableBC.o N 16e
tweakableBC.o N 172
tweakableBC.o N 176
tweakableBC.o N 17a
tweakableBC.o N 17e
tweakableBC.o N 182
tweakableBC.o N 186
tweakableBC.o N 188
tweakableBC.o N 190
tweakableBC.o N 194
tweakableBC.o N 196
tweakableBC.o N 19a
tweakableBC.o N 19c
tweakableBC.o N 1a2
tweakableBC.o N 1a8
tweakableBC.o N 1bd
tweakableBC.o N 1d2
tweakableBC.o N 1e2
tweakableBC.o N 1f2
tweakableBC.o N 1f4
tweakableBC.o N 1fd
tweakableBC.o N 206
tweakableBC.o N 212
tweakableBC.o N 21c
tweakableBC.o N 21f
tweakableBC.o N 221
tweakableBC.o N 223
tweakableBC.o N 228
tweakableBC.o N 22b
tweakableBC.o N 238
tweakableBC.o N 23b
tweakableBC.o N 23f
tweakableBC.o N 242
tweakableBC.o N 245
tweakableBC.o N 248
tweakableBC.o N 24b
tweakableBC.o N 24e
tweakableBC.o N 25
tweakableBC.o N 251
tweakableBC.o N 254
tweakableBC.o N 257
tweakableBC.o N 33
tweakableBC.o N fa
tweakableBC.o N ff
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o deoxysKeySetupDec256 T
tweakableBC.o deoxysKeySetupEnc256 T
tweakableBC.o multi T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


deoxys.o N 0
deoxys.o N 102
deoxys.o N 117
deoxys.o N 11f
deoxys.o N 129
deoxys.o N 131
deoxys.o N 137
deoxys.o N 142
deoxys.o N 145
deoxys.o N 148
deoxys.o N 14a
deoxys.o N 14e
deoxys.o N 168
deoxys.o N 171
deoxys.o N 188
deoxys.o N 193
deoxys.o N 19c
deoxys.o N 1af
deoxys.o N 1b5
deoxys.o N 1c8
deoxys.o N 1ce
deoxys.o N 1de
deoxys.o N 1eb
deoxys.o N 1f8
deoxys.o N 1fa
deoxys.o N 1fc
deoxys.o N 201
deoxys.o N 208
deoxys.o N 20f
deoxys.o N 212
deoxys.o N 215
deoxys.o N 225
deoxys.o N 239
deoxys.o N 24d
deoxys.o N 25
deoxys.o N 261
deoxys.o N 266
deoxys.o N 271
deoxys.o N 27a
deoxys.o N 280
deoxys.o N 28b
deoxys.o N 28f
deoxys.o N 294
deoxys.o N 29d
deoxys.o N 2aa
deoxys.o N 2b2
deoxys.o N 2b8
deoxys.o N 2be
deoxys.o N 2c9
deoxys.o N 2cd
deoxys.o N 2cf
deoxys.o N 2e
deoxys.o N f4
deoxys.o deoxys_aead_decrypt T
deoxys.o deoxys_aead_encrypt T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 109
encrypt.o N 11d
encrypt.o N 12b
encrypt.o N 13f
encrypt.o N 143
encrypt.o N 17a
encrypt.o N 1b1
encrypt.o N 1b3
encrypt.o N 1b8
encrypt.o N 1cf
encrypt.o N 1d1
encrypt.o N 1d8
encrypt.o N 1da
encrypt.o N 1df
encrypt.o N 1e4
encrypt.o N 1ea
encrypt.o N 1ed
encrypt.o N 1f2
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f5
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o N 0
tweakableBC.o N 10c
tweakableBC.o N 116
tweakableBC.o N 11e
tweakableBC.o N 132
tweakableBC.o N 137
tweakableBC.o N 13c
tweakableBC.o N 140
tweakableBC.o N 14d
tweakableBC.o N 158
tweakableBC.o N 161
tweakableBC.o N 165
tweakableBC.o N 169
tweakableBC.o N 16d
tweakableBC.o N 171
tweakableBC.o N 175
tweakableBC.o N 179
tweakableBC.o N 17d
tweakableBC.o N 181
tweakableBC.o N 185
tweakableBC.o N 18b
tweakableBC.o N 18d
tweakableBC.o N 193
tweakableBC.o N 195
tweakableBC.o N 19d
tweakableBC.o N 1a1
tweakableBC.o N 1a3
tweakableBC.o N 1a7
tweakableBC.o N 1a9
tweakableBC.o N 1be
tweakableBC.o N 1d3
tweakableBC.o N 1e3
tweakableBC.o N 1f3
tweakableBC.o N 1fc
tweakableBC.o N 205
tweakableBC.o N 211
tweakableBC.o N 21b
tweakableBC.o N 21e
tweakableBC.o N 220
tweakableBC.o N 222
tweakableBC.o N 227
tweakableBC.o N 22a
tweakableBC.o N 237
tweakableBC.o N 23a
tweakableBC.o N 23e
tweakableBC.o N 241
tweakableBC.o N 244
tweakableBC.o N 247
tweakableBC.o N 24a
tweakableBC.o N 24d
tweakableBC.o N 25
tweakableBC.o N 250
tweakableBC.o N 253
tweakableBC.o N 256
tweakableBC.o N 33
tweakableBC.o N f9
tweakableBC.o N fe
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o deoxysKeySetupDec256 T
tweakableBC.o deoxysKeySetupEnc256 T
tweakableBC.o multi T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


deoxys.o deoxys_aead_decrypt T
deoxys.o deoxys_aead_encrypt T
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o deoxysKeySetupDec256 T
tweakableBC.o deoxysKeySetupEnc256 T
tweakableBC.o multi T

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