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
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
648825 | 29640 0 976 | 44272 380 1792 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
775582 | 25656 0 976 | 43498 400 1792 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
780028 | 26412 0 976 | 42182 400 1800 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
798887 | 26296 0 976 | 42086 400 1800 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
902689 | 18708 0 976 | 31688 380 1792 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
1177980 | 18060 0 976 | 34000 396 1792 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
1183997 | 17340 0 976 | 29568 372 1792 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
1230392 | 18000 0 976 | 30963 376 1792 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
1352185 | 17688 0 976 | 33608 396 1792 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241006 | 20240909 |
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:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -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:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -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:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -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:
Implementation | Compiler |
T:ref | clang -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:
Implementation | Compiler |
T:ref | clang -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:
Implementation | Compiler |
T:ref | clang -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:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |