Test results for amd64, tripwire, crypto_dh/surf2113
[Page version: 20261004 16:18:08]
Measurements for amd64, tripwire, crypto_dh
Test results for amd64, tripwire, crypto_dh
Test results for crypto_dh/surf2113
Computer: tripwire
Microarchitecture: amd64; Zen 5 (b00f21)
Architecture: amd64
CPU ID: AuthenticAMD-00b00f21-178bfbff
SUPERCOP version: 20260831
Operation: crypto_dh
Primitive: surf2113
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1181457 | 11690 0 0 | 186285 1472 2456 | T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260930 | 20260831 |
| 1205409 | 22427 0 0 | 203400 1480 2520 | T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260930 | 20260831 |
| 1258991 | 20708 0 0 | 197256 1480 2520 | T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260930 | 20260831 |
| 1282222 | 21685 0 0 | 197480 1480 2456 | T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260930 | 20260831 |
Compiler output
keysharing.c: keysharing.c: In function 'crypto_dh_surf2113_mpfq_timingleaks_keypair':
keysharing.c: keysharing.c:107:3: warning: 'K' is used uninitialized [-Wuninitialized]
keysharing.c: 107 | KSinit(K, base_point);
keysharing.c: | ^~~~~~~~~~~~~~~~~~~~~
keysharing.c: keysharing.c:97:10: note: 'K' was declared here
keysharing.c: 97 | Kfield K;
keysharing.c: | ^
keysharing.c: keysharing.c: In function 'crypto_dh_surf2113_mpfq_timingleaks':
keysharing.c: keysharing.c:161:3: warning: 'K' is used uninitialized [-Wuninitialized]
keysharing.c: 161 | KSinit(K, base_point);
keysharing.c: | ^~~~~~~~~~~~~~~~~~~~~
keysharing.c: keysharing.c:155:10: note: 'K' was declared here
keysharing.c: 155 | Kfield K;
keysharing.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
Surf2_113.o KSclear T
Surf2_113.o KSinit T
Surf2_113.o KSmul T
Surf2_113.o KSprint T
keysharing.o StandardKS T
mpfq_2_113.o mpfq_2_113_print T
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |