Test results for armeabi, berry0, crypto_aead/elmd101271v1

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/elmd101271v1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: elmd101271v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
64882529640 0 97644272 380 1792T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
77558225656 0 97643498 400 1792T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
78002826412 0 97642182 400 1800T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
79888726296 0 97642086 400 1800T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
90268918708 0 97631688 380 1792T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
117798018060 0 97634000 396 1792T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
118399717340 0 97629568 372 1792T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
123039218000 0 97630963 376 1792T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
135218517688 0 97633608 396 1792T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909

Compiler output


encrypt.c: In file included from encrypt.c:14:
encrypt.c: ./module.h:140:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:         int i;
encrypt.c:             ^
encrypt.c: encrypt.c:150:33: warning: unused variable 'blen' [-Wunused-variable]
encrypt.c:         int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                        ^
encrypt.c: encrypt.c:150:58: warning: unused variable 'Is_complete' [-Wunused-variable]
encrypt.c:         int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                                                 ^
encrypt.c: 3 warnings generated.

Number of similar (implementation,compiler) pairs: 5, 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)
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Compiler output


encrypt.c: In file included from encrypt.c:14:
encrypt.c: module.h: In function 'process_block':
encrypt.c: module.h:140:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:   140 |  int i;
encrypt.c:       |      ^
encrypt.c: encrypt.c: In function 'crypto_aead_elmd101271v1_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:150:58: warning: unused variable 'Is_complete' [-Wunused-variable]
encrypt.c:   150 |  int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:       |                                                          ^~~~~~~~~~~
encrypt.c: encrypt.c:150:33: warning: unused variable 'blen' [-Wunused-variable]
encrypt.c:   150 |  int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:       |                                 ^~~~
encrypt.c: encrypt.c:150:24: warning: variable 'ozs' set but not used [-Wunused-but-set-variable]
encrypt.c:   150 |  int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:       |                        ^~~

Number of similar (implementation,compiler) pairs: 4, 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 -O3 -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)

Namespace violations


encrypt.o AES_decrypt_r5 T
encrypt.o AES_encrypt_r5 T
encrypt.o AES_set_decrypt_key_5 T
encrypt.o AES_set_encrypt_key_5 T
encrypt.o N 0
encrypt.o N 100
encrypt.o N 10d
encrypt.o N 121
encrypt.o N 128
encrypt.o N 12c
encrypt.o N 137
encrypt.o N 13f
encrypt.o N 148
encrypt.o N 151
encrypt.o N 15a
encrypt.o N 15e
encrypt.o N 169
encrypt.o N 172
encrypt.o N 176
encrypt.o N 17a
encrypt.o N 17e
encrypt.o N 182
encrypt.o N 187
encrypt.o N 18b
encrypt.o N 18f
encrypt.o N 193
encrypt.o N 197
encrypt.o N 19b
encrypt.o N 1a9
encrypt.o N 1b3
encrypt.o N 1bb
encrypt.o N 1be
encrypt.o N 1cb
encrypt.o N 1cf
encrypt.o N 1d3
encrypt.o N 1d5
encrypt.o N 1e0
encrypt.o N 1e4
encrypt.o N 1e8
encrypt.o N 1ef
encrypt.o N 1f1
encrypt.o N 1f3
encrypt.o N 1f5
encrypt.o N 1f7
encrypt.o N 1fd
encrypt.o N 202
encrypt.o N 209
encrypt.o N 213
encrypt.o N 216
encrypt.o N 219
encrypt.o N 224
encrypt.o N 228
encrypt.o N 22b
encrypt.o N 236
encrypt.o N 238
encrypt.o N 23b
encrypt.o N 23e
encrypt.o N 243
encrypt.o N 248
encrypt.o N 25
encrypt.o N 254
encrypt.o N 258
encrypt.o N 25e
encrypt.o N 263
encrypt.o N 268
encrypt.o N 26e
encrypt.o N 271
encrypt.o N 273
encrypt.o N 27f
encrypt.o N 293
encrypt.o N 2a7
encrypt.o N 2b3
encrypt.o N 2bf
encrypt.o N 2ca
encrypt.o N 2cc
encrypt.o N 2ce
encrypt.o N 2d7
encrypt.o N 2db
encrypt.o N 2df
encrypt.o N 2e6
encrypt.o N 2f
encrypt.o N 2fc
encrypt.o N 312
encrypt.o N 321
encrypt.o N 330
encrypt.o N 33f
encrypt.o N 370
encrypt.o N 37a
encrypt.o N 385
encrypt.o N 393
encrypt.o N 3c4
encrypt.o N 3cc
encrypt.o N 3d1
encrypt.o N 3d4
encrypt.o N 3db
encrypt.o N 3dd
encrypt.o N 3e0
encrypt.o N 3e3
encrypt.o N 3e6
encrypt.o N 3e9
encrypt.o N 3ec
encrypt.o N 3ef
encrypt.o N 3f4
encrypt.o N 3f9
encrypt.o N 401
encrypt.o N 409
encrypt.o N 411
encrypt.o N 415
encrypt.o N 41c
encrypt.o N 41f
encrypt.o N 426
encrypt.o N 428
encrypt.o N 42d
encrypt.o N 444
encrypt.o N 446
encrypt.o N 44a
encrypt.o N 44c
encrypt.o N 451
encrypt.o N 456
encrypt.o N 45c
encrypt.o N 45f
encrypt.o N 464
encrypt.o N 466
encrypt.o N 46f
encrypt.o N 477
encrypt.o N 47d
encrypt.o N 489
encrypt.o N 48e
encrypt.o N 499
encrypt.o N 4a2
encrypt.o N 4a6
encrypt.o N 4a9
encrypt.o N 4b0
encrypt.o N 4bb
encrypt.o N f0
encrypt.o N f9
encrypt.o aes_key1 B
encrypt.o aes_key2 B
encrypt.o aes_key3 B
encrypt.o aes_key4 B
encrypt.o is_equal_block 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


encrypt.o AES_decrypt_r5 T
encrypt.o AES_encrypt_r5 T
encrypt.o AES_set_decrypt_key_5 T
encrypt.o AES_set_encrypt_key_5 T
encrypt.o N 0
encrypt.o N 10c
encrypt.o N 120
encrypt.o N 127
encrypt.o N 12b
encrypt.o N 136
encrypt.o N 13e
encrypt.o N 147
encrypt.o N 150
encrypt.o N 159
encrypt.o N 15d
encrypt.o N 168
encrypt.o N 171
encrypt.o N 175
encrypt.o N 179
encrypt.o N 17d
encrypt.o N 181
encrypt.o N 186
encrypt.o N 18a
encrypt.o N 18e
encrypt.o N 192
encrypt.o N 196
encrypt.o N 19a
encrypt.o N 1a8
encrypt.o N 1b2
encrypt.o N 1ba
encrypt.o N 1bd
encrypt.o N 1d1
encrypt.o N 1e5
encrypt.o N 1f1
encrypt.o N 1fd
encrypt.o N 213
encrypt.o N 229
encrypt.o N 238
encrypt.o N 247
encrypt.o N 25
encrypt.o N 256
encrypt.o N 287
encrypt.o N 294
encrypt.o N 298
encrypt.o N 29f
encrypt.o N 2a9
encrypt.o N 2b4
encrypt.o N 2bf
encrypt.o N 2ca
encrypt.o N 2d8
encrypt.o N 2e4
encrypt.o N 2ee
encrypt.o N 2f
encrypt.o N 2f3
encrypt.o N 324
encrypt.o N 32b
encrypt.o N 336
encrypt.o N 33d
encrypt.o N 345
encrypt.o N 34a
encrypt.o N 34e
encrypt.o N 350
encrypt.o N 353
encrypt.o N 358
encrypt.o N 35f
encrypt.o N 361
encrypt.o N 364
encrypt.o N 368
encrypt.o N 36b
encrypt.o N 36e
encrypt.o N 371
encrypt.o N 374
encrypt.o N 377
encrypt.o N 37a
encrypt.o N 37d
encrypt.o N 380
encrypt.o N 385
encrypt.o N 38a
encrypt.o N 38c
encrypt.o N 392
encrypt.o N 394
encrypt.o N 39c
encrypt.o N 3a4
encrypt.o N 3ac
encrypt.o N 3b0
encrypt.o N 3b7
encrypt.o N 3ba
encrypt.o N 3c1
encrypt.o N 3c5
encrypt.o N 3c7
encrypt.o N 3cc
encrypt.o N 3e3
encrypt.o N 3e5
encrypt.o N 3eb
encrypt.o N 3ed
encrypt.o N 3f2
encrypt.o N 3f7
encrypt.o N 3fd
encrypt.o N 400
encrypt.o N 405
encrypt.o N 411
encrypt.o N 41a
encrypt.o N 41f
encrypt.o N 428
encrypt.o N 430
encrypt.o N 432
encrypt.o N 43d
encrypt.o N 441
encrypt.o N 445
encrypt.o N 447
encrypt.o N 449
encrypt.o N 44b
encrypt.o N 44d
encrypt.o N 458
encrypt.o N 461
encrypt.o N 465
encrypt.o N 468
encrypt.o N 46b
encrypt.o N 470
encrypt.o N 475
encrypt.o N 478
encrypt.o N 47b
encrypt.o N 47d
encrypt.o N 47f
encrypt.o N 486
encrypt.o N 491
encrypt.o N 495
encrypt.o N 49b
encrypt.o N 4a0
encrypt.o N 4a6
encrypt.o N 4b2
encrypt.o N 4bd
encrypt.o N 4c1
encrypt.o N ef
encrypt.o N f8
encrypt.o N ff
encrypt.o aes_key1 B
encrypt.o aes_key2 B
encrypt.o aes_key3 B
encrypt.o aes_key4 B
encrypt.o is_equal_block 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


encrypt.o AES_decrypt_r5 T
encrypt.o AES_encrypt_r5 T
encrypt.o AES_set_decrypt_key_5 T
encrypt.o AES_set_encrypt_key_5 T
encrypt.o N 0
encrypt.o N 100
encrypt.o N 10d
encrypt.o N 121
encrypt.o N 128
encrypt.o N 12c
encrypt.o N 137
encrypt.o N 13f
encrypt.o N 148
encrypt.o N 151
encrypt.o N 15a
encrypt.o N 15e
encrypt.o N 169
encrypt.o N 172
encrypt.o N 176
encrypt.o N 17a
encrypt.o N 17e
encrypt.o N 182
encrypt.o N 187
encrypt.o N 18b
encrypt.o N 18f
encrypt.o N 193
encrypt.o N 197
encrypt.o N 19b
encrypt.o N 1a9
encrypt.o N 1b3
encrypt.o N 1bb
encrypt.o N 1be
encrypt.o N 1c2
encrypt.o N 1c4
encrypt.o N 1cf
encrypt.o N 1d3
encrypt.o N 1d7
encrypt.o N 1db
encrypt.o N 1e6
encrypt.o N 1ea
encrypt.o N 1ed
encrypt.o N 1ef
encrypt.o N 1fb
encrypt.o N 1fd
encrypt.o N 201
encrypt.o N 207
encrypt.o N 20c
encrypt.o N 217
encrypt.o N 219
encrypt.o N 21c
encrypt.o N 21f
encrypt.o N 224
encrypt.o N 229
encrypt.o N 233
encrypt.o N 235
encrypt.o N 238
encrypt.o N 23b
encrypt.o N 247
encrypt.o N 25
encrypt.o N 253
encrypt.o N 267
encrypt.o N 27b
encrypt.o N 282
encrypt.o N 284
encrypt.o N 28a
encrypt.o N 28f
encrypt.o N 29a
encrypt.o N 29c
encrypt.o N 29e
encrypt.o N 2a0
encrypt.o N 2a9
encrypt.o N 2ad
encrypt.o N 2b1
encrypt.o N 2b8
encrypt.o N 2ce
encrypt.o N 2e4
encrypt.o N 2f
encrypt.o N 2f3
encrypt.o N 302
encrypt.o N 311
encrypt.o N 342
encrypt.o N 34f
encrypt.o N 356
encrypt.o N 360
encrypt.o N 36b
encrypt.o N 379
encrypt.o N 37e
encrypt.o N 3af
encrypt.o N 3b7
encrypt.o N 3bc
encrypt.o N 3bf
encrypt.o N 3c6
encrypt.o N 3c8
encrypt.o N 3cb
encrypt.o N 3ce
encrypt.o N 3d1
encrypt.o N 3d4
encrypt.o N 3d7
encrypt.o N 3da
encrypt.o N 3df
encrypt.o N 3e4
encrypt.o N 3ec
encrypt.o N 3f4
encrypt.o N 3fc
encrypt.o N 400
encrypt.o N 407
encrypt.o N 40a
encrypt.o N 411
encrypt.o N 413
encrypt.o N 418
encrypt.o N 42f
encrypt.o N 431
encrypt.o N 435
encrypt.o N 437
encrypt.o N 43c
encrypt.o N 441
encrypt.o N 447
encrypt.o N 44a
encrypt.o N 44f
encrypt.o N 451
encrypt.o N 457
encrypt.o N 460
encrypt.o N 468
encrypt.o N 474
encrypt.o N 479
encrypt.o N 484
encrypt.o N 48d
encrypt.o N 491
encrypt.o N 494
encrypt.o N 497
encrypt.o N 49e
encrypt.o N 4a9
encrypt.o N 4af
encrypt.o N 4bb
encrypt.o N f0
encrypt.o N f9
encrypt.o aes_key1 B
encrypt.o aes_key2 B
encrypt.o aes_key3 B
encrypt.o aes_key4 B
encrypt.o is_equal_block 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


encrypt.o AES_decrypt_r5 T
encrypt.o AES_encrypt_r5 T
encrypt.o AES_set_decrypt_key_5 T
encrypt.o AES_set_encrypt_key_5 T
encrypt.o N 0
encrypt.o N 10c
encrypt.o N 120
encrypt.o N 127
encrypt.o N 12b
encrypt.o N 136
encrypt.o N 13e
encrypt.o N 147
encrypt.o N 150
encrypt.o N 159
encrypt.o N 15d
encrypt.o N 168
encrypt.o N 171
encrypt.o N 175
encrypt.o N 179
encrypt.o N 17d
encrypt.o N 181
encrypt.o N 186
encrypt.o N 18a
encrypt.o N 18e
encrypt.o N 192
encrypt.o N 196
encrypt.o N 19a
encrypt.o N 1a8
encrypt.o N 1b2
encrypt.o N 1ba
encrypt.o N 1bd
encrypt.o N 1ca
encrypt.o N 1ce
encrypt.o N 1d2
encrypt.o N 1d4
encrypt.o N 1df
encrypt.o N 1e3
encrypt.o N 1e7
encrypt.o N 1ee
encrypt.o N 1f0
encrypt.o N 1f2
encrypt.o N 1f4
encrypt.o N 1f9
encrypt.o N 1fb
encrypt.o N 201
encrypt.o N 208
encrypt.o N 212
encrypt.o N 215
encrypt.o N 218
encrypt.o N 223
encrypt.o N 227
encrypt.o N 22a
encrypt.o N 235
encrypt.o N 237
encrypt.o N 23a
encrypt.o N 23d
encrypt.o N 242
encrypt.o N 247
encrypt.o N 25
encrypt.o N 253
encrypt.o N 257
encrypt.o N 25d
encrypt.o N 262
encrypt.o N 267
encrypt.o N 26d
encrypt.o N 270
encrypt.o N 272
encrypt.o N 27e
encrypt.o N 292
encrypt.o N 2a6
encrypt.o N 2b2
encrypt.o N 2be
encrypt.o N 2c9
encrypt.o N 2cb
encrypt.o N 2cd
encrypt.o N 2d6
encrypt.o N 2da
encrypt.o N 2de
encrypt.o N 2e5
encrypt.o N 2f
encrypt.o N 2fb
encrypt.o N 311
encrypt.o N 320
encrypt.o N 32f
encrypt.o N 33e
encrypt.o N 36f
encrypt.o N 379
encrypt.o N 384
encrypt.o N 392
encrypt.o N 3c3
encrypt.o N 3cb
encrypt.o N 3d0
encrypt.o N 3d3
encrypt.o N 3da
encrypt.o N 3dc
encrypt.o N 3df
encrypt.o N 3e2
encrypt.o N 3e5
encrypt.o N 3e8
encrypt.o N 3eb
encrypt.o N 3ee
encrypt.o N 3f3
encrypt.o N 3f8
encrypt.o N 400
encrypt.o N 408
encrypt.o N 410
encrypt.o N 414
encrypt.o N 41b
encrypt.o N 41e
encrypt.o N 425
encrypt.o N 427
encrypt.o N 42c
encrypt.o N 443
encrypt.o N 445
encrypt.o N 449
encrypt.o N 44f
encrypt.o N 451
encrypt.o N 456
encrypt.o N 45b
encrypt.o N 461
encrypt.o N 464
encrypt.o N 469
encrypt.o N 46b
encrypt.o N 474
encrypt.o N 47c
encrypt.o N 488
encrypt.o N 48d
encrypt.o N 498
encrypt.o N 4a1
encrypt.o N 4a5
encrypt.o N 4a8
encrypt.o N 4af
encrypt.o N 4ba
encrypt.o N ef
encrypt.o N f8
encrypt.o N ff
encrypt.o aes_key1 B
encrypt.o aes_key2 B
encrypt.o aes_key3 B
encrypt.o aes_key4 B
encrypt.o is_equal_block 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


encrypt.o AES_decrypt_r5 T
encrypt.o AES_encrypt_r5 T
encrypt.o AES_set_decrypt_key_5 T
encrypt.o AES_set_encrypt_key_5 T
encrypt.o aes_key1 B
encrypt.o aes_key2 B
encrypt.o aes_key3 B
encrypt.o aes_key4 B
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 4, 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 -O3 -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)