Test results for armeabi, berry0, crypto_sign/donald512

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_sign Test results for armeabi, berry0, crypto_sign Test results for crypto_sign/donald512
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_sign
Primitive: donald512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
43897232412 0 017137 500 1552T:opensslnewgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44131382536 0 016321 492 1552T:opensslnewgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44235402412 0 018789 500 1552T:opensslnewgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44521952388 0 020835 520 1552T:opensslnewclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44580353136 0 017749 500 1552T:opensslnewgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44755552416 0 019951 520 1560T:opensslnewclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44792002420 0 019927 520 1560T:opensslnewclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
44945252772 0 019277 516 1552T:opensslnewclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024102020240909
45029452380 0 018925 516 1552T:opensslnewclang -march=native -Os -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_donald512_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 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 1cd
keypair.o N 1d0
keypair.o N 1d3
keypair.o N 1d5
keypair.o N 1dc
keypair.o N 1de
keypair.o N 1e0
keypair.o N 1e2
keypair.o N 1e6
keypair.o N 1ed
keypair.o N 1ef
keypair.o N 1f3
keypair.o N 1fb
keypair.o N 25
keypair.o N 2f
keypair.o N f4
keypair.o N fc
prime.o N 0
prime.o N 125
prime.o N 133
prime.o N 147
prime.o N 17c
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 203
signatureofshorthash.o N 205
signatureofshorthash.o N 219
signatureofshorthash.o N 21c
signatureofshorthash.o N 222
signatureofshorthash.o N 239
signatureofshorthash.o N 23b
signatureofshorthash.o N 23d
signatureofshorthash.o N 244
signatureofshorthash.o N 24d
signatureofshorthash.o N 25
signatureofshorthash.o N 255
signatureofshorthash.o N 257
signatureofshorthash.o N 259
signatureofshorthash.o N 25b
signatureofshorthash.o N 25d
signatureofshorthash.o N 265
signatureofshorthash.o N 267
signatureofshorthash.o N 26b
signatureofshorthash.o N 272
signatureofshorthash.o N 278
signatureofshorthash.o N 27b
signatureofshorthash.o N 280
signatureofshorthash.o N 282
signatureofshorthash.o N 286
signatureofshorthash.o N 28e
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 18b
usehash.o N 1c5
usehash.o N 1f2
usehash.o N 224
usehash.o N 226
usehash.o N 23a
usehash.o N 23d
usehash.o N 243
usehash.o N 245
usehash.o N 248
usehash.o N 24d
usehash.o N 24f
usehash.o N 25
usehash.o N 252
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 1eb
verification.o N 1ed
verification.o N 201
verification.o N 203
verification.o N 208
verification.o N 21f
verification.o N 221
verification.o N 229
verification.o N 22b
verification.o N 22f
verification.o N 231
verification.o N 238
verification.o N 23a
verification.o N 242
verification.o N 244
verification.o N 246
verification.o N 248
verification.o N 24f
verification.o N 25
verification.o N 255
verification.o N 258
verification.o N 25e
verification.o N 261
verification.o N 267
verification.o N 34
verification.o N f9
verification.o N fe

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 102
keypair.o N 109
keypair.o N 113
keypair.o N 11d
keypair.o N 12b
keypair.o N 12f
keypair.o N 13c
keypair.o N 14d
keypair.o N 15e
keypair.o N 16a
keypair.o N 174
keypair.o N 186
keypair.o N 18f
keypair.o N 197
keypair.o N 1cc
keypair.o N 1cf
keypair.o N 1d2
keypair.o N 1d4
keypair.o N 1db
keypair.o N 1dd
keypair.o N 1df
keypair.o N 1e1
keypair.o N 1e5
keypair.o N 1ec
keypair.o N 1ee
keypair.o N 1f2
keypair.o N 1fa
keypair.o N 25
keypair.o N 2f
keypair.o N f3
keypair.o N fb
prime.o N 0
prime.o N 124
prime.o N 132
prime.o N 146
prime.o N 17b
prime.o N 25
prime.o N 2d
prime.o N f1
signatureofshorthash.o N 0
signatureofshorthash.o N 100
signatureofshorthash.o N 105
signatureofshorthash.o N 113
signatureofshorthash.o N 120
signatureofshorthash.o N 127
signatureofshorthash.o N 131
signatureofshorthash.o N 13b
signatureofshorthash.o N 13f
signatureofshorthash.o N 147
signatureofshorthash.o N 14e
signatureofshorthash.o N 15b
signatureofshorthash.o N 168
signatureofshorthash.o N 174
signatureofshorthash.o N 17f
signatureofshorthash.o N 18c
signatureofshorthash.o N 198
signatureofshorthash.o N 1a2
signatureofshorthash.o N 1ab
signatureofshorthash.o N 1b8
signatureofshorthash.o N 1c0
signatureofshorthash.o N 202
signatureofshorthash.o N 204
signatureofshorthash.o N 218
signatureofshorthash.o N 21b
signatureofshorthash.o N 221
signatureofshorthash.o N 238
signatureofshorthash.o N 23a
signatureofshorthash.o N 23c
signatureofshorthash.o N 243
signatureofshorthash.o N 24c
signatureofshorthash.o N 25
signatureofshorthash.o N 254
signatureofshorthash.o N 256
signatureofshorthash.o N 258
signatureofshorthash.o N 25a
signatureofshorthash.o N 25c
signatureofshorthash.o N 264
signatureofshorthash.o N 266
signatureofshorthash.o N 26a
signatureofshorthash.o N 271
signatureofshorthash.o N 277
signatureofshorthash.o N 27a
signatureofshorthash.o N 27f
signatureofshorthash.o N 281
signatureofshorthash.o N 285
signatureofshorthash.o N 28d
signatureofshorthash.o N 3c
usehash.o N 0
usehash.o N 11f
usehash.o N 123
usehash.o N 131
usehash.o N 148
usehash.o N 18a
usehash.o N 1c4
usehash.o N 1f1
usehash.o N 223
usehash.o N 225
usehash.o N 239
usehash.o N 23c
usehash.o N 242
usehash.o N 244
usehash.o N 247
usehash.o N 24c
usehash.o N 24e
usehash.o N 25
usehash.o N 251
usehash.o N 2f
usehash.o N f3
verification.o N 0
verification.o N 10b
verification.o N 118
verification.o N 11f
verification.o N 129
verification.o N 133
verification.o N 137
verification.o N 13f
verification.o N 146
verification.o N 153
verification.o N 160
verification.o N 16c
verification.o N 177
verification.o N 184
verification.o N 192
verification.o N 19a
verification.o N 1a3
verification.o N 1b0
verification.o N 1ea
verification.o N 1ec
verification.o N 200
verification.o N 202
verification.o N 207
verification.o N 21e
verification.o N 220
verification.o N 228
verification.o N 22a
verification.o N 22e
verification.o N 230
verification.o N 237
verification.o N 239
verification.o N 241
verification.o N 243
verification.o N 245
verification.o N 247
verification.o N 24e
verification.o N 25
verification.o N 254
verification.o N 257
verification.o N 25d
verification.o N 260
verification.o N 268
verification.o N 34
verification.o N f8
verification.o N fd

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 102
keypair.o N 109
keypair.o N 113
keypair.o N 11d
keypair.o N 12b
keypair.o N 12f
keypair.o N 13c
keypair.o N 14d
keypair.o N 15e
keypair.o N 16a
keypair.o N 174
keypair.o N 186
keypair.o N 18f
keypair.o N 197
keypair.o N 1cc
keypair.o N 1cf
keypair.o N 1d2
keypair.o N 1d4
keypair.o N 1db
keypair.o N 1dd
keypair.o N 1df
keypair.o N 1e1
keypair.o N 1e5
keypair.o N 1ec
keypair.o N 1ee
keypair.o N 1f2
keypair.o N 1fa
keypair.o N 25
keypair.o N 2f
keypair.o N f3
keypair.o N fb
prime.o N 0
prime.o N 124
prime.o N 132
prime.o N 146
prime.o N 17b
prime.o N 25
prime.o N 2d
prime.o N f1
signatureofshorthash.o N 0
signatureofshorthash.o N 100
signatureofshorthash.o N 105
signatureofshorthash.o N 113
signatureofshorthash.o N 120
signatureofshorthash.o N 127
signatureofshorthash.o N 131
signatureofshorthash.o N 13b
signatureofshorthash.o N 13f
signatureofshorthash.o N 147
signatureofshorthash.o N 14e
signatureofshorthash.o N 15b
signatureofshorthash.o N 168
signatureofshorthash.o N 174
signatureofshorthash.o N 17f
signatureofshorthash.o N 18c
signatureofshorthash.o N 198
signatureofshorthash.o N 1a2
signatureofshorthash.o N 1ab
signatureofshorthash.o N 1b8
signatureofshorthash.o N 1c0
signatureofshorthash.o N 202
signatureofshorthash.o N 204
signatureofshorthash.o N 218
signatureofshorthash.o N 21b
signatureofshorthash.o N 221
signatureofshorthash.o N 238
signatureofshorthash.o N 23a
signatureofshorthash.o N 23c
signatureofshorthash.o N 243
signatureofshorthash.o N 24c
signatureofshorthash.o N 25
signatureofshorthash.o N 254
signatureofshorthash.o N 256
signatureofshorthash.o N 258
signatureofshorthash.o N 25a
signatureofshorthash.o N 25c
signatureofshorthash.o N 264
signatureofshorthash.o N 266
signatureofshorthash.o N 26a
signatureofshorthash.o N 271
signatureofshorthash.o N 277
signatureofshorthash.o N 27a
signatureofshorthash.o N 27f
signatureofshorthash.o N 281
signatureofshorthash.o N 285
signatureofshorthash.o N 28d
signatureofshorthash.o N 3c
usehash.o N 0
usehash.o N 11f
usehash.o N 123
usehash.o N 131
usehash.o N 148
usehash.o N 18a
usehash.o N 1c4
usehash.o N 1f1
usehash.o N 223
usehash.o N 225
usehash.o N 239
usehash.o N 23c
usehash.o N 242
usehash.o N 244
usehash.o N 247
usehash.o N 24c
usehash.o N 24e
usehash.o N 25
usehash.o N 251
usehash.o N 2f
usehash.o N f3
verification.o N 0
verification.o N 10b
verification.o N 118
verification.o N 11f
verification.o N 129
verification.o N 133
verification.o N 137
verification.o N 13f
verification.o N 146
verification.o N 153
verification.o N 160
verification.o N 16c
verification.o N 177
verification.o N 184
verification.o N 192
verification.o N 19a
verification.o N 1a3
verification.o N 1b0
verification.o N 1ea
verification.o N 1ec
verification.o N 200
verification.o N 202
verification.o N 207
verification.o N 21e
verification.o N 220
verification.o N 228
verification.o N 22a
verification.o N 22e
verification.o N 230
verification.o N 237
verification.o N 239
verification.o N 241
verification.o N 243
verification.o N 245
verification.o N 247
verification.o N 24e
verification.o N 25
verification.o N 254
verification.o N 257
verification.o N 25d
verification.o N 260
verification.o N 266
verification.o N 34
verification.o N f8
verification.o N fd

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)