Test results for armeabi, berry0, crypto_aead/elmd1001v2

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/elmd1001v2
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: elmd1001v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
64485830100 0 48844728 380 1304T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
76603225552 0 48841322 400 1312T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
76695824736 0 48842578 400 1304T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
78866725624 0 48841414 400 1312T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
88933318604 0 48831580 380 1304T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
111060218072 0 48834016 396 1304T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
118091317428 0 48829652 372 1304T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
118975818088 0 48831047 376 1304T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100620240909
134973417616 0 48833532 396 1304T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100620240909

Compiler output


encrypt.c: In file included from encrypt.c:12:
encrypt.c: ./module.h:139:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:         int i;
encrypt.c:             ^
encrypt.c: encrypt.c:140: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:140: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: encrypt.c:141:21: warning: unused variable 'tlen' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                            ^
encrypt.c: encrypt.c:141:27: warning: unused variable 'blk_ctr' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                                  ^
encrypt.c: encrypt.c:141:38: warning: unused variable 'blk_ctr1' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                                             ^
encrypt.c: 6 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:12:
encrypt.c: module.h: In function 'process_block':
encrypt.c: module.h:139:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:   139 |  int i;
encrypt.c:       |      ^
encrypt.c: encrypt.c: In function 'crypto_aead_elmd1001v2_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:141:38: warning: unused variable 'blk_ctr1' [-Wunused-variable]
encrypt.c:   141 |  unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:       |                                      ^~~~~~~~
encrypt.c: encrypt.c:141:27: warning: unused variable 'blk_ctr' [-Wunused-variable]
encrypt.c:   141 |  unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:       |                           ^~~~~~~
encrypt.c: encrypt.c:141:21: warning: unused variable 'tlen' [-Wunused-variable]
encrypt.c:   141 |  unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:       |                     ^~~~
encrypt.c: encrypt.c:140:58: warning: unused variable 'Is_complete' [-Wunused-variable]
encrypt.c:   140 |  int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:       |                                                          ^~~~~~~~~~~
encrypt.c: encrypt.c:140:33: warning: unused variable 'blen' [-Wunused-variable]
encrypt.c:   140 |  int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:       |                                 ^~~~
encrypt.c: encrypt.c:140:24: warning: variable 'ozs' set but not used [-Wunused-but-set-variable]
encrypt.c:   140 |  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_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 11f
encrypt.o N 126
encrypt.o N 12a
encrypt.o N 135
encrypt.o N 13d
encrypt.o N 146
encrypt.o N 14a
encrypt.o N 14e
encrypt.o N 152
encrypt.o N 156
encrypt.o N 15a
encrypt.o N 15f
encrypt.o N 163
encrypt.o N 167
encrypt.o N 16b
encrypt.o N 16f
encrypt.o N 173
encrypt.o N 181
encrypt.o N 184
encrypt.o N 191
encrypt.o N 195
encrypt.o N 199
encrypt.o N 19b
encrypt.o N 1a6
encrypt.o N 1aa
encrypt.o N 1ae
encrypt.o N 1b5
encrypt.o N 1b7
encrypt.o N 1b9
encrypt.o N 1bb
encrypt.o N 1bd
encrypt.o N 1c3
encrypt.o N 1c8
encrypt.o N 1cf
encrypt.o N 1d9
encrypt.o N 1dc
encrypt.o N 1df
encrypt.o N 1ea
encrypt.o N 1ee
encrypt.o N 1f1
encrypt.o N 1fc
encrypt.o N 1fe
encrypt.o N 201
encrypt.o N 204
encrypt.o N 209
encrypt.o N 20e
encrypt.o N 21a
encrypt.o N 21e
encrypt.o N 224
encrypt.o N 229
encrypt.o N 23d
encrypt.o N 25
encrypt.o N 251
encrypt.o N 25d
encrypt.o N 262
encrypt.o N 268
encrypt.o N 26b
encrypt.o N 26d
encrypt.o N 279
encrypt.o N 284
encrypt.o N 286
encrypt.o N 288
encrypt.o N 291
encrypt.o N 295
encrypt.o N 299
encrypt.o N 2a5
encrypt.o N 2ac
encrypt.o N 2c2
encrypt.o N 2d8
encrypt.o N 2e7
encrypt.o N 2f
encrypt.o N 2f6
encrypt.o N 305
encrypt.o N 334
encrypt.o N 33e
encrypt.o N 349
encrypt.o N 357
encrypt.o N 386
encrypt.o N 38e
encrypt.o N 393
encrypt.o N 396
encrypt.o N 39d
encrypt.o N 39f
encrypt.o N 3a2
encrypt.o N 3a5
encrypt.o N 3a8
encrypt.o N 3ab
encrypt.o N 3ae
encrypt.o N 3b1
encrypt.o N 3b6
encrypt.o N 3bb
encrypt.o N 3c3
encrypt.o N 3cb
encrypt.o N 3d3
encrypt.o N 3d7
encrypt.o N 3de
encrypt.o N 3e5
encrypt.o N 3e7
encrypt.o N 3ec
encrypt.o N 403
encrypt.o N 405
encrypt.o N 407
encrypt.o N 40c
encrypt.o N 411
encrypt.o N 417
encrypt.o N 41a
encrypt.o N 41f
encrypt.o N 425
encrypt.o N 429
encrypt.o N 435
encrypt.o N 43a
encrypt.o N 43d
encrypt.o N 441
encrypt.o N 444
encrypt.o N 44b
encrypt.o N 456
encrypt.o N 45f
encrypt.o N 467
encrypt.o N ee
encrypt.o N f7
encrypt.o N fe
encrypt.o aes_key1 B
encrypt.o aes_key2 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_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 0
encrypt.o N 10a
encrypt.o N 11e
encrypt.o N 125
encrypt.o N 129
encrypt.o N 134
encrypt.o N 13c
encrypt.o N 145
encrypt.o N 149
encrypt.o N 14d
encrypt.o N 151
encrypt.o N 155
encrypt.o N 159
encrypt.o N 15e
encrypt.o N 162
encrypt.o N 166
encrypt.o N 16a
encrypt.o N 16e
encrypt.o N 172
encrypt.o N 180
encrypt.o N 183
encrypt.o N 197
encrypt.o N 1ab
encrypt.o N 1b7
encrypt.o N 1c3
encrypt.o N 1d9
encrypt.o N 1ef
encrypt.o N 1fe
encrypt.o N 20d
encrypt.o N 21c
encrypt.o N 24b
encrypt.o N 25
encrypt.o N 258
encrypt.o N 25c
encrypt.o N 263
encrypt.o N 26d
encrypt.o N 278
encrypt.o N 283
encrypt.o N 28e
encrypt.o N 29c
encrypt.o N 2a8
encrypt.o N 2b2
encrypt.o N 2e1
encrypt.o N 2e8
encrypt.o N 2ed
encrypt.o N 2f
encrypt.o N 2f8
encrypt.o N 2ff
encrypt.o N 307
encrypt.o N 30c
encrypt.o N 310
encrypt.o N 312
encrypt.o N 315
encrypt.o N 31a
encrypt.o N 321
encrypt.o N 323
encrypt.o N 326
encrypt.o N 32a
encrypt.o N 32d
encrypt.o N 330
encrypt.o N 333
encrypt.o N 336
encrypt.o N 339
encrypt.o N 33c
encrypt.o N 33f
encrypt.o N 342
encrypt.o N 347
encrypt.o N 34c
encrypt.o N 34e
encrypt.o N 354
encrypt.o N 356
encrypt.o N 35e
encrypt.o N 366
encrypt.o N 36e
encrypt.o N 372
encrypt.o N 379
encrypt.o N 37c
encrypt.o N 383
encrypt.o N 387
encrypt.o N 389
encrypt.o N 38e
encrypt.o N 3a5
encrypt.o N 3a7
encrypt.o N 3ad
encrypt.o N 3af
encrypt.o N 3b4
encrypt.o N 3b9
encrypt.o N 3bf
encrypt.o N 3c2
encrypt.o N 3c7
encrypt.o N 3d3
encrypt.o N 3dc
encrypt.o N 3e1
encrypt.o N 3ec
encrypt.o N 3f0
encrypt.o N 3f4
encrypt.o N 3f6
encrypt.o N 3f8
encrypt.o N 3fa
encrypt.o N 3fc
encrypt.o N 400
encrypt.o N 403
encrypt.o N 406
encrypt.o N 40b
encrypt.o N 410
encrypt.o N 413
encrypt.o N 416
encrypt.o N 418
encrypt.o N 41a
encrypt.o N 421
encrypt.o N 42c
encrypt.o N 430
encrypt.o N 436
encrypt.o N 43b
encrypt.o N 444
encrypt.o N 44c
encrypt.o N 451
encrypt.o N 457
encrypt.o N 463
encrypt.o N 467
encrypt.o N ed
encrypt.o N f6
encrypt.o N fd
encrypt.o aes_key1 B
encrypt.o aes_key2 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_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 0
encrypt.o N 10b
encrypt.o N 11f
encrypt.o N 126
encrypt.o N 12a
encrypt.o N 135
encrypt.o N 13d
encrypt.o N 146
encrypt.o N 14a
encrypt.o N 14e
encrypt.o N 152
encrypt.o N 156
encrypt.o N 15a
encrypt.o N 15f
encrypt.o N 163
encrypt.o N 167
encrypt.o N 16b
encrypt.o N 16f
encrypt.o N 173
encrypt.o N 181
encrypt.o N 184
encrypt.o N 191
encrypt.o N 195
encrypt.o N 199
encrypt.o N 19b
encrypt.o N 1a6
encrypt.o N 1aa
encrypt.o N 1ae
encrypt.o N 1b9
encrypt.o N 1bd
encrypt.o N 1c0
encrypt.o N 1c2
encrypt.o N 1ce
encrypt.o N 1d0
encrypt.o N 1d4
encrypt.o N 1da
encrypt.o N 1df
encrypt.o N 1ea
encrypt.o N 1ec
encrypt.o N 1ef
encrypt.o N 1f2
encrypt.o N 1f7
encrypt.o N 1fc
encrypt.o N 206
encrypt.o N 208
encrypt.o N 20b
encrypt.o N 20e
encrypt.o N 222
encrypt.o N 236
encrypt.o N 242
encrypt.o N 249
encrypt.o N 24b
encrypt.o N 25
encrypt.o N 251
encrypt.o N 256
encrypt.o N 261
encrypt.o N 263
encrypt.o N 265
encrypt.o N 267
encrypt.o N 270
encrypt.o N 274
encrypt.o N 278
encrypt.o N 284
encrypt.o N 28b
encrypt.o N 2a1
encrypt.o N 2b7
encrypt.o N 2c6
encrypt.o N 2d5
encrypt.o N 2e4
encrypt.o N 2f
encrypt.o N 313
encrypt.o N 31a
encrypt.o N 324
encrypt.o N 32f
encrypt.o N 33d
encrypt.o N 36c
encrypt.o N 371
encrypt.o N 379
encrypt.o N 37e
encrypt.o N 381
encrypt.o N 388
encrypt.o N 38a
encrypt.o N 38d
encrypt.o N 390
encrypt.o N 393
encrypt.o N 396
encrypt.o N 399
encrypt.o N 39c
encrypt.o N 3a1
encrypt.o N 3a6
encrypt.o N 3ae
encrypt.o N 3b6
encrypt.o N 3be
encrypt.o N 3c2
encrypt.o N 3c9
encrypt.o N 3cc
encrypt.o N 3d3
encrypt.o N 3d5
encrypt.o N 3da
encrypt.o N 3f1
encrypt.o N 3f3
encrypt.o N 3f5
encrypt.o N 3fa
encrypt.o N 3ff
encrypt.o N 405
encrypt.o N 408
encrypt.o N 40d
encrypt.o N 413
encrypt.o N 417
encrypt.o N 423
encrypt.o N 428
encrypt.o N 42c
encrypt.o N 42f
encrypt.o N 432
encrypt.o N 439
encrypt.o N 444
encrypt.o N 44d
encrypt.o N 455
encrypt.o N 45a
encrypt.o N 460
encrypt.o N ee
encrypt.o N f7
encrypt.o N fe
encrypt.o aes_key1 B
encrypt.o aes_key2 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_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 0
encrypt.o N 10a
encrypt.o N 11e
encrypt.o N 125
encrypt.o N 129
encrypt.o N 134
encrypt.o N 13c
encrypt.o N 145
encrypt.o N 149
encrypt.o N 14d
encrypt.o N 151
encrypt.o N 155
encrypt.o N 159
encrypt.o N 15e
encrypt.o N 162
encrypt.o N 166
encrypt.o N 16a
encrypt.o N 16e
encrypt.o N 172
encrypt.o N 180
encrypt.o N 183
encrypt.o N 190
encrypt.o N 194
encrypt.o N 198
encrypt.o N 19a
encrypt.o N 1a5
encrypt.o N 1a9
encrypt.o N 1ad
encrypt.o N 1b4
encrypt.o N 1b6
encrypt.o N 1b8
encrypt.o N 1ba
encrypt.o N 1bf
encrypt.o N 1c1
encrypt.o N 1c7
encrypt.o N 1ce
encrypt.o N 1d8
encrypt.o N 1db
encrypt.o N 1de
encrypt.o N 1e9
encrypt.o N 1ed
encrypt.o N 1f0
encrypt.o N 1fb
encrypt.o N 1fd
encrypt.o N 200
encrypt.o N 203
encrypt.o N 208
encrypt.o N 20d
encrypt.o N 219
encrypt.o N 21d
encrypt.o N 223
encrypt.o N 228
encrypt.o N 23c
encrypt.o N 25
encrypt.o N 250
encrypt.o N 25c
encrypt.o N 261
encrypt.o N 267
encrypt.o N 26a
encrypt.o N 26c
encrypt.o N 278
encrypt.o N 283
encrypt.o N 285
encrypt.o N 287
encrypt.o N 290
encrypt.o N 294
encrypt.o N 298
encrypt.o N 2a4
encrypt.o N 2ab
encrypt.o N 2c1
encrypt.o N 2d7
encrypt.o N 2e6
encrypt.o N 2f
encrypt.o N 2f5
encrypt.o N 304
encrypt.o N 333
encrypt.o N 33d
encrypt.o N 348
encrypt.o N 356
encrypt.o N 385
encrypt.o N 38d
encrypt.o N 392
encrypt.o N 395
encrypt.o N 39c
encrypt.o N 39e
encrypt.o N 3a1
encrypt.o N 3a4
encrypt.o N 3a7
encrypt.o N 3aa
encrypt.o N 3ad
encrypt.o N 3b0
encrypt.o N 3b5
encrypt.o N 3ba
encrypt.o N 3c2
encrypt.o N 3ca
encrypt.o N 3d2
encrypt.o N 3d6
encrypt.o N 3dd
encrypt.o N 3e4
encrypt.o N 3e6
encrypt.o N 3eb
encrypt.o N 402
encrypt.o N 404
encrypt.o N 40a
encrypt.o N 40c
encrypt.o N 411
encrypt.o N 416
encrypt.o N 41c
encrypt.o N 41f
encrypt.o N 424
encrypt.o N 428
encrypt.o N 434
encrypt.o N 439
encrypt.o N 43c
encrypt.o N 440
encrypt.o N 443
encrypt.o N 44a
encrypt.o N 455
encrypt.o N 45e
encrypt.o N 466
encrypt.o N ed
encrypt.o N f6
encrypt.o N fd
encrypt.o aes_key1 B
encrypt.o aes_key2 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_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o aes_key1 B
encrypt.o aes_key2 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)