[Page version: 20250328 19:41:44]
Measurements for amd64, hunsnivy, crypto_sign Test results for amd64, hunsnivy, crypto_sign Test results for crypto_sign/donald2048Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
2924386 | 60533 10080 456 | 1727256 151740 11576 | T:cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2938253 | 81474 9712 456 | 1745339 151548 11576 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2952532 | 66925 17384 392 | 1444615 158684 11352 | T:cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2954372 | 49607 12080 392 | 1418348 153652 11352 | T:cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2956175 | 61524 12304 392 | 1437085 153636 11352 | T:cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2959202 | 3395 0 0 | 24865 988 1720 | T:opensslnew | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2962730 | 3270 0 0 | 24377 988 1720 | T:opensslnew | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2966478 | 3369 0 0 | 22998 972 1752 | T:opensslnew | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2967067 | 3290 0 0 | 21535 980 1720 | T:opensslnew | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2967676 | 50375 24400 456 | 1738574 165988 11544 | T:cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2973140 | 3177 0 0 | 21030 964 1752 | T:opensslnew | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2973391 | 4166 0 0 | 23502 972 1752 | T:opensslnew | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2981538 | 3863 0 0 | 22959 980 1720 | T:opensslnew | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2988916 | 3395 0 0 | 26489 988 1720 | T:opensslnew | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2998711 | 3369 0 0 | 23958 972 1752 | T:opensslnew | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3016662 | 76815 10080 456 | 1742617 151740 11576 | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3052396 | 62707 12304 392 | 1439069 153636 11352 | T:cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
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: ...
Implementation | Compiler |
T:openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
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: ...
Implementation | Compiler |
T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |