Test results for amd64, like, crypto_sign/falcon512tree
[Page version: 20241023 21:30:50]
Measurements for amd64, like, crypto_sign
Test results for amd64, like, crypto_sign
Test results for crypto_sign/falcon512tree
Computer: like
Microarchitecture: amd64; Coffee Lake (806ea)
Architecture: amd64
CPU ID: GenuineIntel-000806ea-bfebfbff
SUPERCOP version: 20241022
Operation: crypto_sign
Primitive: falcon512tree
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
518929 | 168001 0 0 | 189622 836 1784 | T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
520262 | 180492 0 0 | 202278 836 1784 | T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
536287 | 144598 0 0 | 165838 836 1752 | T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
555821 | 80729 0 0 | 99716 828 1752 | T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
562552 | 156819 0 0 | 179274 796 1816 | T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
569071 | 88433 0 0 | 109098 796 1816 | T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
587739 | 83103 0 0 | 103362 796 1816 | T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
648912 | 72460 0 0 | 91738 788 1784 | T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
746365 | 85721 0 0 | 106100 828 1752 | T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
816466 | 157963 0 0 | 180450 796 1816 | T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
942105 | 162717 0 0 | 184590 836 1784 | T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
944591 | 175032 0 0 | 197070 836 1784 | T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
946974 | 140337 0 0 | 161814 836 1752 | T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
999407 | 80986 0 0 | 101282 796 1816 | T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
1015985 | 86220 0 0 | 106930 796 1816 | T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
1033288 | 70625 0 0 | 89930 788 1784 | T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
1116925 | 79097 0 0 | 98028 820 1752 | T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
1552934 | 84144 0 0 | 104612 820 1752 | T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
7722822 | 149518 0 0 | 172066 796 1816 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
7828460 | 92622 0 0 | 113354 796 1816 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
7923223 | 77548 0 0 | 96986 788 1784 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
7977739 | 145412 0 0 | 166878 828 1752 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
8125743 | 89361 0 0 | 109690 796 1816 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
8421536 | 89622 0 0 | 108620 820 1752 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
8453470 | 170847 0 0 | 193070 828 1784 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
8492708 | 159727 0 0 | 181822 828 1784 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
8667372 | 85495 0 0 | 106044 820 1752 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240729 | 20240716 |
Compiler output
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_avx2_timingleaks':
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_fpu_timingleaks':
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
api.c: api.c:107:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
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) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_ref_timingleaks':
api.c: api.c:107:33: warning: unused variable 'G' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:25: warning: unused variable 'F' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:17: warning: unused variable 'g' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:9: warning: unused variable 'f' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
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) |
Namespace violations
codec.o falcon512tree_avx2_comp_decode T
codec.o falcon512tree_avx2_comp_encode T
codec.o falcon512tree_avx2_max_FG_bits R
codec.o falcon512tree_avx2_max_fg_bits R
codec.o falcon512tree_avx2_max_sig_bits R
codec.o falcon512tree_avx2_modq_decode T
codec.o falcon512tree_avx2_modq_encode T
codec.o falcon512tree_avx2_trim_i16_decode T
codec.o falcon512tree_avx2_trim_i16_encode T
codec.o falcon512tree_avx2_trim_i8_decode T
codec.o falcon512tree_avx2_trim_i8_encode T
common.o falcon512tree_avx2_hash_to_point_ct T
common.o falcon512tree_avx2_hash_to_point_vartime T
common.o falcon512tree_avx2_is_short T
common.o falcon512tree_avx2_is_short_half T
fft.o falcon512tree_avx2_FFT T
fft.o falcon512tree_avx2_iFFT T
fft.o falcon512tree_avx2_poly_LDL_fft T
fft.o falcon512tree_avx2_poly_LDLmv_fft T
fft.o falcon512tree_avx2_poly_add T
fft.o falcon512tree_avx2_poly_add_muladj_fft T
fft.o falcon512tree_avx2_poly_adj_fft T
fft.o falcon512tree_avx2_poly_div_autoadj_fft T
fft.o falcon512tree_avx2_poly_div_fft T
fft.o falcon512tree_avx2_poly_invnorm2_fft T
fft.o falcon512tree_avx2_poly_merge_fft T
fft.o falcon512tree_avx2_poly_mul_autoadj_fft T
fft.o falcon512tree_avx2_poly_mul_fft T
fft.o falcon512tree_avx2_poly_muladj_fft T
fft.o falcon512tree_avx2_poly_mulconst T
fft.o falcon512tree_avx2_poly_mulselfadj_fft T
fft.o falcon512tree_avx2_poly_neg T
fft.o falcon512tree_avx2_poly_split_fft T
fft.o falcon512tree_avx2_poly_sub T
fpr.o falcon512tree_avx2_fpr_gm_tab R
fpr.o falcon512tree_avx2_fpr_p2_tab R
keygen.o falcon512tree_avx2_keygen T
rng.o falcon512tree_avx2_get_seed T
rng.o falcon512tree_avx2_prng_get_bytes T
rng.o falcon512tree_avx2_prng_init T
rng.o falcon512tree_avx2_prng_refill T
shake.o falcon512tree_avx2_i_shake256_extract T
shake.o falcon512tree_avx2_i_shake256_flip T
shake.o falcon512tree_avx2_i_shake256_init T
shake.o falcon512tree_avx2_i_shake256_inject T
sign.o falcon512tree_avx2_expand_privkey T
sign.o falcon512tree_avx2_gaussian0_sampler T
sign.o falcon512tree_avx2_sampler T
sign.o falcon512tree_avx2_sign_dyn T
sign.o falcon512tree_avx2_sign_tree T
vrfy.o falcon512tree_avx2_complete_private T
vrfy.o falcon512tree_avx2_compute_public T
vrfy.o falcon512tree_avx2_count_nttzero T
vrfy.o falcon512tree_avx2_is_invertible T
vrfy.o falcon512tree_avx2_to_ntt_monty T
vrfy.o falcon512tree_avx2_verify_raw T
vrfy.o falcon512tree_avx2_verify_recover T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
codec.o falcon512tree_fpu_comp_decode T
codec.o falcon512tree_fpu_comp_encode T
codec.o falcon512tree_fpu_max_FG_bits R
codec.o falcon512tree_fpu_max_fg_bits R
codec.o falcon512tree_fpu_max_sig_bits R
codec.o falcon512tree_fpu_modq_decode T
codec.o falcon512tree_fpu_modq_encode T
codec.o falcon512tree_fpu_trim_i16_decode T
codec.o falcon512tree_fpu_trim_i16_encode T
codec.o falcon512tree_fpu_trim_i8_decode T
codec.o falcon512tree_fpu_trim_i8_encode T
common.o falcon512tree_fpu_hash_to_point_ct T
common.o falcon512tree_fpu_hash_to_point_vartime T
common.o falcon512tree_fpu_is_short T
common.o falcon512tree_fpu_is_short_half T
fft.o falcon512tree_fpu_FFT T
fft.o falcon512tree_fpu_iFFT T
fft.o falcon512tree_fpu_poly_LDL_fft T
fft.o falcon512tree_fpu_poly_LDLmv_fft T
fft.o falcon512tree_fpu_poly_add T
fft.o falcon512tree_fpu_poly_add_muladj_fft T
fft.o falcon512tree_fpu_poly_adj_fft T
fft.o falcon512tree_fpu_poly_div_autoadj_fft T
fft.o falcon512tree_fpu_poly_div_fft T
fft.o falcon512tree_fpu_poly_invnorm2_fft T
fft.o falcon512tree_fpu_poly_merge_fft T
fft.o falcon512tree_fpu_poly_mul_autoadj_fft T
fft.o falcon512tree_fpu_poly_mul_fft T
fft.o falcon512tree_fpu_poly_muladj_fft T
fft.o falcon512tree_fpu_poly_mulconst T
fft.o falcon512tree_fpu_poly_mulselfadj_fft T
fft.o falcon512tree_fpu_poly_neg T
fft.o falcon512tree_fpu_poly_split_fft T
fft.o falcon512tree_fpu_poly_sub T
fpr.o falcon512tree_fpu_fpr_gm_tab R
fpr.o falcon512tree_fpu_fpr_p2_tab R
keygen.o falcon512tree_fpu_keygen T
rng.o falcon512tree_fpu_get_seed T
rng.o falcon512tree_fpu_prng_get_bytes T
rng.o falcon512tree_fpu_prng_init T
rng.o falcon512tree_fpu_prng_refill T
shake.o falcon512tree_fpu_i_shake256_extract T
shake.o falcon512tree_fpu_i_shake256_flip T
shake.o falcon512tree_fpu_i_shake256_init T
shake.o falcon512tree_fpu_i_shake256_inject T
sign.o falcon512tree_fpu_expand_privkey T
sign.o falcon512tree_fpu_gaussian0_sampler T
sign.o falcon512tree_fpu_sampler T
sign.o falcon512tree_fpu_sign_dyn T
sign.o falcon512tree_fpu_sign_tree T
vrfy.o falcon512tree_fpu_complete_private T
vrfy.o falcon512tree_fpu_compute_public T
vrfy.o falcon512tree_fpu_count_nttzero T
vrfy.o falcon512tree_fpu_is_invertible T
vrfy.o falcon512tree_fpu_to_ntt_monty T
vrfy.o falcon512tree_fpu_verify_raw T
vrfy.o falcon512tree_fpu_verify_recover T
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
codec.o falcon512tree_ref_comp_decode T
codec.o falcon512tree_ref_comp_encode T
codec.o falcon512tree_ref_max_FG_bits R
codec.o falcon512tree_ref_max_fg_bits R
codec.o falcon512tree_ref_max_sig_bits R
codec.o falcon512tree_ref_modq_decode T
codec.o falcon512tree_ref_modq_encode T
codec.o falcon512tree_ref_trim_i16_decode T
codec.o falcon512tree_ref_trim_i16_encode T
codec.o falcon512tree_ref_trim_i8_decode T
codec.o falcon512tree_ref_trim_i8_encode T
common.o falcon512tree_ref_hash_to_point_ct T
common.o falcon512tree_ref_hash_to_point_vartime T
common.o falcon512tree_ref_is_short T
common.o falcon512tree_ref_is_short_half T
fft.o falcon512tree_ref_FFT T
fft.o falcon512tree_ref_iFFT T
fft.o falcon512tree_ref_poly_LDL_fft T
fft.o falcon512tree_ref_poly_LDLmv_fft T
fft.o falcon512tree_ref_poly_add T
fft.o falcon512tree_ref_poly_add_muladj_fft T
fft.o falcon512tree_ref_poly_adj_fft T
fft.o falcon512tree_ref_poly_div_autoadj_fft T
fft.o falcon512tree_ref_poly_div_fft T
fft.o falcon512tree_ref_poly_invnorm2_fft T
fft.o falcon512tree_ref_poly_merge_fft T
fft.o falcon512tree_ref_poly_mul_autoadj_fft T
fft.o falcon512tree_ref_poly_mul_fft T
fft.o falcon512tree_ref_poly_muladj_fft T
fft.o falcon512tree_ref_poly_mulconst T
fft.o falcon512tree_ref_poly_mulselfadj_fft T
fft.o falcon512tree_ref_poly_neg T
fft.o falcon512tree_ref_poly_split_fft T
fft.o falcon512tree_ref_poly_sub T
fpr.o falcon512tree_ref_fpr_add T
fpr.o falcon512tree_ref_fpr_div T
fpr.o falcon512tree_ref_fpr_expm_p63 T
fpr.o falcon512tree_ref_fpr_gm_tab R
fpr.o falcon512tree_ref_fpr_mul T
fpr.o falcon512tree_ref_fpr_p2_tab R
fpr.o falcon512tree_ref_fpr_scaled T
fpr.o falcon512tree_ref_fpr_sqrt T
keygen.o falcon512tree_ref_keygen T
rng.o falcon512tree_ref_get_seed T
rng.o falcon512tree_ref_prng_get_bytes T
rng.o falcon512tree_ref_prng_init T
rng.o falcon512tree_ref_prng_refill T
shake.o falcon512tree_ref_i_shake256_extract T
shake.o falcon512tree_ref_i_shake256_flip T
shake.o falcon512tree_ref_i_shake256_init T
shake.o falcon512tree_ref_i_shake256_inject T
sign.o falcon512tree_ref_expand_privkey T
sign.o falcon512tree_ref_gaussian0_sampler T
sign.o falcon512tree_ref_sampler T
sign.o falcon512tree_ref_sign_dyn T
sign.o falcon512tree_ref_sign_tree T
vrfy.o falcon512tree_ref_complete_private T
vrfy.o falcon512tree_ref_compute_public T
vrfy.o falcon512tree_ref_count_nttzero T
vrfy.o falcon512tree_ref_is_invertible T
vrfy.o falcon512tree_ref_to_ntt_monty T
vrfy.o falcon512tree_ref_verify_raw T
vrfy.o falcon512tree_ref_verify_recover T
Number of similar (implementation,compiler) pairs: 9, namely:
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) |
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) |