Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
15966916 | 14881 322 4160 | 35101 1184 5736 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
15989197 | 13869 322 4160 | 33230 1168 5736 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
16590532 | 15974 322 4164 | 36917 1152 5800 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
16853046 | 15493 322 4164 | 36078 1160 5800 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
18949623 | 13266 322 4164 | 32566 1152 5800 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
21193529 | 29888 322 4160 | 52380 1176 5736 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
23116037 | 18931 322 4160 | 40220 1176 5736 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
23157183 | 20867 322 4160 | 43308 1176 5736 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
23657669 | 24723 322 4164 | 47013 1152 5800 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 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 (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sign.c: sign.c: In function 'crypto_sign_ntrumls743x_ref_timingleaks_keypair': sign.c: sign.c:48:5: warning: 'rc' may be used uninitialized [-Wmaybe-uninitialized] sign.c: 48 | if(rc == PQNTRU_ERROR) sign.c: | ^ sign.c: sign.c: In function 'crypto_sign_ntrumls743x_ref_timingleaks': sign.c: sign.c:86:5: warning: 'rc' may be used uninitialized [-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 (11.4.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |