Test results for amd64, alder, crypto_sign/mqom3cat1gf16shortct
[Page version: 20261006 13:26:04]
Measurements for amd64, alder, crypto_sign
Test results for amd64, alder, crypto_sign
Test results for crypto_sign/mqom3cat1gf16shortct
Computer: alder
Microarchitecture: amd64; Golden Cove (90675-00)
Architecture: amd64
CPU ID: GenuineIntel-00090675-00-bfebfbff
SUPERCOP version: 20261004
Operation: crypto_sign
Primitive: mqom3cat1gf16shortct
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6548726 | 517946 144 144 | 314768 1376 2552 | opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 6684985 | 247658 232 144 | 290573 1480 2520 | opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 6739498 | 210776 232 144 | 285885 1480 2520 | opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 6949901 | 193916 144 144 | 283512 1376 2552 | opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 13355039 | 162957 232 144 | 254143 1472 2520 | opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 13410472 | 193155 136 144 | 284216 1344 2552 | opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 15119873 | 182738 232 144 | 269693 1480 2456 | opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 19084364 | 128324 136 144 | 235076 1336 2520 | opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 25713332 | 520870 144 144 | 513360 1344 2552 | memopt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 29741418 | 229058 232 144 | 268149 1416 2520 | memopt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 30046103 | 214172 232 144 | 262677 1416 2520 | memopt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 31118384 | 165993 232 144 | 233007 1408 2520 | memopt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 35848731 | 197956 144 144 | 237624 1344 2552 | memopt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 37020313 | 186290 232 144 | 239173 1416 2456 | memopt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 40664989 | 195717 136 144 | 237088 1344 2552 | memopt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 48470026 | 129198 136 144 | 218748 1336 2520 | memopt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 89824313 | 291801 240 144 | 356061 1488 2456 | opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
| 111193233 | 270845 240 144 | 317693 1424 2456 | memopt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261005 | 20261004 |
Namespace violations
KeccakHashtimes4.o Keccak_HashFinaltimes4 T
KeccakHashtimes4.o Keccak_HashInitializetimes4 T
KeccakHashtimes4.o Keccak_HashSqueezetimes4 T
KeccakHashtimes4.o Keccak_HashUpdatetimes4 T
KeccakHashtimes8.o Keccak_HashFinaltimes8 T
KeccakHashtimes8.o Keccak_HashInitializetimes8 T
KeccakHashtimes8.o Keccak_HashSqueezetimes8 T
KeccakHashtimes8.o Keccak_HashUpdatetimes8 T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorb T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorbLastFewBits T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeInitialize T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeSqueeze T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorb T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorbLastFewBits T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeInitialize T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeSqueeze T
blc_ct_default.o CT_BLC_Commit_default T
blc_ct_default.o CT_BLC_Eval_default T
blc_ct_default.o CT_BLC_Open_default T
blc_ct_default.o CT_BLC_PrintConfig_default T
blc_ct_default.o alloc_peak_usage V
blc_ct_memopt.o CT_BLC_Commit_memopt T
blc_ct_memopt.o CT_BLC_Commit_memopt_partial T
blc_ct_memopt.o CT_BLC_Eval_memopt T
blc_ct_memopt.o CT_BLC_Eval_memopt_partial T
blc_ct_memopt.o CT_BLC_Open_memopt T
blc_ct_memopt.o CT_BLC_PrintConfig_memopt T
blc_ct_memopt.o alloc_peak_usage V
crypto_sign.o alloc_peak_usage V
crypto_sign.o crypto_sign_signature T
crypto_sign.o crypto_sign_verify T
expand_mq.o ExpandEquations T
expand_mq.o ExpandEquations_memopt_final T
expand_mq.o ExpandEquations_memopt_init T
expand_mq.o ExpandEquations_memopt_update T
expand_mq.o alloc_peak_usage V
ggm_tree_small.o SmallGGMTree_Expand T
ggm_tree_small.o SmallGGMTree_ExpandPath T
ggm_tree_small.o SmallGGMTree_Open T
ggm_tree_small.o SmallGGMTree_PartiallyExpand T
ggm_tree_small.o alloc_peak_usage V
ggm_tree_small_incr.o SmallGGMTree_GetNextLeaf T
ggm_tree_small_incr.o SmallGGMTree_GetNextLeafPartial T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalExpansion T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalPartialExpansion T
ggm_tree_small_incr.o alloc_peak_usage V
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafsPartial_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafs_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalExpansion_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalPartialExpansion_batch T
ggm_tree_small_incr_batch.o alloc_peak_usage V
keygen.o KeyGen T
keygen.o alloc_peak_usage V
piop_bitslice.o ComputePAlpha_bitslice T
piop_bitslice.o GF256_TO_COMPOSITE_TABLE V
piop_bitslice.o RecomputePAlpha_bitslice T
piop_bitslice.o alloc_peak_usage V
piop_default.o ComputePAlpha_default T
piop_default.o RecomputePAlpha_default T
piop_default.o alloc_peak_usage V
piop_memopt.o ComputePAlpha_memopt T
piop_memopt.o ComputePAlpha_partial_memopt T
piop_memopt.o RecomputePAlpha_memopt T
piop_memopt.o RecomputePAlpha_partial_memopt T
piop_memopt.o alloc_peak_usage V
prg.o PRG T
prg.o PRG_memopt T
prg.o PRG_memopt_with_ctx T
prg.o alloc_peak_usage V
rijndael_table.o aes128_table_enc T
rijndael_table.o aes128_table_enc_ecb T
rijndael_table.o aes128_table_enc_x2 T
rijndael_table.o aes128_table_enc_x2_x2 T
rijndael_table.o aes128_table_enc_x4 T
rijndael_table.o aes128_table_enc_x4_x4 T
rijndael_table.o aes128_table_enc_x8 T
rijndael_table.o aes128_table_enc_x8_x8 T
rijndael_table.o aes128_table_setkey_enc T
rijndael_table.o aes128_table_setkey_enc_ecb T
rijndael_table.o aes128_table_setkey_enc_x2 T
rijndael_table.o aes128_table_setkey_enc_x4 T
rijndael_table.o aes128_table_setkey_enc_x8 T
rijndael_table.o aes256_table_enc T
rijndael_table.o aes256_table_enc_ecb T
rijndael_table.o aes256_table_enc_x2 T
rijndael_table.o aes256_table_enc_x2_x2 T
rijndael_table.o aes256_table_enc_x4 T
rijndael_table.o aes256_table_enc_x4_x4 T
rijndael_table.o aes256_table_enc_x8 T
rijndael_table.o aes256_table_enc_x8_x8 T
rijndael_table.o aes256_table_setkey_enc T
rijndael_table.o aes256_table_setkey_enc_ecb T
rijndael_table.o aes256_table_setkey_enc_x2 T
rijndael_table.o aes256_table_setkey_enc_x4 T
rijndael_table.o aes256_table_setkey_enc_x8 T
rijndael_table.o rijndael256_table_enc T
rijndael_table.o rijndael256_table_enc_ecb T
rijndael_table.o rijndael256_table_enc_x2 T
rijndael_table.o rijndael256_table_enc_x2_x2 T
rijndael_table.o rijndael256_table_enc_x4 T
rijndael_table.o rijndael256_table_enc_x4_x4 T
rijndael_table.o rijndael256_table_enc_x8 T
rijndael_table.o rijndael256_table_enc_x8_x8 T
rijndael_table.o rijndael256_table_setkey_enc T
rijndael_table.o rijndael256_table_setkey_enc_ecb T
rijndael_table.o rijndael256_table_setkey_enc_x2 T
rijndael_table.o rijndael256_table_setkey_enc_x4 T
rijndael_table.o rijndael256_table_setkey_enc_x8 T
rijndael_vaes.o aes128_vaes_enc T
rijndael_vaes.o aes128_vaes_enc_ecb T
rijndael_vaes.o aes128_vaes_enc_x2 T
rijndael_vaes.o aes128_vaes_enc_x2_x2 T
rijndael_vaes.o aes128_vaes_enc_x4 T
rijndael_vaes.o aes128_vaes_enc_x4_x4 T
rijndael_vaes.o aes128_vaes_enc_x8 T
rijndael_vaes.o aes128_vaes_enc_x8_x8 T
rijndael_vaes.o aes128_vaes_setkey_enc T
rijndael_vaes.o aes128_vaes_setkey_enc_ecb T
rijndael_vaes.o aes128_vaes_setkey_enc_x2 T
rijndael_vaes.o aes128_vaes_setkey_enc_x4 T
rijndael_vaes.o aes128_vaes_setkey_enc_x8 T
rijndael_vaes.o aes256_vaes_enc T
rijndael_vaes.o aes256_vaes_enc_ecb T
rijndael_vaes.o aes256_vaes_enc_x2 T
rijndael_vaes.o aes256_vaes_enc_x2_x2 T
rijndael_vaes.o aes256_vaes_enc_x4 T
rijndael_vaes.o aes256_vaes_enc_x4_x4 T
rijndael_vaes.o aes256_vaes_enc_x8 T
rijndael_vaes.o aes256_vaes_enc_x8_x8 T
rijndael_vaes.o aes256_vaes_setkey_enc T
rijndael_vaes.o aes256_vaes_setkey_enc_ecb T
rijndael_vaes.o aes256_vaes_setkey_enc_x2 T
rijndael_vaes.o aes256_vaes_setkey_enc_x4 T
rijndael_vaes.o aes256_vaes_setkey_enc_x8 T
rijndael_vaes.o rijndael256_vaes_enc T
rijndael_vaes.o rijndael256_vaes_enc_ecb T
rijndael_vaes.o rijndael256_vaes_enc_x2 T
rijndael_vaes.o rijndael256_vaes_enc_x2_x2 T
rijndael_vaes.o rijndael256_vaes_enc_x4 T
rijndael_vaes.o rijndael256_vaes_enc_x4_x4 T
rijndael_vaes.o rijndael256_vaes_enc_x8 T
rijndael_vaes.o rijndael256_vaes_enc_x8_x8 T
rijndael_vaes.o rijndael256_vaes_setkey_enc T
rijndael_vaes.o rijndael256_vaes_setkey_enc_ecb T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x2 T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x4 T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x8 T
seed_expand.o SeedExpand T
seed_expand.o SeedExpand_memopt T
seed_expand.o SeedExpand_memopt_pub T
seed_expand.o SeedExpand_pub T
seed_expand.o SeedExpand_x2 T
seed_expand.o SeedExpand_x2_pub T
seed_expand.o SeedExpand_x4 T
seed_expand.o SeedExpand_x4_pub T
seed_expand.o SeedExpand_x8 T
seed_expand.o SeedExpand_x8_ecb T
seed_expand.o SeedExpand_x8_pub T
seed_expand.o SeedExpand_x8_pub_ecb T
seed_expand.o alloc_peak_usage V
sign.o Sign_default T
sign.o Verify_default T
sign.o alloc_peak_usage V
sign_memopt.o Sign_memopt T
sign_memopt.o Verify_memopt T
sign_memopt.o alloc_peak_usage V
sign_pre.o Sign_Finalize T
sign_pre.o Sign_Prepare T
sign_pre.o alloc_peak_usage V
sign_pre.o crypto_sign_finalize T
sign_pre.o crypto_sign_prepare T
verify_stream_ct.o CT_StreamedVerify_Clean T
verify_stream_ct.o CT_StreamedVerify_Finalize T
verify_stream_ct.o CT_StreamedVerify_Init T
verify_stream_ct.o CT_StreamedVerify_Update T
verify_stream_ct.o alloc_peak_usage V
xof.o alloc_peak_usage V
xof.o xof_clean_ctx T
xof.o xof_clean_ctx_x4 T
xof.o xof_clean_ctx_x8 T
xof.o xof_init T
xof.o xof_init_x4 T
xof.o xof_init_x8 T
xof.o xof_squeeze T
xof.o xof_squeeze_x4 T
xof.o xof_squeeze_x8 T
xof.o xof_update T
xof.o xof_update_x4 T
xof.o xof_update_x8 T
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| memopt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| memopt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| memopt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| memopt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| memopt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
KeccakHashtimes4.o Keccak_HashFinaltimes4 T
KeccakHashtimes4.o Keccak_HashInitializetimes4 T
KeccakHashtimes4.o Keccak_HashSqueezetimes4 T
KeccakHashtimes4.o Keccak_HashUpdatetimes4 T
KeccakHashtimes8.o Keccak_HashFinaltimes8 T
KeccakHashtimes8.o Keccak_HashInitializetimes8 T
KeccakHashtimes8.o Keccak_HashSqueezetimes8 T
KeccakHashtimes8.o Keccak_HashUpdatetimes8 T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorb T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorbLastFewBits T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeInitialize T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeSqueeze T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorb T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorbLastFewBits T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeInitialize T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeSqueeze T
blc_ct_default.o CT_BLC_Commit_default T
blc_ct_default.o CT_BLC_Eval_default T
blc_ct_default.o CT_BLC_Open_default T
blc_ct_default.o CT_BLC_PrintConfig_default T
blc_ct_default.o alloc_peak_usage V
blc_ct_memopt.o CT_BLC_Commit_memopt T
blc_ct_memopt.o CT_BLC_Commit_memopt_partial T
blc_ct_memopt.o CT_BLC_Eval_memopt T
blc_ct_memopt.o CT_BLC_Eval_memopt_partial T
blc_ct_memopt.o CT_BLC_Open_memopt T
blc_ct_memopt.o CT_BLC_PrintConfig_memopt T
blc_ct_memopt.o alloc_peak_usage V
crypto_sign.o alloc_peak_usage V
crypto_sign.o crypto_sign_signature T
crypto_sign.o crypto_sign_verify T
expand_mq.o ExpandEquations T
expand_mq.o ExpandEquations_memopt_final T
expand_mq.o ExpandEquations_memopt_init T
expand_mq.o ExpandEquations_memopt_update T
expand_mq.o alloc_peak_usage V
ggm_tree_small.o SmallGGMTree_Expand T
ggm_tree_small.o SmallGGMTree_ExpandPath T
ggm_tree_small.o SmallGGMTree_Open T
ggm_tree_small.o SmallGGMTree_PartiallyExpand T
ggm_tree_small.o alloc_peak_usage V
ggm_tree_small_incr.o SmallGGMTree_GetNextLeaf T
ggm_tree_small_incr.o SmallGGMTree_GetNextLeafPartial T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalExpansion T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalPartialExpansion T
ggm_tree_small_incr.o alloc_peak_usage V
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafsPartial_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafs_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalExpansion_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalPartialExpansion_batch T
ggm_tree_small_incr_batch.o alloc_peak_usage V
keygen.o KeyGen T
keygen.o alloc_peak_usage V
piop_bitslice.o ComputePAlpha_bitslice T
piop_bitslice.o GF256_TO_COMPOSITE_TABLE V
piop_bitslice.o RecomputePAlpha_bitslice T
piop_bitslice.o alloc_peak_usage V
piop_default.o ComputePAlpha_default T
piop_default.o RecomputePAlpha_default T
piop_default.o alloc_peak_usage V
piop_memopt.o ComputePAlpha_memopt T
piop_memopt.o ComputePAlpha_partial_memopt T
piop_memopt.o RecomputePAlpha_memopt T
piop_memopt.o RecomputePAlpha_partial_memopt T
piop_memopt.o alloc_peak_usage V
prg.o PRG T
prg.o PRG_memopt T
prg.o PRG_memopt_with_ctx T
prg.o alloc_peak_usage V
rijndael_ct64.o aes128_ct64_enc T
rijndael_ct64.o aes128_ct64_enc_ecb T
rijndael_ct64.o aes128_ct64_enc_x2 T
rijndael_ct64.o aes128_ct64_enc_x2_x2 T
rijndael_ct64.o aes128_ct64_enc_x4 T
rijndael_ct64.o aes128_ct64_enc_x4_x4 T
rijndael_ct64.o aes128_ct64_enc_x8 T
rijndael_ct64.o aes128_ct64_enc_x8_x8 T
rijndael_ct64.o aes128_ct64_setkey_enc T
rijndael_ct64.o aes128_ct64_setkey_enc_ecb T
rijndael_ct64.o aes128_ct64_setkey_enc_x2 T
rijndael_ct64.o aes128_ct64_setkey_enc_x4 T
rijndael_ct64.o aes128_ct64_setkey_enc_x8 T
rijndael_ct64.o aes256_ct64_enc T
rijndael_ct64.o aes256_ct64_enc_ecb T
rijndael_ct64.o aes256_ct64_enc_x2 T
rijndael_ct64.o aes256_ct64_enc_x2_x2 T
rijndael_ct64.o aes256_ct64_enc_x4 T
rijndael_ct64.o aes256_ct64_enc_x4_x4 T
rijndael_ct64.o aes256_ct64_enc_x8 T
rijndael_ct64.o aes256_ct64_enc_x8_x8 T
rijndael_ct64.o aes256_ct64_setkey_enc T
rijndael_ct64.o aes256_ct64_setkey_enc_ecb T
rijndael_ct64.o aes256_ct64_setkey_enc_x2 T
rijndael_ct64.o aes256_ct64_setkey_enc_x4 T
rijndael_ct64.o aes256_ct64_setkey_enc_x8 T
rijndael_ct64.o rijndael256_ct64_enc T
rijndael_ct64.o rijndael256_ct64_enc_ecb T
rijndael_ct64.o rijndael256_ct64_enc_x2 T
rijndael_ct64.o rijndael256_ct64_enc_x2_x2 T
rijndael_ct64.o rijndael256_ct64_enc_x4 T
rijndael_ct64.o rijndael256_ct64_enc_x4_x4 T
rijndael_ct64.o rijndael256_ct64_enc_x8 T
rijndael_ct64.o rijndael256_ct64_enc_x8_x8 T
rijndael_ct64.o rijndael256_ct64_setkey_enc T
rijndael_ct64.o rijndael256_ct64_setkey_enc_ecb T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x2 T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x4 T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x8 T
rijndael_table.o aes128_table_enc T
rijndael_table.o aes128_table_enc_ecb T
rijndael_table.o aes128_table_enc_x2 T
rijndael_table.o aes128_table_enc_x2_x2 T
rijndael_table.o aes128_table_enc_x4 T
rijndael_table.o aes128_table_enc_x4_x4 T
rijndael_table.o aes128_table_enc_x8 T
rijndael_table.o aes128_table_enc_x8_x8 T
rijndael_table.o aes128_table_setkey_enc T
rijndael_table.o aes128_table_setkey_enc_ecb T
rijndael_table.o aes128_table_setkey_enc_x2 T
rijndael_table.o aes128_table_setkey_enc_x4 T
rijndael_table.o aes128_table_setkey_enc_x8 T
rijndael_table.o aes256_table_enc T
rijndael_table.o aes256_table_enc_ecb T
rijndael_table.o aes256_table_enc_x2 T
rijndael_table.o aes256_table_enc_x2_x2 T
rijndael_table.o aes256_table_enc_x4 T
rijndael_table.o aes256_table_enc_x4_x4 T
rijndael_table.o aes256_table_enc_x8 T
rijndael_table.o aes256_table_enc_x8_x8 T
rijndael_table.o aes256_table_setkey_enc T
rijndael_table.o aes256_table_setkey_enc_ecb T
rijndael_table.o aes256_table_setkey_enc_x2 T
rijndael_table.o aes256_table_setkey_enc_x4 T
rijndael_table.o aes256_table_setkey_enc_x8 T
rijndael_table.o rijndael256_table_enc T
rijndael_table.o rijndael256_table_enc_ecb T
rijndael_table.o rijndael256_table_enc_x2 T
rijndael_table.o rijndael256_table_enc_x2_x2 T
rijndael_table.o rijndael256_table_enc_x4 T
rijndael_table.o rijndael256_table_enc_x4_x4 T
rijndael_table.o rijndael256_table_enc_x8 T
rijndael_table.o rijndael256_table_enc_x8_x8 T
rijndael_table.o rijndael256_table_setkey_enc T
rijndael_table.o rijndael256_table_setkey_enc_ecb T
rijndael_table.o rijndael256_table_setkey_enc_x2 T
rijndael_table.o rijndael256_table_setkey_enc_x4 T
rijndael_table.o rijndael256_table_setkey_enc_x8 T
seed_expand.o SeedExpand T
seed_expand.o SeedExpand_memopt T
seed_expand.o SeedExpand_memopt_pub T
seed_expand.o SeedExpand_pub T
seed_expand.o SeedExpand_x2 T
seed_expand.o SeedExpand_x2_pub T
seed_expand.o SeedExpand_x4 T
seed_expand.o SeedExpand_x4_pub T
seed_expand.o SeedExpand_x8 T
seed_expand.o SeedExpand_x8_ecb T
seed_expand.o SeedExpand_x8_pub T
seed_expand.o SeedExpand_x8_pub_ecb T
seed_expand.o alloc_peak_usage V
sign.o Sign_default T
sign.o Verify_default T
sign.o alloc_peak_usage V
sign_memopt.o Sign_memopt T
sign_memopt.o Verify_memopt T
sign_memopt.o alloc_peak_usage V
sign_pre.o Sign_Finalize T
sign_pre.o Sign_Prepare T
sign_pre.o alloc_peak_usage V
sign_pre.o crypto_sign_finalize T
sign_pre.o crypto_sign_prepare T
verify_stream_ct.o CT_StreamedVerify_Clean T
verify_stream_ct.o CT_StreamedVerify_Finalize T
verify_stream_ct.o CT_StreamedVerify_Init T
verify_stream_ct.o CT_StreamedVerify_Update T
verify_stream_ct.o alloc_peak_usage V
xof.o alloc_peak_usage V
xof.o xof_clean_ctx T
xof.o xof_clean_ctx_x4 T
xof.o xof_clean_ctx_x8 T
xof.o xof_init T
xof.o xof_init_x4 T
xof.o xof_init_x8 T
xof.o xof_squeeze T
xof.o xof_squeeze_x4 T
xof.o xof_squeeze_x8 T
xof.o xof_update T
xof.o xof_update_x4 T
xof.o xof_update_x8 T
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Namespace violations
KeccakHashtimes4.o Keccak_HashFinaltimes4 T
KeccakHashtimes4.o Keccak_HashInitializetimes4 T
KeccakHashtimes4.o Keccak_HashSqueezetimes4 T
KeccakHashtimes4.o Keccak_HashUpdatetimes4 T
KeccakHashtimes8.o Keccak_HashFinaltimes8 T
KeccakHashtimes8.o Keccak_HashInitializetimes8 T
KeccakHashtimes8.o Keccak_HashSqueezetimes8 T
KeccakHashtimes8.o Keccak_HashUpdatetimes8 T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorb T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorbLastFewBits T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeInitialize T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeSqueeze T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorb T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorbLastFewBits T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeInitialize T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeSqueeze T
blc_ct_default.o CT_BLC_Commit_default T
blc_ct_default.o CT_BLC_Eval_default T
blc_ct_default.o CT_BLC_Open_default T
blc_ct_default.o CT_BLC_PrintConfig_default T
blc_ct_default.o alloc_peak_usage V
blc_ct_memopt.o CT_BLC_Commit_memopt T
blc_ct_memopt.o CT_BLC_Commit_memopt_partial T
blc_ct_memopt.o CT_BLC_Eval_memopt T
blc_ct_memopt.o CT_BLC_Eval_memopt_partial T
blc_ct_memopt.o CT_BLC_Open_memopt T
blc_ct_memopt.o CT_BLC_PrintConfig_memopt T
blc_ct_memopt.o alloc_peak_usage V
crypto_sign.o alloc_peak_usage V
crypto_sign.o crypto_sign_signature T
crypto_sign.o crypto_sign_verify T
expand_mq.o ExpandEquations T
expand_mq.o ExpandEquations_memopt_final T
expand_mq.o ExpandEquations_memopt_init T
expand_mq.o ExpandEquations_memopt_update T
expand_mq.o alloc_peak_usage V
ggm_tree_small.o SmallGGMTree_Expand T
ggm_tree_small.o SmallGGMTree_ExpandPath T
ggm_tree_small.o SmallGGMTree_Open T
ggm_tree_small.o SmallGGMTree_PartiallyExpand T
ggm_tree_small.o alloc_peak_usage V
ggm_tree_small_incr.o SmallGGMTree_GetNextLeaf T
ggm_tree_small_incr.o SmallGGMTree_GetNextLeafPartial T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalExpansion T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalPartialExpansion T
ggm_tree_small_incr.o alloc_peak_usage V
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafsPartial_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafs_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalExpansion_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalPartialExpansion_batch T
ggm_tree_small_incr_batch.o alloc_peak_usage V
keygen.o KeyGen T
keygen.o alloc_peak_usage V
piop_bitslice.o ComputePAlpha_bitslice T
piop_bitslice.o RecomputePAlpha_bitslice T
piop_bitslice.o alloc_peak_usage V
piop_default.o ComputePAlpha_default T
piop_default.o RecomputePAlpha_default T
piop_default.o alloc_peak_usage V
piop_memopt.o ComputePAlpha_memopt T
piop_memopt.o ComputePAlpha_partial_memopt T
piop_memopt.o RecomputePAlpha_memopt T
piop_memopt.o RecomputePAlpha_partial_memopt T
piop_memopt.o alloc_peak_usage V
prg.o PRG T
prg.o PRG_memopt T
prg.o PRG_memopt_with_ctx T
prg.o alloc_peak_usage V
rijndael_table.o aes128_table_enc T
rijndael_table.o aes128_table_enc_ecb T
rijndael_table.o aes128_table_enc_x2 T
rijndael_table.o aes128_table_enc_x2_x2 T
rijndael_table.o aes128_table_enc_x4 T
rijndael_table.o aes128_table_enc_x4_x4 T
rijndael_table.o aes128_table_enc_x8 T
rijndael_table.o aes128_table_enc_x8_x8 T
rijndael_table.o aes128_table_setkey_enc T
rijndael_table.o aes128_table_setkey_enc_ecb T
rijndael_table.o aes128_table_setkey_enc_x2 T
rijndael_table.o aes128_table_setkey_enc_x4 T
rijndael_table.o aes128_table_setkey_enc_x8 T
rijndael_table.o aes256_table_enc T
rijndael_table.o aes256_table_enc_ecb T
rijndael_table.o aes256_table_enc_x2 T
rijndael_table.o aes256_table_enc_x2_x2 T
rijndael_table.o aes256_table_enc_x4 T
rijndael_table.o aes256_table_enc_x4_x4 T
rijndael_table.o aes256_table_enc_x8 T
rijndael_table.o aes256_table_enc_x8_x8 T
rijndael_table.o aes256_table_setkey_enc T
rijndael_table.o aes256_table_setkey_enc_ecb T
rijndael_table.o aes256_table_setkey_enc_x2 T
rijndael_table.o aes256_table_setkey_enc_x4 T
rijndael_table.o aes256_table_setkey_enc_x8 T
rijndael_table.o rijndael256_table_enc T
rijndael_table.o rijndael256_table_enc_ecb T
rijndael_table.o rijndael256_table_enc_x2 T
rijndael_table.o rijndael256_table_enc_x2_x2 T
rijndael_table.o rijndael256_table_enc_x4 T
rijndael_table.o rijndael256_table_enc_x4_x4 T
rijndael_table.o rijndael256_table_enc_x8 T
rijndael_table.o rijndael256_table_enc_x8_x8 T
rijndael_table.o rijndael256_table_setkey_enc T
rijndael_table.o rijndael256_table_setkey_enc_ecb T
rijndael_table.o rijndael256_table_setkey_enc_x2 T
rijndael_table.o rijndael256_table_setkey_enc_x4 T
rijndael_table.o rijndael256_table_setkey_enc_x8 T
rijndael_vaes.o aes128_vaes_enc T
rijndael_vaes.o aes128_vaes_enc_ecb T
rijndael_vaes.o aes128_vaes_enc_x2 T
rijndael_vaes.o aes128_vaes_enc_x2_x2 T
rijndael_vaes.o aes128_vaes_enc_x4 T
rijndael_vaes.o aes128_vaes_enc_x4_x4 T
rijndael_vaes.o aes128_vaes_enc_x8 T
rijndael_vaes.o aes128_vaes_enc_x8_x8 T
rijndael_vaes.o aes128_vaes_setkey_enc T
rijndael_vaes.o aes128_vaes_setkey_enc_ecb T
rijndael_vaes.o aes128_vaes_setkey_enc_x2 T
rijndael_vaes.o aes128_vaes_setkey_enc_x4 T
rijndael_vaes.o aes128_vaes_setkey_enc_x8 T
rijndael_vaes.o aes256_vaes_enc T
rijndael_vaes.o aes256_vaes_enc_ecb T
rijndael_vaes.o aes256_vaes_enc_x2 T
rijndael_vaes.o aes256_vaes_enc_x2_x2 T
rijndael_vaes.o aes256_vaes_enc_x4 T
rijndael_vaes.o aes256_vaes_enc_x4_x4 T
rijndael_vaes.o aes256_vaes_enc_x8 T
rijndael_vaes.o aes256_vaes_enc_x8_x8 T
rijndael_vaes.o aes256_vaes_setkey_enc T
rijndael_vaes.o aes256_vaes_setkey_enc_ecb T
rijndael_vaes.o aes256_vaes_setkey_enc_x2 T
rijndael_vaes.o aes256_vaes_setkey_enc_x4 T
rijndael_vaes.o aes256_vaes_setkey_enc_x8 T
rijndael_vaes.o rijndael256_vaes_enc T
rijndael_vaes.o rijndael256_vaes_enc_ecb T
rijndael_vaes.o rijndael256_vaes_enc_x2 T
rijndael_vaes.o rijndael256_vaes_enc_x2_x2 T
rijndael_vaes.o rijndael256_vaes_enc_x4 T
rijndael_vaes.o rijndael256_vaes_enc_x4_x4 T
rijndael_vaes.o rijndael256_vaes_enc_x8 T
rijndael_vaes.o rijndael256_vaes_enc_x8_x8 T
rijndael_vaes.o rijndael256_vaes_setkey_enc T
rijndael_vaes.o rijndael256_vaes_setkey_enc_ecb T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x2 T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x4 T
rijndael_vaes.o rijndael256_vaes_setkey_enc_x8 T
seed_expand.o SeedExpand T
seed_expand.o SeedExpand_memopt T
seed_expand.o SeedExpand_memopt_pub T
seed_expand.o SeedExpand_pub T
seed_expand.o SeedExpand_x2 T
seed_expand.o SeedExpand_x2_pub T
seed_expand.o SeedExpand_x4 T
seed_expand.o SeedExpand_x4_pub T
seed_expand.o SeedExpand_x8 T
seed_expand.o SeedExpand_x8_ecb T
seed_expand.o SeedExpand_x8_pub T
seed_expand.o SeedExpand_x8_pub_ecb T
seed_expand.o alloc_peak_usage V
sign.o Sign_default T
sign.o Verify_default T
sign.o alloc_peak_usage V
sign_memopt.o Sign_memopt T
sign_memopt.o Verify_memopt T
sign_memopt.o alloc_peak_usage V
sign_pre.o Sign_Finalize T
sign_pre.o Sign_Prepare T
sign_pre.o alloc_peak_usage V
sign_pre.o crypto_sign_finalize T
sign_pre.o crypto_sign_prepare T
verify_stream_ct.o CT_StreamedVerify_Clean T
verify_stream_ct.o CT_StreamedVerify_Finalize T
verify_stream_ct.o CT_StreamedVerify_Init T
verify_stream_ct.o CT_StreamedVerify_Update T
verify_stream_ct.o alloc_peak_usage V
xof.o alloc_peak_usage V
xof.o xof_clean_ctx T
xof.o xof_clean_ctx_x4 T
xof.o xof_clean_ctx_x8 T
xof.o xof_init T
xof.o xof_init_x4 T
xof.o xof_init_x8 T
xof.o xof_squeeze T
xof.o xof_squeeze_x4 T
xof.o xof_squeeze_x8 T
xof.o xof_update T
xof.o xof_update_x4 T
xof.o xof_update_x8 T
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
KeccakHashtimes4.o Keccak_HashFinaltimes4 T
KeccakHashtimes4.o Keccak_HashInitializetimes4 T
KeccakHashtimes4.o Keccak_HashSqueezetimes4 T
KeccakHashtimes4.o Keccak_HashUpdatetimes4 T
KeccakHashtimes8.o Keccak_HashFinaltimes8 T
KeccakHashtimes8.o Keccak_HashInitializetimes8 T
KeccakHashtimes8.o Keccak_HashSqueezetimes8 T
KeccakHashtimes8.o Keccak_HashUpdatetimes8 T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorb T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeAbsorbLastFewBits T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeInitialize T
KeccakSpongetimes4.o KeccakWidth1600times4_SpongeSqueeze T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorb T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeAbsorbLastFewBits T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeInitialize T
KeccakSpongetimes8.o KeccakWidth1600times8_SpongeSqueeze T
blc_ct_default.o CT_BLC_Commit_default T
blc_ct_default.o CT_BLC_Eval_default T
blc_ct_default.o CT_BLC_Open_default T
blc_ct_default.o CT_BLC_PrintConfig_default T
blc_ct_default.o alloc_peak_usage V
blc_ct_memopt.o CT_BLC_Commit_memopt T
blc_ct_memopt.o CT_BLC_Commit_memopt_partial T
blc_ct_memopt.o CT_BLC_Eval_memopt T
blc_ct_memopt.o CT_BLC_Eval_memopt_partial T
blc_ct_memopt.o CT_BLC_Open_memopt T
blc_ct_memopt.o CT_BLC_PrintConfig_memopt T
blc_ct_memopt.o alloc_peak_usage V
crypto_sign.o alloc_peak_usage V
crypto_sign.o crypto_sign_signature T
crypto_sign.o crypto_sign_verify T
expand_mq.o ExpandEquations T
expand_mq.o ExpandEquations_memopt_final T
expand_mq.o ExpandEquations_memopt_init T
expand_mq.o ExpandEquations_memopt_update T
expand_mq.o alloc_peak_usage V
ggm_tree_small.o SmallGGMTree_Expand T
ggm_tree_small.o SmallGGMTree_ExpandPath T
ggm_tree_small.o SmallGGMTree_Open T
ggm_tree_small.o SmallGGMTree_PartiallyExpand T
ggm_tree_small.o alloc_peak_usage V
ggm_tree_small_incr.o SmallGGMTree_GetNextLeaf T
ggm_tree_small_incr.o SmallGGMTree_GetNextLeafPartial T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalExpansion T
ggm_tree_small_incr.o SmallGGMTree_InitIncrementalPartialExpansion T
ggm_tree_small_incr.o alloc_peak_usage V
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafsPartial_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_GetNextLeafs_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalExpansion_batch T
ggm_tree_small_incr_batch.o SmallGGMTree_InitIncrementalPartialExpansion_batch T
ggm_tree_small_incr_batch.o alloc_peak_usage V
keygen.o KeyGen T
keygen.o alloc_peak_usage V
piop_bitslice.o ComputePAlpha_bitslice T
piop_bitslice.o RecomputePAlpha_bitslice T
piop_bitslice.o alloc_peak_usage V
piop_default.o ComputePAlpha_default T
piop_default.o RecomputePAlpha_default T
piop_default.o alloc_peak_usage V
piop_memopt.o ComputePAlpha_memopt T
piop_memopt.o ComputePAlpha_partial_memopt T
piop_memopt.o RecomputePAlpha_memopt T
piop_memopt.o RecomputePAlpha_partial_memopt T
piop_memopt.o alloc_peak_usage V
prg.o PRG T
prg.o PRG_memopt T
prg.o PRG_memopt_with_ctx T
prg.o alloc_peak_usage V
rijndael_ct64.o aes128_ct64_enc T
rijndael_ct64.o aes128_ct64_enc_ecb T
rijndael_ct64.o aes128_ct64_enc_x2 T
rijndael_ct64.o aes128_ct64_enc_x2_x2 T
rijndael_ct64.o aes128_ct64_enc_x4 T
rijndael_ct64.o aes128_ct64_enc_x4_x4 T
rijndael_ct64.o aes128_ct64_enc_x8 T
rijndael_ct64.o aes128_ct64_enc_x8_x8 T
rijndael_ct64.o aes128_ct64_setkey_enc T
rijndael_ct64.o aes128_ct64_setkey_enc_ecb T
rijndael_ct64.o aes128_ct64_setkey_enc_x2 T
rijndael_ct64.o aes128_ct64_setkey_enc_x4 T
rijndael_ct64.o aes128_ct64_setkey_enc_x8 T
rijndael_ct64.o aes256_ct64_enc T
rijndael_ct64.o aes256_ct64_enc_ecb T
rijndael_ct64.o aes256_ct64_enc_x2 T
rijndael_ct64.o aes256_ct64_enc_x2_x2 T
rijndael_ct64.o aes256_ct64_enc_x4 T
rijndael_ct64.o aes256_ct64_enc_x4_x4 T
rijndael_ct64.o aes256_ct64_enc_x8 T
rijndael_ct64.o aes256_ct64_enc_x8_x8 T
rijndael_ct64.o aes256_ct64_setkey_enc T
rijndael_ct64.o aes256_ct64_setkey_enc_ecb T
rijndael_ct64.o aes256_ct64_setkey_enc_x2 T
rijndael_ct64.o aes256_ct64_setkey_enc_x4 T
rijndael_ct64.o aes256_ct64_setkey_enc_x8 T
rijndael_ct64.o rijndael256_ct64_enc T
rijndael_ct64.o rijndael256_ct64_enc_ecb T
rijndael_ct64.o rijndael256_ct64_enc_x2 T
rijndael_ct64.o rijndael256_ct64_enc_x2_x2 T
rijndael_ct64.o rijndael256_ct64_enc_x4 T
rijndael_ct64.o rijndael256_ct64_enc_x4_x4 T
rijndael_ct64.o rijndael256_ct64_enc_x8 T
rijndael_ct64.o rijndael256_ct64_enc_x8_x8 T
rijndael_ct64.o rijndael256_ct64_setkey_enc T
rijndael_ct64.o rijndael256_ct64_setkey_enc_ecb T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x2 T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x4 T
rijndael_ct64.o rijndael256_ct64_setkey_enc_x8 T
rijndael_table.o aes128_table_enc T
rijndael_table.o aes128_table_enc_ecb T
rijndael_table.o aes128_table_enc_x2 T
rijndael_table.o aes128_table_enc_x2_x2 T
rijndael_table.o aes128_table_enc_x4 T
rijndael_table.o aes128_table_enc_x4_x4 T
rijndael_table.o aes128_table_enc_x8 T
rijndael_table.o aes128_table_enc_x8_x8 T
rijndael_table.o aes128_table_setkey_enc T
rijndael_table.o aes128_table_setkey_enc_ecb T
rijndael_table.o aes128_table_setkey_enc_x2 T
rijndael_table.o aes128_table_setkey_enc_x4 T
rijndael_table.o aes128_table_setkey_enc_x8 T
rijndael_table.o aes256_table_enc T
rijndael_table.o aes256_table_enc_ecb T
rijndael_table.o aes256_table_enc_x2 T
rijndael_table.o aes256_table_enc_x2_x2 T
rijndael_table.o aes256_table_enc_x4 T
rijndael_table.o aes256_table_enc_x4_x4 T
rijndael_table.o aes256_table_enc_x8 T
rijndael_table.o aes256_table_enc_x8_x8 T
rijndael_table.o aes256_table_setkey_enc T
rijndael_table.o aes256_table_setkey_enc_ecb T
rijndael_table.o aes256_table_setkey_enc_x2 T
rijndael_table.o aes256_table_setkey_enc_x4 T
rijndael_table.o aes256_table_setkey_enc_x8 T
rijndael_table.o rijndael256_table_enc T
rijndael_table.o rijndael256_table_enc_ecb T
rijndael_table.o rijndael256_table_enc_x2 T
rijndael_table.o rijndael256_table_enc_x2_x2 T
rijndael_table.o rijndael256_table_enc_x4 T
rijndael_table.o rijndael256_table_enc_x4_x4 T
rijndael_table.o rijndael256_table_enc_x8 T
rijndael_table.o rijndael256_table_enc_x8_x8 T
rijndael_table.o rijndael256_table_setkey_enc T
rijndael_table.o rijndael256_table_setkey_enc_ecb T
rijndael_table.o rijndael256_table_setkey_enc_x2 T
rijndael_table.o rijndael256_table_setkey_enc_x4 T
rijndael_table.o rijndael256_table_setkey_enc_x8 T
seed_expand.o SeedExpand T
seed_expand.o SeedExpand_memopt T
seed_expand.o SeedExpand_memopt_pub T
seed_expand.o SeedExpand_pub T
seed_expand.o SeedExpand_x2 T
seed_expand.o SeedExpand_x2_pub T
seed_expand.o SeedExpand_x4 T
seed_expand.o SeedExpand_x4_pub T
seed_expand.o SeedExpand_x8 T
seed_expand.o SeedExpand_x8_ecb T
seed_expand.o SeedExpand_x8_pub T
seed_expand.o SeedExpand_x8_pub_ecb T
seed_expand.o alloc_peak_usage V
sign.o Sign_default T
sign.o Verify_default T
sign.o alloc_peak_usage V
sign_memopt.o Sign_memopt T
sign_memopt.o Verify_memopt T
sign_memopt.o alloc_peak_usage V
sign_pre.o Sign_Finalize T
sign_pre.o Sign_Prepare T
sign_pre.o alloc_peak_usage V
sign_pre.o crypto_sign_finalize T
sign_pre.o crypto_sign_prepare T
verify_stream_ct.o CT_StreamedVerify_Clean T
verify_stream_ct.o CT_StreamedVerify_Finalize T
verify_stream_ct.o CT_StreamedVerify_Init T
verify_stream_ct.o CT_StreamedVerify_Update T
verify_stream_ct.o alloc_peak_usage V
xof.o alloc_peak_usage V
xof.o xof_clean_ctx T
xof.o xof_clean_ctx_x4 T
xof.o xof_clean_ctx_x8 T
xof.o xof_init T
xof.o xof_init_x4 T
xof.o xof_init_x8 T
xof.o xof_squeeze T
xof.o xof_squeeze_x4 T
xof.o xof_squeeze_x8 T
xof.o xof_update T
xof.o xof_update_x4 T
xof.o xof_update_x8 T
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10CB0C
at 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10CB1C
at 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BF11
at 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10C274
at 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10C0F4
at 0x...: _mm256_gf2p8mul_epi8 (gfniintrin.h:86)
by 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10C6EE
at 0x...: _mm256_gf2p8mul_epi8 (gfniintrin.h:86)
by 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BF36
at 0x...: _mm256_gf2p8mul_epi8 (gfniintrin.h:86)
by 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BAF8
at 0x...: _mm256_gf2p8mul_epi8 (gfniintrin.h:86)
by 0x...: gf256_mult_vectorized_avx2 (fields_avx2.h:228)
by 0x...: gf16_gf256to2_vect_mult_avx2 (fields_avx2.h:1461)
by 0x...: field_base_ext_vect_mult (fields.h:219)
by 0x...: KeyGen (keygen.c:122)
by 0x...: crypto_sign_mqom3cat1gf16shortct_memopt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| memopt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x11DC15
at 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x11E6D5
at 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x119C55
at 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x118059
at 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x1191F5
at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
by 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x11E595
at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
by 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x118FA8
at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
by 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x11570C
at 0x...: _mm256_aesenc_epi128 (vaesintrin.h:52)
by 0x...: aes128_vaes_enc_ecb (rijndael_vaes.c:1736)
by 0x...: enc_encrypt_pub_ecb (enc_local.h:235)
by 0x...: PRG_enc_ecb_inplace (prg.c:55)
by 0x...: PRG (prg.c:77)
by 0x...: ExpandEquations (expand_mq.c:220)
by 0x...: KeyGen (keygen.c:55)
by 0x...: crypto_sign_mqom3cat1gf16shortct_opt_constbranchindex_keypair (keygen.c:178)
by 0x...: test (try.c:128)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| memopt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |