Test results for amd64, alder, crypto_kem/sntrup761
[Page version: 20251224 06:13:10]
Measurements for amd64, alder, crypto_kem
Test results for amd64, alder, crypto_kem
Test results for crypto_kem/sntrup761
Computer: alder
Microarchitecture: amd64; Golden Cove (90675-00)
Architecture: amd64
CPU ID: GenuineIntel-00090675-00-bfebfbff
SUPERCOP version: 20251222
Operation: crypto_kem
Primitive: sntrup761
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 78799 | 16346 0 0 | 329804 828 1768 | avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78821 | 16346 0 0 | 334452 828 1832 | avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78831 | 16346 0 0 | 332516 788 1800 | avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78853 | 16346 0 0 | 328747 780 1768 | avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78880 | 16400 0 0 | 330284 788 1800 | avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78935 | 16346 0 0 | 336356 828 1768 | avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78975 | 16346 0 0 | 334388 828 1832 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 78994 | 16346 0 0 | 330476 788 1800 | avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 79030 | 16346 0 0 | 330590 820 1832 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 80326 | 3724 0 0 | 340012 788 1800 | factored | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 80607 | 6800 0 0 | 344948 828 1832 | factored | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 80943 | 8179 0 0 | 348100 828 1768 | factored | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 81131 | 11248 0 0 | 349364 828 1832 | factored | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 82059 | 1937 0 0 | 336076 788 1800 | factored | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 82379 | 2038 0 0 | 335596 828 1768 | factored | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 83950 | 1773 0 0 | 334419 780 1768 | factored | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 84399 | 3529 0 0 | 337878 820 1832 | factored | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 84855 | 2078 0 0 | 336092 788 1800 | factored | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251223 | 20251222 |
| 555124 | 50411 0 0 | 89870 836 1832 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 565599 | 34014 0 0 | 73614 836 1832 | compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 588893 | 33804 0 0 | 72254 796 1800 | compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 1780457 | 29035 0 0 | 70798 836 1768 | compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 3441717 | 11933 0 0 | 47728 828 1832 | compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 3447250 | 7080 0 0 | 42630 836 1768 | compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 4882358 | 7486 0 0 | 43726 796 1800 | compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 4987680 | 5168 0 0 | 39877 788 1768 | compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 6071521 | 6649 0 0 | 42820 788 1800 | compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 75706549 | 33143 0 0 | 71534 796 1800 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 81029571 | 33813 0 0 | 73510 836 1832 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 81072793 | 23766 0 0 | 63526 836 1832 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 81075144 | 21801 0 0 | 63774 836 1768 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 81157024 | 7215 0 0 | 42854 836 1768 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 88194942 | 8614 0 0 | 44870 796 1800 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 91354090 | 7387 0 0 | 43516 788 1800 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 92689454 | 11385 0 0 | 47312 828 1832 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
| 134130349 | 6134 0 0 | 40853 788 1768 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12C4FF
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (crypto_kem_sntrup761_factored_kem.S:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| avx | 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 0x12BA7F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (crypto_kem_sntrup761_factored_kem.S:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | 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 0x12BC7F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (crypto_kem_sntrup761_factored_kem.S:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12C0FF
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (crypto_kem_sntrup761_factored_kem.S:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | 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 0x12BCFF
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (kem.c:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | 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 0x12C17F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (kem.c:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | 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 0x12BB7F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_crypto_core_invsntrup761 (crypto_core_invsntrup761_hook.c:5)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (kem.c:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12B5FF
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: crypto_kem_sntrup761_avx_constbranchindex_keypair (kem.c:463)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | 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 0x10BC4E
at 0x...: F3_freeze (kem.c:24)
by 0x...: R3_recip (kem.c:184)
by 0x...: KeyGen (kem.c:308)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup761_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| compact | 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 0x10C5BE
at 0x...: F3_freeze (kem.c:24)
by 0x...: R3_recip (kem.c:184)
by 0x...: KeyGen (kem.c:308)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup761_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| compact | 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 0x10CD35
at 0x...: Fq_freeze (kem.c:30)
by 0x...: Rq_mult_small (kem.c:202)
by 0x...: KeyGen (kem.c:314)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup761_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12E98F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12FA8F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12CC8F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12D30F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12EA8F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12CF0F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12DA8F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x12CD0F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x12C70F
at 0x...: polymul_8x8_32 (polymul_avx2.h:44)
by 0x...: polymul_16x16_32 (polymul_avx2.h:121)
by 0x...: polymul_32x32 (polymul_avx2.h:158)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_divR (polymul_32x32.h:23)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_gf_polymul_32x32_avx2_uvqr_fg (polymul_32x32.h:155)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump64divsteps (jumpNdivsteps.c:29)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump128divsteps (jumpNdivsteps.c:131)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_jump256divsteps (jumpNdivsteps.c:266)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex_rq_recip3 (rq_recip3_new.c:192)
by 0x...: crypto_core_invsntrup761_jumpdivsteps_constbranchindex (wrapper.c:10)
by 0x...: Rq_recip3 (kem.c:65)
by 0x...: crypto_kem_sntrup761_factored_constbranchindex_keypair (kem.c:161)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| factored | 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 0x10CFBC
at 0x...: Small_encode (kem.c:550)
by 0x...: ZKeyGen (kem.c:668)
by 0x...: KEM_KeyGen (kem.c:803)
by 0x...: crypto_kem_sntrup761_ref_constbranchindex_keypair (kem.c:865)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | 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 0x10E46C
at 0x...: Small_encode (kem.c:550)
by 0x...: ZKeyGen (kem.c:668)
by 0x...: KEM_KeyGen (kem.c:803)
by 0x...: crypto_kem_sntrup761_ref_constbranchindex_keypair (kem.c:865)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | 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 0x10A4D5
at 0x...: main (try-anything.c:369)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Passed TIMECOP
TIMECOP iterations: 1
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |