Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
790241 | 24255 322 4164 | 58473 1132 6008 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
990007 | 30432 322 4160 | 65046 1172 5944 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
996100 | 27151 322 4160 | 61766 1172 5944 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1164210 | 27263 322 4160 | 61142 1172 5912 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1281645 | 14202 322 4160 | 45364 1164 5912 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1352151 | 15204 322 4164 | 47521 1132 6008 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1375779 | 14746 322 4164 | 46618 1140 6008 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1385665 | 14131 322 4160 | 45612 1164 5912 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 20240625 |
1618324 | 12472 322 4164 | 43226 1132 5976 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240702 | 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_ntrumls401x_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_ntrumls401x_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) |