Test results for armeabi, berry0, crypto_sign/donald2048

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_sign Test results for armeabi, berry0, crypto_sign Test results for crypto_sign/donald2048
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_sign
Primitive: donald2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
384450622804 0 017433 500 1552T:opensslnewgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
384629533528 0 018037 500 1552T:opensslnewgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385044462780 0 021227 520 1552T:opensslnewclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385145282772 0 019317 516 1552T:opensslnewclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385265952808 0 020343 520 1560T:opensslnewclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385382102804 0 019085 500 1552T:opensslnewgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385449543164 0 019669 516 1552T:opensslnewclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385627612928 0 016673 492 1552T:opensslnewgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
385733382812 0 020319 520 1560T:opensslnewclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4123881574191 4876 2481168861 76277 12960T:cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4130206345305 6072 2401154995 77149 12960T:cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4138651646255 12244 2481137455 83509 12960T:cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4139131158798 6184 2401171616 77141 12976T:cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4144566872722 4960 2481167071 76265 12960T:cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4145507558227 4960 2481155850 76169 12960T:cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4155689458194 6184 2401170552 77141 12960T:cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
4170004054443 8724 2401158774 79661 12960T:cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909

Compiler output


keypair.c: keypair.c:18:4: error: incomplete definition of type 'struct dsa_st'
keypair.c:   x->p = BN_new(); if (!x->p) goto error;
keypair.c:   ~^
keypair.c: /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'struct dsa_st'
keypair.c: typedef struct dsa_st DSA;
keypair.c:                ^
keypair.c: keypair.c:18:26: error: incomplete definition of type 'struct dsa_st'
keypair.c:   x->p = BN_new(); if (!x->p) goto error;
keypair.c:                         ~^
keypair.c: /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'struct dsa_st'
keypair.c: typedef struct dsa_st DSA;
keypair.c:                ^
keypair.c: keypair.c:19:4: error: incomplete definition of type 'struct dsa_st'
keypair.c:   x->q = BN_new(); if (!x->q) goto error;
keypair.c:   ~^
keypair.c: /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'struct dsa_st'
keypair.c: typedef struct dsa_st DSA;
keypair.c:                ^
keypair.c: keypair.c:19:26: error: incomplete definition of type 'struct dsa_st'
keypair.c:   x->q = BN_new(); if (!x->q) goto error;
keypair.c:                         ~^
keypair.c: /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'struct dsa_st'
keypair.c: typedef struct dsa_st DSA;
keypair.c:                ^
keypair.c: keypair.c:20:4: error: incomplete definition of type 'struct dsa_st'
keypair.c: ...

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

Compiler output


keypair.c: keypair.c: In function 'crypto_sign_donald2048_openssl_timingleaks_keypair':
keypair.c: keypair.c:18:4: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    18 |   x->p = BN_new(); if (!x->p) goto error;
keypair.c:       |    ^~
keypair.c: keypair.c:18:26: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    18 |   x->p = BN_new(); if (!x->p) goto error;
keypair.c:       |                          ^~
keypair.c: keypair.c:19:4: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    19 |   x->q = BN_new(); if (!x->q) goto error;
keypair.c:       |    ^~
keypair.c: keypair.c:19:26: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    19 |   x->q = BN_new(); if (!x->q) goto error;
keypair.c:       |                          ^~
keypair.c: keypair.c:20:4: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    20 |   x->g = BN_new(); if (!x->g) goto error;
keypair.c:       |    ^~
keypair.c: keypair.c:20:26: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    20 |   x->g = BN_new(); if (!x->g) goto error;
keypair.c:       |                          ^~
keypair.c: keypair.c:22:38: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    22 |   if (!BN_bin2bn(prime,sizeof prime,x->p)) goto error;
keypair.c:       |                                      ^~
keypair.c: keypair.c:23:42: error: invalid use of incomplete typedef 'DSA' {aka 'struct dsa_st'}
keypair.c:    23 |   if (!BN_bin2bn(prime_q,sizeof prime_q,x->q)) goto error;
keypair.c:       |                                          ^~
keypair.c: ...

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

Namespace violations


keypair.o N 0
keypair.o N 104
keypair.o N 10b
keypair.o N 115
keypair.o N 11f
keypair.o N 12d
keypair.o N 131
keypair.o N 13e
keypair.o N 14f
keypair.o N 160
keypair.o N 16c
keypair.o N 176
keypair.o N 188
keypair.o N 191
keypair.o N 199
keypair.o N 1cf
keypair.o N 1d2
keypair.o N 1d5
keypair.o N 1d7
keypair.o N 1de
keypair.o N 1e0
keypair.o N 1e2
keypair.o N 1e4
keypair.o N 1e8
keypair.o N 1ef
keypair.o N 1f1
keypair.o N 1f5
keypair.o N 1fd
keypair.o N 25
keypair.o N 2f
keypair.o N f5
keypair.o N fd
prime.o N 0
prime.o N 127
prime.o N 135
prime.o N 149
prime.o N 17f
prime.o N 25
prime.o N 2d
prime.o N f3
signatureofshorthash.o N 0
signatureofshorthash.o N 102
signatureofshorthash.o N 107
signatureofshorthash.o N 115
signatureofshorthash.o N 122
signatureofshorthash.o N 129
signatureofshorthash.o N 133
signatureofshorthash.o N 13d
signatureofshorthash.o N 141
signatureofshorthash.o N 149
signatureofshorthash.o N 150
signatureofshorthash.o N 15d
signatureofshorthash.o N 16a
signatureofshorthash.o N 176
signatureofshorthash.o N 181
signatureofshorthash.o N 18e
signatureofshorthash.o N 19a
signatureofshorthash.o N 1a4
signatureofshorthash.o N 1ad
signatureofshorthash.o N 1ba
signatureofshorthash.o N 1c2
signatureofshorthash.o N 205
signatureofshorthash.o N 207
signatureofshorthash.o N 21b
signatureofshorthash.o N 21e
signatureofshorthash.o N 224
signatureofshorthash.o N 23b
signatureofshorthash.o N 23d
signatureofshorthash.o N 23f
signatureofshorthash.o N 246
signatureofshorthash.o N 24f
signatureofshorthash.o N 25
signatureofshorthash.o N 257
signatureofshorthash.o N 259
signatureofshorthash.o N 25b
signatureofshorthash.o N 25d
signatureofshorthash.o N 25f
signatureofshorthash.o N 267
signatureofshorthash.o N 269
signatureofshorthash.o N 26d
signatureofshorthash.o N 274
signatureofshorthash.o N 27a
signatureofshorthash.o N 27d
signatureofshorthash.o N 282
signatureofshorthash.o N 284
signatureofshorthash.o N 288
signatureofshorthash.o N 290
signatureofshorthash.o N 3c
usehash.o N 0
usehash.o N 121
usehash.o N 125
usehash.o N 133
usehash.o N 14a
usehash.o N 18d
usehash.o N 1c8
usehash.o N 1f6
usehash.o N 229
usehash.o N 22b
usehash.o N 23f
usehash.o N 242
usehash.o N 248
usehash.o N 24a
usehash.o N 24d
usehash.o N 25
usehash.o N 252
usehash.o N 254
usehash.o N 257
usehash.o N 2f
usehash.o N f5
verification.o N 0
verification.o N 10d
verification.o N 11a
verification.o N 121
verification.o N 12b
verification.o N 135
verification.o N 139
verification.o N 141
verification.o N 148
verification.o N 155
verification.o N 162
verification.o N 16e
verification.o N 179
verification.o N 186
verification.o N 194
verification.o N 19c
verification.o N 1a5
verification.o N 1b2
verification.o N 1ed
verification.o N 1ef
verification.o N 203
verification.o N 205
verification.o N 20a
verification.o N 221
verification.o N 223
verification.o N 22b
verification.o N 22d
verification.o N 231
verification.o N 233
verification.o N 23a
verification.o N 23c
verification.o N 244
verification.o N 246
verification.o N 248
verification.o N 24a
verification.o N 25
verification.o N 251
verification.o N 257
verification.o N 25a
verification.o N 260
verification.o N 263
verification.o N 269
verification.o N 34
verification.o N fa
verification.o N ff

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

Namespace violations


keypair.o N 0
keypair.o N 103
keypair.o N 10a
keypair.o N 114
keypair.o N 11e
keypair.o N 12c
keypair.o N 130
keypair.o N 13d
keypair.o N 14e
keypair.o N 15f
keypair.o N 16b
keypair.o N 175
keypair.o N 187
keypair.o N 190
keypair.o N 198
keypair.o N 1ce
keypair.o N 1d1
keypair.o N 1d4
keypair.o N 1d6
keypair.o N 1dd
keypair.o N 1df
keypair.o N 1e1
keypair.o N 1e3
keypair.o N 1e7
keypair.o N 1ee
keypair.o N 1f0
keypair.o N 1f4
keypair.o N 1fc
keypair.o N 25
keypair.o N 2f
keypair.o N f4
keypair.o N fc
prime.o N 0
prime.o N 126
prime.o N 134
prime.o N 148
prime.o N 17e
prime.o N 25
prime.o N 2d
prime.o N f2
signatureofshorthash.o N 0
signatureofshorthash.o N 101
signatureofshorthash.o N 106
signatureofshorthash.o N 114
signatureofshorthash.o N 121
signatureofshorthash.o N 128
signatureofshorthash.o N 132
signatureofshorthash.o N 13c
signatureofshorthash.o N 140
signatureofshorthash.o N 148
signatureofshorthash.o N 14f
signatureofshorthash.o N 15c
signatureofshorthash.o N 169
signatureofshorthash.o N 175
signatureofshorthash.o N 180
signatureofshorthash.o N 18d
signatureofshorthash.o N 199
signatureofshorthash.o N 1a3
signatureofshorthash.o N 1ac
signatureofshorthash.o N 1b9
signatureofshorthash.o N 1c1
signatureofshorthash.o N 204
signatureofshorthash.o N 206
signatureofshorthash.o N 21a
signatureofshorthash.o N 21d
signatureofshorthash.o N 223
signatureofshorthash.o N 23a
signatureofshorthash.o N 23c
signatureofshorthash.o N 23e
signatureofshorthash.o N 245
signatureofshorthash.o N 24e
signatureofshorthash.o N 25
signatureofshorthash.o N 256
signatureofshorthash.o N 258
signatureofshorthash.o N 25a
signatureofshorthash.o N 25c
signatureofshorthash.o N 25e
signatureofshorthash.o N 266
signatureofshorthash.o N 268
signatureofshorthash.o N 26c
signatureofshorthash.o N 273
signatureofshorthash.o N 279
signatureofshorthash.o N 27c
signatureofshorthash.o N 281
signatureofshorthash.o N 283
signatureofshorthash.o N 287
signatureofshorthash.o N 28f
signatureofshorthash.o N 3c
usehash.o N 0
usehash.o N 120
usehash.o N 124
usehash.o N 132
usehash.o N 149
usehash.o N 18c
usehash.o N 1c7
usehash.o N 1f5
usehash.o N 228
usehash.o N 22a
usehash.o N 23e
usehash.o N 241
usehash.o N 247
usehash.o N 249
usehash.o N 24c
usehash.o N 25
usehash.o N 251
usehash.o N 253
usehash.o N 256
usehash.o N 2f
usehash.o N f4
verification.o N 0
verification.o N 10c
verification.o N 119
verification.o N 120
verification.o N 12a
verification.o N 134
verification.o N 138
verification.o N 140
verification.o N 147
verification.o N 154
verification.o N 161
verification.o N 16d
verification.o N 178
verification.o N 185
verification.o N 193
verification.o N 19b
verification.o N 1a4
verification.o N 1b1
verification.o N 1ec
verification.o N 1ee
verification.o N 202
verification.o N 204
verification.o N 209
verification.o N 220
verification.o N 222
verification.o N 22a
verification.o N 22c
verification.o N 230
verification.o N 232
verification.o N 239
verification.o N 23b
verification.o N 243
verification.o N 245
verification.o N 247
verification.o N 249
verification.o N 25
verification.o N 250
verification.o N 256
verification.o N 259
verification.o N 25f
verification.o N 262
verification.o N 26a
verification.o N 34
verification.o N f9
verification.o N fe

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

Namespace violations


keypair.o N 0
keypair.o N 103
keypair.o N 10a
keypair.o N 114
keypair.o N 11e
keypair.o N 12c
keypair.o N 130
keypair.o N 13d
keypair.o N 14e
keypair.o N 15f
keypair.o N 16b
keypair.o N 175
keypair.o N 187
keypair.o N 190
keypair.o N 198
keypair.o N 1ce
keypair.o N 1d1
keypair.o N 1d4
keypair.o N 1d6
keypair.o N 1dd
keypair.o N 1df
keypair.o N 1e1
keypair.o N 1e3
keypair.o N 1e7
keypair.o N 1ee
keypair.o N 1f0
keypair.o N 1f4
keypair.o N 1fc
keypair.o N 25
keypair.o N 2f
keypair.o N f4
keypair.o N fc
prime.o N 0
prime.o N 126
prime.o N 134
prime.o N 148
prime.o N 17e
prime.o N 25
prime.o N 2d
prime.o N f2
signatureofshorthash.o N 0
signatureofshorthash.o N 101
signatureofshorthash.o N 106
signatureofshorthash.o N 114
signatureofshorthash.o N 121
signatureofshorthash.o N 128
signatureofshorthash.o N 132
signatureofshorthash.o N 13c
signatureofshorthash.o N 140
signatureofshorthash.o N 148
signatureofshorthash.o N 14f
signatureofshorthash.o N 15c
signatureofshorthash.o N 169
signatureofshorthash.o N 175
signatureofshorthash.o N 180
signatureofshorthash.o N 18d
signatureofshorthash.o N 199
signatureofshorthash.o N 1a3
signatureofshorthash.o N 1ac
signatureofshorthash.o N 1b9
signatureofshorthash.o N 1c1
signatureofshorthash.o N 204
signatureofshorthash.o N 206
signatureofshorthash.o N 21a
signatureofshorthash.o N 21d
signatureofshorthash.o N 223
signatureofshorthash.o N 23a
signatureofshorthash.o N 23c
signatureofshorthash.o N 23e
signatureofshorthash.o N 245
signatureofshorthash.o N 24e
signatureofshorthash.o N 25
signatureofshorthash.o N 256
signatureofshorthash.o N 258
signatureofshorthash.o N 25a
signatureofshorthash.o N 25c
signatureofshorthash.o N 25e
signatureofshorthash.o N 266
signatureofshorthash.o N 268
signatureofshorthash.o N 26c
signatureofshorthash.o N 273
signatureofshorthash.o N 279
signatureofshorthash.o N 27c
signatureofshorthash.o N 281
signatureofshorthash.o N 283
signatureofshorthash.o N 287
signatureofshorthash.o N 28f
signatureofshorthash.o N 3c
usehash.o N 0
usehash.o N 120
usehash.o N 124
usehash.o N 132
usehash.o N 149
usehash.o N 18c
usehash.o N 1c7
usehash.o N 1f5
usehash.o N 228
usehash.o N 22a
usehash.o N 23e
usehash.o N 241
usehash.o N 247
usehash.o N 249
usehash.o N 24c
usehash.o N 25
usehash.o N 251
usehash.o N 253
usehash.o N 256
usehash.o N 2f
usehash.o N f4
verification.o N 0
verification.o N 10c
verification.o N 119
verification.o N 120
verification.o N 12a
verification.o N 134
verification.o N 138
verification.o N 140
verification.o N 147
verification.o N 154
verification.o N 161
verification.o N 16d
verification.o N 178
verification.o N 185
verification.o N 193
verification.o N 19b
verification.o N 1a4
verification.o N 1b1
verification.o N 1ec
verification.o N 1ee
verification.o N 202
verification.o N 204
verification.o N 209
verification.o N 220
verification.o N 222
verification.o N 22a
verification.o N 22c
verification.o N 230
verification.o N 232
verification.o N 239
verification.o N 23b
verification.o N 243
verification.o N 245
verification.o N 247
verification.o N 249
verification.o N 25
verification.o N 250
verification.o N 256
verification.o N 259
verification.o N 25f
verification.o N 262
verification.o N 268
verification.o N 34
verification.o N f9
verification.o N fe

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