Test results for amd64, puddle, crypto_sign/falcon1024tree
[Page version: 20261104 11:07:03]
Measurements for amd64, puddle, crypto_sign
Test results for amd64, puddle, crypto_sign
Test results for crypto_sign/falcon1024tree
Computer: puddle
Microarchitecture: amd64; Ice Lake (706e5)
Architecture: amd64
CPU ID: GenuineIntel-000706e5-00-bfebfbff
SUPERCOP version: 20261004
Operation: crypto_sign
Primitive: falcon1024tree
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 836166 | 164468 0 0 | 198286 1296 2424 | T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 856044 | 182032 0 0 | 215670 1296 2424 | T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 924416 | 153046 0 0 | 185006 1296 2360 | T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 960447 | 212079 0 0 | 246225 1248 2456 | T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 966543 | 96076 0 0 | 126430 1296 2360 | T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1002969 | 82338 0 0 | 112592 1288 2424 | T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1015504 | 81273 0 0 | 112745 1248 2456 | T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1035210 | 86193 0 0 | 118033 1248 2456 | T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1110285 | 71151 0 0 | 101141 1240 2424 | T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1193568 | 166463 0 0 | 200614 1296 2424 | T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1220952 | 184643 0 0 | 218622 1296 2424 | T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1350507 | 217429 0 0 | 251593 1248 2456 | T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1395933 | 155363 0 0 | 187614 1296 2360 | T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1664679 | 93464 0 0 | 124102 1288 2360 | T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1744731 | 87378 0 0 | 119313 1248 2456 | T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1843236 | 79169 0 0 | 110749 1248 2456 | T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 1875573 | 69254 0 0 | 99269 1240 2424 | T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 2860309 | 79977 0 0 | 110424 1280 2424 | T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 15738451 | 159550 0 0 | 191742 1288 2360 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 15917116 | 182651 0 0 | 216942 1288 2424 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 15984240 | 165254 0 0 | 199582 1288 2424 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 16138073 | 101476 0 0 | 132342 1288 2360 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 16893647 | 88910 0 0 | 119568 1280 2424 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 18262304 | 194111 0 0 | 228569 1248 2456 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 18472574 | 92164 0 0 | 124193 1248 2456 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 19296320 | 75898 0 0 | 106149 1240 2424 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
| 19368973 | 87046 0 0 | 118893 1248 2456 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261012 | 20261004 |
Compiler output
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:18: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:27: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:36: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 10, namely:
| Implementation | Compiler |
| T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon1024tree_avx2_timingleaks':
api.c: api.c:110:43: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:34: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:25: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
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 (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon1024tree_fpu_timingleaks':
api.c: api.c:110:43: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:34: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:25: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:110:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[1024], g[1024], F[1024], G[1024];
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 (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
api.c: api.c:107:9: warning: unused variable 'f' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:18: warning: unused variable 'g' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:27: warning: unused variable 'F' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:36: warning: unused variable 'G' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
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_19.1.7_(3+b1)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon1024tree_ref_timingleaks':
api.c: api.c:107:43: warning: unused variable 'G' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:34: warning: unused variable 'F' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:25: warning: unused variable 'g' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
api.c: | ^
api.c: api.c:107:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 107 | int8_t f[1024], g[1024], F[1024], G[1024];
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 (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
codec.o falcon1024tree_avx2_comp_decode T
codec.o falcon1024tree_avx2_comp_encode T
codec.o falcon1024tree_avx2_max_FG_bits R
codec.o falcon1024tree_avx2_max_fg_bits R
codec.o falcon1024tree_avx2_max_sig_bits R
codec.o falcon1024tree_avx2_modq_decode T
codec.o falcon1024tree_avx2_modq_encode T
codec.o falcon1024tree_avx2_trim_i16_decode T
codec.o falcon1024tree_avx2_trim_i16_encode T
codec.o falcon1024tree_avx2_trim_i8_decode T
codec.o falcon1024tree_avx2_trim_i8_encode T
common.o falcon1024tree_avx2_hash_to_point_ct T
common.o falcon1024tree_avx2_hash_to_point_vartime T
common.o falcon1024tree_avx2_is_short T
common.o falcon1024tree_avx2_is_short_half T
fft.o falcon1024tree_avx2_FFT T
fft.o falcon1024tree_avx2_iFFT T
fft.o falcon1024tree_avx2_poly_LDL_fft T
fft.o falcon1024tree_avx2_poly_LDLmv_fft T
fft.o falcon1024tree_avx2_poly_add T
fft.o falcon1024tree_avx2_poly_add_muladj_fft T
fft.o falcon1024tree_avx2_poly_adj_fft T
fft.o falcon1024tree_avx2_poly_div_autoadj_fft T
fft.o falcon1024tree_avx2_poly_div_fft T
fft.o falcon1024tree_avx2_poly_invnorm2_fft T
fft.o falcon1024tree_avx2_poly_merge_fft T
fft.o falcon1024tree_avx2_poly_mul_autoadj_fft T
fft.o falcon1024tree_avx2_poly_mul_fft T
fft.o falcon1024tree_avx2_poly_muladj_fft T
fft.o falcon1024tree_avx2_poly_mulconst T
fft.o falcon1024tree_avx2_poly_mulselfadj_fft T
fft.o falcon1024tree_avx2_poly_neg T
fft.o falcon1024tree_avx2_poly_split_fft T
fft.o falcon1024tree_avx2_poly_sub T
fpr.o falcon1024tree_avx2_fpr_gm_tab R
fpr.o falcon1024tree_avx2_fpr_p2_tab R
keygen.o falcon1024tree_avx2_keygen T
rng.o falcon1024tree_avx2_get_seed T
rng.o falcon1024tree_avx2_prng_get_bytes T
rng.o falcon1024tree_avx2_prng_init T
rng.o falcon1024tree_avx2_prng_refill T
shake.o falcon1024tree_avx2_i_shake256_extract T
shake.o falcon1024tree_avx2_i_shake256_flip T
shake.o falcon1024tree_avx2_i_shake256_init T
shake.o falcon1024tree_avx2_i_shake256_inject T
sign.o falcon1024tree_avx2_expand_privkey T
sign.o falcon1024tree_avx2_gaussian0_sampler T
sign.o falcon1024tree_avx2_sampler T
sign.o falcon1024tree_avx2_sign_dyn T
sign.o falcon1024tree_avx2_sign_tree T
vrfy.o falcon1024tree_avx2_complete_private T
vrfy.o falcon1024tree_avx2_compute_public T
vrfy.o falcon1024tree_avx2_count_nttzero T
vrfy.o falcon1024tree_avx2_is_invertible T
vrfy.o falcon1024tree_avx2_to_ntt_monty T
vrfy.o falcon1024tree_avx2_verify_raw T
vrfy.o falcon1024tree_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_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
codec.o falcon1024tree_fpu_comp_decode T
codec.o falcon1024tree_fpu_comp_encode T
codec.o falcon1024tree_fpu_max_FG_bits R
codec.o falcon1024tree_fpu_max_fg_bits R
codec.o falcon1024tree_fpu_max_sig_bits R
codec.o falcon1024tree_fpu_modq_decode T
codec.o falcon1024tree_fpu_modq_encode T
codec.o falcon1024tree_fpu_trim_i16_decode T
codec.o falcon1024tree_fpu_trim_i16_encode T
codec.o falcon1024tree_fpu_trim_i8_decode T
codec.o falcon1024tree_fpu_trim_i8_encode T
common.o falcon1024tree_fpu_hash_to_point_ct T
common.o falcon1024tree_fpu_hash_to_point_vartime T
common.o falcon1024tree_fpu_is_short T
common.o falcon1024tree_fpu_is_short_half T
fft.o falcon1024tree_fpu_FFT T
fft.o falcon1024tree_fpu_iFFT T
fft.o falcon1024tree_fpu_poly_LDL_fft T
fft.o falcon1024tree_fpu_poly_LDLmv_fft T
fft.o falcon1024tree_fpu_poly_add T
fft.o falcon1024tree_fpu_poly_add_muladj_fft T
fft.o falcon1024tree_fpu_poly_adj_fft T
fft.o falcon1024tree_fpu_poly_div_autoadj_fft T
fft.o falcon1024tree_fpu_poly_div_fft T
fft.o falcon1024tree_fpu_poly_invnorm2_fft T
fft.o falcon1024tree_fpu_poly_merge_fft T
fft.o falcon1024tree_fpu_poly_mul_autoadj_fft T
fft.o falcon1024tree_fpu_poly_mul_fft T
fft.o falcon1024tree_fpu_poly_muladj_fft T
fft.o falcon1024tree_fpu_poly_mulconst T
fft.o falcon1024tree_fpu_poly_mulselfadj_fft T
fft.o falcon1024tree_fpu_poly_neg T
fft.o falcon1024tree_fpu_poly_split_fft T
fft.o falcon1024tree_fpu_poly_sub T
fpr.o falcon1024tree_fpu_fpr_gm_tab R
fpr.o falcon1024tree_fpu_fpr_p2_tab R
keygen.o falcon1024tree_fpu_keygen T
rng.o falcon1024tree_fpu_get_seed T
rng.o falcon1024tree_fpu_prng_get_bytes T
rng.o falcon1024tree_fpu_prng_init T
rng.o falcon1024tree_fpu_prng_refill T
shake.o falcon1024tree_fpu_i_shake256_extract T
shake.o falcon1024tree_fpu_i_shake256_flip T
shake.o falcon1024tree_fpu_i_shake256_init T
shake.o falcon1024tree_fpu_i_shake256_inject T
sign.o falcon1024tree_fpu_expand_privkey T
sign.o falcon1024tree_fpu_gaussian0_sampler T
sign.o falcon1024tree_fpu_sampler T
sign.o falcon1024tree_fpu_sign_dyn T
sign.o falcon1024tree_fpu_sign_tree T
vrfy.o falcon1024tree_fpu_complete_private T
vrfy.o falcon1024tree_fpu_compute_public T
vrfy.o falcon1024tree_fpu_count_nttzero T
vrfy.o falcon1024tree_fpu_is_invertible T
vrfy.o falcon1024tree_fpu_to_ntt_monty T
vrfy.o falcon1024tree_fpu_verify_raw T
vrfy.o falcon1024tree_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_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
codec.o falcon1024tree_ref_comp_decode T
codec.o falcon1024tree_ref_comp_encode T
codec.o falcon1024tree_ref_max_FG_bits R
codec.o falcon1024tree_ref_max_fg_bits R
codec.o falcon1024tree_ref_max_sig_bits R
codec.o falcon1024tree_ref_modq_decode T
codec.o falcon1024tree_ref_modq_encode T
codec.o falcon1024tree_ref_trim_i16_decode T
codec.o falcon1024tree_ref_trim_i16_encode T
codec.o falcon1024tree_ref_trim_i8_decode T
codec.o falcon1024tree_ref_trim_i8_encode T
common.o falcon1024tree_ref_hash_to_point_ct T
common.o falcon1024tree_ref_hash_to_point_vartime T
common.o falcon1024tree_ref_is_short T
common.o falcon1024tree_ref_is_short_half T
fft.o falcon1024tree_ref_FFT T
fft.o falcon1024tree_ref_iFFT T
fft.o falcon1024tree_ref_poly_LDL_fft T
fft.o falcon1024tree_ref_poly_LDLmv_fft T
fft.o falcon1024tree_ref_poly_add T
fft.o falcon1024tree_ref_poly_add_muladj_fft T
fft.o falcon1024tree_ref_poly_adj_fft T
fft.o falcon1024tree_ref_poly_div_autoadj_fft T
fft.o falcon1024tree_ref_poly_div_fft T
fft.o falcon1024tree_ref_poly_invnorm2_fft T
fft.o falcon1024tree_ref_poly_merge_fft T
fft.o falcon1024tree_ref_poly_mul_autoadj_fft T
fft.o falcon1024tree_ref_poly_mul_fft T
fft.o falcon1024tree_ref_poly_muladj_fft T
fft.o falcon1024tree_ref_poly_mulconst T
fft.o falcon1024tree_ref_poly_mulselfadj_fft T
fft.o falcon1024tree_ref_poly_neg T
fft.o falcon1024tree_ref_poly_split_fft T
fft.o falcon1024tree_ref_poly_sub T
fpr.o falcon1024tree_ref_fpr_add T
fpr.o falcon1024tree_ref_fpr_div T
fpr.o falcon1024tree_ref_fpr_expm_p63 T
fpr.o falcon1024tree_ref_fpr_gm_tab R
fpr.o falcon1024tree_ref_fpr_mul T
fpr.o falcon1024tree_ref_fpr_p2_tab R
fpr.o falcon1024tree_ref_fpr_scaled T
fpr.o falcon1024tree_ref_fpr_sqrt T
keygen.o falcon1024tree_ref_keygen T
rng.o falcon1024tree_ref_get_seed T
rng.o falcon1024tree_ref_prng_get_bytes T
rng.o falcon1024tree_ref_prng_init T
rng.o falcon1024tree_ref_prng_refill T
shake.o falcon1024tree_ref_i_shake256_extract T
shake.o falcon1024tree_ref_i_shake256_flip T
shake.o falcon1024tree_ref_i_shake256_init T
shake.o falcon1024tree_ref_i_shake256_inject T
sign.o falcon1024tree_ref_expand_privkey T
sign.o falcon1024tree_ref_gaussian0_sampler T
sign.o falcon1024tree_ref_sampler T
sign.o falcon1024tree_ref_sign_dyn T
sign.o falcon1024tree_ref_sign_tree T
vrfy.o falcon1024tree_ref_complete_private T
vrfy.o falcon1024tree_ref_compute_public T
vrfy.o falcon1024tree_ref_count_nttzero T
vrfy.o falcon1024tree_ref_is_invertible T
vrfy.o falcon1024tree_ref_to_ntt_monty T
vrfy.o falcon1024tree_ref_verify_raw T
vrfy.o falcon1024tree_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_19.1.7_(3+b1)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |