Test results for armeabi, bblack, crypto_sign/donald2048

[Page version: 20250923 20:25:05]

Measurements for armeabi, bblack, crypto_sign Test results for armeabi, bblack, crypto_sign Test results for crypto_sign/donald2048
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250415
Operation: crypto_sign
Primitive: donald2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
110315602540 0 014569 592 1512T:opensslnewgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110391442824 0 018736 544 1512T:opensslnewclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110446882880 0 020282 548 1520T:opensslnewclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110468562152 0 014073 592 1512T:opensslnewgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110610962832 0 020418 548 1512T:opensslnewclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110622642182 0 013721 584 1512T:opensslnewgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110708162152 0 015093 592 1512T:opensslnewgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110822322900 0 029114 548 1520T:opensslnewclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
110833122832 0 020418 548 1512T:opensslnewclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3033672038483 4904 248866440 76013 12920T:cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3043092841699 4876 248865849 76109 12920T:cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3048347262450 6184 240787599 77297 12920T:cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3050650433885 11896 248867290 82977 12920T:cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3051055247497 6072 240769807 77305 12920T:cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3053255263046 6184 240788299 77297 12936T:cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3056842441531 4876 248864549 76101 12920T:cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025040720250307
3058176062450 6184 240787599 77297 12920T:cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025040720250307

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 (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:opensslclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:opensslclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:opensslclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:opensslclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


keypair.c: keypair.c: In function 'crypto_sign_donald2048_openssl_timingleaks_keypair':
keypair.c: keypair.c:18:4: error: dereferencing pointer to incomplete type 'DSA' {aka 'struct dsa_st'}
keypair.c:    x->p = BN_new(); if (!x->p) goto error;
keypair.c:     ^~

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

Namespace violations


keypair.o N 00000000
keypair.o N 00000037
keypair.o N 00000041
keypair.o N 0000010f
keypair.o N 00000145
keypair.o N 00000149
keypair.o N 0000014c
keypair.o N 0000015a
keypair.o N 0000015d
keypair.o N 00000164
keypair.o N 00000166
keypair.o N 0000016d
keypair.o N 00000171
keypair.o N 00000173
keypair.o N 0000017d
keypair.o N 00000184
keypair.o N 00000186
keypair.o N 00000188
keypair.o N 0000018a
prime.o N 00000000
prime.o N 00000037
prime.o N 0000003f
prime.o N 0000010d
prime.o N 00000141
prime.o N 0000014f
prime.o N 00000163
prime.o N 00000199
signatureofshorthash.o N 00000000
signatureofshorthash.o N 00000037
signatureofshorthash.o N 0000004e
signatureofshorthash.o N 0000011c
signatureofshorthash.o N 0000015f
signatureofshorthash.o N 00000163
signatureofshorthash.o N 00000165
signatureofshorthash.o N 00000173
signatureofshorthash.o N 00000187
signatureofshorthash.o N 0000018a
signatureofshorthash.o N 00000190
signatureofshorthash.o N 000001a7
signatureofshorthash.o N 000001a9
signatureofshorthash.o N 000001ab
signatureofshorthash.o N 000001b5
signatureofshorthash.o N 000001bc
signatureofshorthash.o N 000001be
signatureofshorthash.o N 000001c7
signatureofshorthash.o N 000001cf
signatureofshorthash.o N 000001d1
signatureofshorthash.o N 000001d3
signatureofshorthash.o N 000001d5
signatureofshorthash.o N 000001dc
signatureofshorthash.o N 000001e2
signatureofshorthash.o N 000001e5
signatureofshorthash.o N 000001ea
signatureofshorthash.o N 000001ec
signatureofshorthash.o N 000001f3
signatureofshorthash.o N 000001f7
signatureofshorthash.o N 000001f9
signatureofshorthash.o N 00000204
signatureofshorthash.o N 0000020c
usehash.o N 00000000
usehash.o N 00000037
usehash.o N 00000041
usehash.o N 0000010f
usehash.o N 0000013d
usehash.o N 00000141
usehash.o N 00000174
usehash.o N 00000176
usehash.o N 00000184
usehash.o N 00000198
usehash.o N 0000019b
usehash.o N 000001a1
usehash.o N 000001b8
usehash.o N 000001ba
usehash.o N 000001bd
usehash.o N 000001c2
usehash.o N 000001c4
usehash.o N 000001c7
verification.o N 00000000
verification.o N 00000037
verification.o N 00000046
verification.o N 00000114
verification.o N 0000014f
verification.o N 00000153
verification.o N 00000155
verification.o N 00000163
verification.o N 00000177
verification.o N 00000179
verification.o N 0000017e
verification.o N 00000195
verification.o N 0000019c
verification.o N 000001a2
verification.o N 000001a5
verification.o N 000001ab
verification.o N 000001ae
verification.o N 000001b0
verification.o N 000001ba
verification.o N 000001c1
verification.o N 000001c3
verification.o N 000001c5
verification.o N 000001c7
verification.o N 000001ce
verification.o N 000001d2
verification.o N 000001da
verification.o N 000001dc
verification.o N 000001de
verification.o N 000001e0
verification.o N 000001eb

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

Namespace violations


keypair.o N 00000000
keypair.o N 00000037
keypair.o N 00000041
keypair.o N 0000010e
keypair.o N 00000144
keypair.o N 00000148
keypair.o N 0000014b
keypair.o N 00000159
keypair.o N 0000015c
keypair.o N 00000163
keypair.o N 00000165
keypair.o N 0000016c
keypair.o N 00000170
keypair.o N 00000172
keypair.o N 0000017c
keypair.o N 00000183
keypair.o N 00000185
keypair.o N 00000187
keypair.o N 00000189
prime.o N 00000000
prime.o N 00000037
prime.o N 0000003f
prime.o N 0000010c
prime.o N 00000140
prime.o N 0000014e
prime.o N 00000162
prime.o N 00000198
signatureofshorthash.o N 00000000
signatureofshorthash.o N 00000037
signatureofshorthash.o N 0000004e
signatureofshorthash.o N 0000011b
signatureofshorthash.o N 0000015e
signatureofshorthash.o N 00000162
signatureofshorthash.o N 00000164
signatureofshorthash.o N 00000172
signatureofshorthash.o N 00000186
signatureofshorthash.o N 00000189
signatureofshorthash.o N 0000018f
signatureofshorthash.o N 000001a6
signatureofshorthash.o N 000001a8
signatureofshorthash.o N 000001aa
signatureofshorthash.o N 000001b4
signatureofshorthash.o N 000001bb
signatureofshorthash.o N 000001bd
signatureofshorthash.o N 000001c6
signatureofshorthash.o N 000001ce
signatureofshorthash.o N 000001d0
signatureofshorthash.o N 000001d2
signatureofshorthash.o N 000001d4
signatureofshorthash.o N 000001db
signatureofshorthash.o N 000001e1
signatureofshorthash.o N 000001e4
signatureofshorthash.o N 000001e9
signatureofshorthash.o N 000001eb
signatureofshorthash.o N 000001f2
signatureofshorthash.o N 000001f6
signatureofshorthash.o N 000001f8
signatureofshorthash.o N 00000203
signatureofshorthash.o N 0000020b
usehash.o N 00000000
usehash.o N 00000037
usehash.o N 00000041
usehash.o N 0000010e
usehash.o N 0000013c
usehash.o N 00000140
usehash.o N 00000173
usehash.o N 00000175
usehash.o N 00000183
usehash.o N 00000197
usehash.o N 0000019a
usehash.o N 000001a0
usehash.o N 000001b7
usehash.o N 000001b9
usehash.o N 000001bc
usehash.o N 000001c1
usehash.o N 000001c3
usehash.o N 000001c6
verification.o N 00000000
verification.o N 00000037
verification.o N 00000046
verification.o N 00000113
verification.o N 0000014e
verification.o N 00000152
verification.o N 00000154
verification.o N 00000162
verification.o N 00000176
verification.o N 00000178
verification.o N 0000017d
verification.o N 00000194
verification.o N 0000019b
verification.o N 000001a1
verification.o N 000001a4
verification.o N 000001aa
verification.o N 000001ad
verification.o N 000001af
verification.o N 000001b9
verification.o N 000001c0
verification.o N 000001c2
verification.o N 000001c4
verification.o N 000001c6
verification.o N 000001cd
verification.o N 000001d1
verification.o N 000001d9
verification.o N 000001db
verification.o N 000001dd
verification.o N 000001df
verification.o N 000001ea

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:opensslnewclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:opensslnewclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))