Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
6610932 | 81051 1306632 52 | 112021 1307432 1600 | T:portableopt | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
6796108 | 88790 1306632 52 | 119965 1307432 1600 | T:portableopt | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
7557200 | 66872 1306632 52 | 96767 1307400 1664 | T:portableopt | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
8893228 | 51011 1306632 52 | 78405 1307432 1600 | T:portableopt | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
10009888 | 47565 1306632 52 | 75223 1307424 1696 | T:portableopt | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
10163932 | 44617 1306632 52 | 72623 1307400 1664 | T:portableopt | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
11080776 | 41526 1306632 52 | 68989 1307392 1664 | T:portableopt | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
17437168 | 54619 72 52 | 84232 880 1600 | T:portableopt | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
24121860 | 28622 1306632 52 | 55125 1307384 1632 | T:portableopt | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240711 | 20240625 |
inverse_exp.c: inverse_exp.c:50:10: warning: unused function 'expand' [-Wunused-function] inverse_exp.c: uint64_t expand(uint32_t x) { inverse_exp.c: ^ inverse_exp.c: 1 warning generated.
Implementation | Compiler |
T:portableopt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:portableopt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:portableopt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:portableopt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
niederreiter_decrypt.c: niederreiter_decrypt.c: In function 'decrypt_niederreiter_indcca2': niederreiter_decrypt.c: niederreiter_decrypt.c:179:18: warning: array subscript '<unnamed-unsigned:256>[0]' is partly outside array bounds of 'unsigned char[2]' [-Warray-bounds=] niederreiter_decrypt.c: 179 | tail[TRNG_BYTE_LENGTH] = {0}; niederreiter_decrypt.c: | ^~~~
Implementation | Compiler |
T:portableopt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
T:portableopt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
T:portableopt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |