Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
1577148 | 21531 322 4160 | 55478 1172 5944 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1582408 | 19004 322 4160 | 52846 1172 5944 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1783660 | 24376 322 4164 | 57873 1132 6008 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
1886015 | 27263 322 4160 | 61510 1172 5912 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
2061716 | 14844 322 4164 | 46986 1140 6008 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
2169349 | 14109 322 4160 | 45884 1164 5912 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
2201574 | 14149 322 4160 | 45620 1164 5912 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
2416332 | 12498 322 4164 | 43594 1132 5976 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
2534530 | 15486 322 4164 | 48065 1132 6008 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240704 | 20240625 |
sign.c: sign.c:48:6: warning: variable 'rc' is uninitialized when used here [-Wuninitialized] sign.c: if(rc == PQNTRU_ERROR) sign.c: ^~ sign.c: sign.c:40:9: note: initialize the variable 'rc' to silence this warning sign.c: int rc; sign.c: ^ sign.c: = 0 sign.c: sign.c:86:6: warning: variable 'rc' is uninitialized when used here [-Wuninitialized] sign.c: if(rc == PQNTRU_ERROR) sign.c: ^~ sign.c: sign.c:76:9: note: initialize the variable 'rc' to silence this warning sign.c: int rc; sign.c: ^ sign.c: = 0 sign.c: 2 warnings generated.
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
sign.c: sign.c: In function 'crypto_sign_ntrumls593x_ref_timingleaks_keypair': sign.c: sign.c:48:5: warning: 'rc' may be used uninitialized in this function [-Wmaybe-uninitialized] sign.c: 48 | if(rc == PQNTRU_ERROR) sign.c: | ^ sign.c: sign.c: In function 'crypto_sign_ntrumls593x_ref_timingleaks': sign.c: sign.c:86:5: warning: 'rc' may be used uninitialized in this function [-Wmaybe-uninitialized] sign.c: 86 | if(rc == PQNTRU_ERROR) sign.c: | ^
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |