Test results for armeabi, berry0, crypto_aead/trivia0v1

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_aead Test results for armeabi, berry0, crypto_aead Test results for crypto_aead/trivia0v1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: trivia0v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6156149080 0 023143 356 816T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
61985611952 0 027216 384 824T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
62063111988 0 027220 384 824T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
67099116576 0 033796 384 816T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
7068505552 0 017967 356 816T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
8055535112 0 020438 380 816T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
12394104504 0 016818 352 816T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
12686554408 0 019770 380 816T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101320240909
13403254148 0 015743 348 816T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101320240909

Compiler output


encrypt.c: encrypt.c:52:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c: {int i; u64 temp,
encrypt.c:             ^
encrypt.c: encrypt.c:58:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c: {int i; u32 temp,
encrypt.c:             ^
encrypt.c: encrypt.c:123:12: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses]
encrypt.c:         if((a>>31)&1==1) result = result^(CONST_alpha_32);
encrypt.c:                   ^~~~~
encrypt.c: encrypt.c:123:12: note: place parentheses around the '==' expression to silence this warning
encrypt.c:         if((a>>31)&1==1) result = result^(CONST_alpha_32);
encrypt.c:                   ^
encrypt.c:                    (   )
encrypt.c: encrypt.c:123:12: note: place parentheses around the & expression to evaluate it first
encrypt.c:         if((a>>31)&1==1) result = result^(CONST_alpha_32);
encrypt.c:                   ^
encrypt.c:            (        )
encrypt.c: encrypt.c:148:12: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses]
encrypt.c:         if((b>>63)&1==1) result = result^(CONST_beta_64);
encrypt.c:                   ^~~~~
encrypt.c: encrypt.c:148:12: note: place parentheses around the '==' expression to silence this warning
encrypt.c:         if((b>>63)&1==1) result = result^(CONST_beta_64);
encrypt.c:                   ^
encrypt.c:                    (   )
encrypt.c: encrypt.c:148:12: note: place parentheses around the & expression to evaluate it first
encrypt.c: ...

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: encrypt.c: In function 'load64':
encrypt.c: encrypt.c:52:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    52 | {int i; u64 temp,
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c: In function 'load32':
encrypt.c: encrypt.c:58:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    58 | {int i; u32 temp,
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c: In function 'Mult_by_alpha_power':
encrypt.c: encrypt.c:123:12: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
encrypt.c:   123 |  if((a>>31)&1==1) result = result^(CONST_alpha_32);
encrypt.c:       |            ^
encrypt.c: encrypt.c: In function 'Mult_by_beta_power':
encrypt.c: encrypt.c:148:12: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
encrypt.c:   148 |  if((b>>63)&1==1) result = result^(CONST_beta_64);
encrypt.c:       |            ^
encrypt.c: encrypt.c: In function 'Field_Mult_32':
encrypt.c: encrypt.c:183:8: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
encrypt.c:   183 |    if(b&1==1) result=a;
encrypt.c:       |        ^
encrypt.c: encrypt.c:189:6: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
encrypt.c:   189 |  if(b&1==1) result=result^a;
encrypt.c:       |      ^
encrypt.c: encrypt.c: In function 'Initialize_process_AD_Reinitialize':
encrypt.c: encrypt.c:236:7: warning: unused variable 'FINISH' [-Wunused-variable]
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 Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 116
encrypt.o N 119
encrypt.o N 126
encrypt.o N 12a
encrypt.o N 131
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 13f
encrypt.o N 143
encrypt.o N 148
encrypt.o N 15c
encrypt.o N 15e
encrypt.o N 160
encrypt.o N 167
encrypt.o N 17a
encrypt.o N 17c
encrypt.o N 187
encrypt.o N 195
encrypt.o N 1a1
encrypt.o N 1a7
encrypt.o N 1b0
encrypt.o N 1b5
encrypt.o N 1c0
encrypt.o N 1c4
encrypt.o N 1cf
encrypt.o N 1dd
encrypt.o N 1e1
encrypt.o N 1ea
encrypt.o N 1ec
encrypt.o N 1f7
encrypt.o N 1fc
encrypt.o N 206
encrypt.o N 21a
encrypt.o N 21f
encrypt.o N 223
encrypt.o N 22f
encrypt.o N 233
encrypt.o N 23c
encrypt.o N 246
encrypt.o N 25
encrypt.o N 252
encrypt.o N 254
encrypt.o N 257
encrypt.o N 25a
encrypt.o N 25d
encrypt.o N 265
encrypt.o N 26f
encrypt.o N 276
encrypt.o N 27e
encrypt.o N 2a1
encrypt.o N 2cf
encrypt.o N 2f
encrypt.o N 2fd
encrypt.o N 2ff
encrypt.o N 304
encrypt.o N 307
encrypt.o N 30e
encrypt.o N 314
encrypt.o N 31f
encrypt.o N 326
encrypt.o N 328
encrypt.o N 32d
encrypt.o N 332
encrypt.o N 337
encrypt.o N 33f
encrypt.o N 34a
encrypt.o N 352
encrypt.o N 35a
encrypt.o N ed
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_block T

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

Namespace violations


encrypt.o Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 116
encrypt.o N 119
encrypt.o N 126
encrypt.o N 12a
encrypt.o N 131
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 13f
encrypt.o N 143
encrypt.o N 148
encrypt.o N 15c
encrypt.o N 15e
encrypt.o N 160
encrypt.o N 167
encrypt.o N 17a
encrypt.o N 17c
encrypt.o N 18a
encrypt.o N 196
encrypt.o N 19c
encrypt.o N 1a0
encrypt.o N 1a5
encrypt.o N 1b1
encrypt.o N 1ba
encrypt.o N 1c5
encrypt.o N 1c9
encrypt.o N 1d4
encrypt.o N 1d8
encrypt.o N 1e1
encrypt.o N 1eb
encrypt.o N 1f4
encrypt.o N 200
encrypt.o N 202
encrypt.o N 204
encrypt.o N 207
encrypt.o N 20a
encrypt.o N 20d
encrypt.o N 21b
encrypt.o N 226
encrypt.o N 22b
encrypt.o N 235
encrypt.o N 249
encrypt.o N 24e
encrypt.o N 25
encrypt.o N 252
encrypt.o N 25a
encrypt.o N 264
encrypt.o N 26b
encrypt.o N 273
encrypt.o N 27e
encrypt.o N 2a1
encrypt.o N 2cf
encrypt.o N 2f
encrypt.o N 2fd
encrypt.o N 2ff
encrypt.o N 304
encrypt.o N 307
encrypt.o N 30d
encrypt.o N 314
encrypt.o N 31f
encrypt.o N 326
encrypt.o N 328
encrypt.o N 32d
encrypt.o N 332
encrypt.o N 337
encrypt.o N 33f
encrypt.o N 34a
encrypt.o N 352
encrypt.o N 35a
encrypt.o N ed
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_block T

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

Namespace violations


encrypt.o Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 107
encrypt.o N 115
encrypt.o N 118
encrypt.o N 125
encrypt.o N 129
encrypt.o N 130
encrypt.o N 137
encrypt.o N 143
encrypt.o N 14b
encrypt.o N 155
encrypt.o N 15f
encrypt.o N 173
encrypt.o N 17f
encrypt.o N 192
encrypt.o N 19e
encrypt.o N 1a9
encrypt.o N 1b7
encrypt.o N 1bb
encrypt.o N 1c9
encrypt.o N 1ec
encrypt.o N 1f7
encrypt.o N 202
encrypt.o N 230
encrypt.o N 234
encrypt.o N 23c
encrypt.o N 25
encrypt.o N 26a
encrypt.o N 270
encrypt.o N 276
encrypt.o N 278
encrypt.o N 27d
encrypt.o N 27f
encrypt.o N 281
encrypt.o N 284
encrypt.o N 287
encrypt.o N 28a
encrypt.o N 293
encrypt.o N 295
encrypt.o N 29a
encrypt.o N 29e
encrypt.o N 2a0
encrypt.o N 2a2
encrypt.o N 2a9
encrypt.o N 2af
encrypt.o N 2b4
encrypt.o N 2b6
encrypt.o N 2bf
encrypt.o N 2c8
encrypt.o N 2d2
encrypt.o N 2e6
encrypt.o N 2eb
encrypt.o N 2ef
encrypt.o N 2f
encrypt.o N 2f4
encrypt.o N 2ff
encrypt.o N 302
encrypt.o N 308
encrypt.o N 30f
encrypt.o N 31a
encrypt.o N 321
encrypt.o N 325
encrypt.o N 327
encrypt.o N 32c
encrypt.o N 331
encrypt.o N 336
encrypt.o N 33e
encrypt.o N 349
encrypt.o N 351
encrypt.o N 359
encrypt.o N ec
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_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 Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o N 0
encrypt.o N 104
encrypt.o N 108
encrypt.o N 116
encrypt.o N 119
encrypt.o N 126
encrypt.o N 12a
encrypt.o N 131
encrypt.o N 137
encrypt.o N 13d
encrypt.o N 13f
encrypt.o N 143
encrypt.o N 148
encrypt.o N 15c
encrypt.o N 15e
encrypt.o N 160
encrypt.o N 167
encrypt.o N 17a
encrypt.o N 17c
encrypt.o N 187
encrypt.o N 192
encrypt.o N 196
encrypt.o N 1a1
encrypt.o N 1a5
encrypt.o N 1ae
encrypt.o N 1b6
encrypt.o N 1bb
encrypt.o N 1c2
encrypt.o N 1ce
encrypt.o N 1d6
encrypt.o N 1e0
encrypt.o N 1ea
encrypt.o N 1f6
encrypt.o N 202
encrypt.o N 210
encrypt.o N 21e
encrypt.o N 241
encrypt.o N 25
encrypt.o N 26f
encrypt.o N 29d
encrypt.o N 29f
encrypt.o N 2a1
encrypt.o N 2a4
encrypt.o N 2a7
encrypt.o N 2aa
encrypt.o N 2b3
encrypt.o N 2b5
encrypt.o N 2ba
encrypt.o N 2be
encrypt.o N 2c4
encrypt.o N 2c9
encrypt.o N 2d2
encrypt.o N 2dc
encrypt.o N 2f
encrypt.o N 2f0
encrypt.o N 2f4
encrypt.o N 2f9
encrypt.o N 304
encrypt.o N 307
encrypt.o N 30d
encrypt.o N 314
encrypt.o N 31f
encrypt.o N 326
encrypt.o N 328
encrypt.o N 32d
encrypt.o N 332
encrypt.o N 337
encrypt.o N 33f
encrypt.o N 34a
encrypt.o N 352
encrypt.o N 35a
encrypt.o N ed
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_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 Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 107
encrypt.o N 115
encrypt.o N 118
encrypt.o N 125
encrypt.o N 129
encrypt.o N 130
encrypt.o N 136
encrypt.o N 13c
encrypt.o N 13e
encrypt.o N 142
encrypt.o N 147
encrypt.o N 15b
encrypt.o N 15d
encrypt.o N 15f
encrypt.o N 166
encrypt.o N 179
encrypt.o N 17b
encrypt.o N 189
encrypt.o N 195
encrypt.o N 19b
encrypt.o N 19f
encrypt.o N 1a4
encrypt.o N 1b0
encrypt.o N 1b9
encrypt.o N 1c4
encrypt.o N 1c8
encrypt.o N 1d3
encrypt.o N 1d7
encrypt.o N 1e0
encrypt.o N 1ea
encrypt.o N 1f3
encrypt.o N 1ff
encrypt.o N 201
encrypt.o N 203
encrypt.o N 206
encrypt.o N 209
encrypt.o N 20c
encrypt.o N 21a
encrypt.o N 225
encrypt.o N 22a
encrypt.o N 22f
encrypt.o N 243
encrypt.o N 24d
encrypt.o N 25
encrypt.o N 251
encrypt.o N 259
encrypt.o N 263
encrypt.o N 26a
encrypt.o N 272
encrypt.o N 27d
encrypt.o N 2a0
encrypt.o N 2ce
encrypt.o N 2f
encrypt.o N 2fc
encrypt.o N 2fe
encrypt.o N 303
encrypt.o N 306
encrypt.o N 30c
encrypt.o N 313
encrypt.o N 31e
encrypt.o N 325
encrypt.o N 327
encrypt.o N 32c
encrypt.o N 331
encrypt.o N 336
encrypt.o N 33e
encrypt.o N 349
encrypt.o N 351
encrypt.o N 359
encrypt.o N ec
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_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 Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_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)