Test results for armeabi, bblack, crypto_sign/donald2048

[Page version: 20241101 10:17:42]

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: 20240716
Operation: crypto_sign
Primitive: donald2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
110148162832 0 020522 548 1512T:opensslnewclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110169442824 0 018840 544 1512T:opensslnewclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110186082182 0 013825 584 1512T:opensslnewgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110331042832 0 020522 548 1512T:opensslnewclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110344322880 0 020386 548 1520T:opensslnewclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110434402540 0 014673 592 1512T:opensslnewgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110511042152 0 015197 592 1512T:opensslnewgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110661922900 0 029218 548 1520T:opensslnewclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
110716882152 0 014177 592 1512T:opensslnewgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3041027241699 4876 248865977 76109 12920T:cryptoppg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3045774447497 6072 240769903 77305 12920T:cryptoppclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3047868841531 4876 248864677 76101 12920T:cryptoppg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3050412833885 11896 248867426 82977 12920T:cryptoppg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3053395262450 6184 240787727 77297 12920T:cryptoppclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3056528838483 4904 248866536 76013 12920T:cryptoppg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3058304862450 6184 240787727 77297 12920T:cryptoppclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716
3066326463046 6184 240788427 77297 12936T:cryptoppclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081720240716

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))