Implementation notes: amd64, rome0, crypto_kem/sntrup4591761

Computer: rome0
Microarchitecture: amd64; Zen 2 (830f10)
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20240107
Operation: crypto_kem
Primitive: sntrup4591761
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11644041452 0 075312 788 1752T:avxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
11696441452 0 073808 780 1720T:avxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
11704341479 0 074920 788 1752T:avxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
11707241452 0 076992 788 1752T:avxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
4268317215506 0 052200 820 1720T:refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
4268347420199 0 057072 820 1720T:refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
4268826820666 0 057632 820 1720T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
426953467514 0 041782 812 1720T:refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
427563577684 0 042550 812 1720T:refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
4381605235855 0 071722 796 1752T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
438558208581 0 044106 796 1752T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
439041316053 0 040026 788 1720T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
439108167766 0 042680 788 1752T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212

Compiler output

Implementation: T:avx
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2703:2: error: changed section flags for .rodata.cst32, expected: 0x12
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst32
crypto_kem_sntrup4591761_cavx_mult.S: ^
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2703:2: error: changed section entsize for .rodata.cst32, expected: 32
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst32
crypto_kem_sntrup4591761_cavx_mult.S: ^
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2776:2: error: changed section flags for .rodata.cst16, expected: 0x12
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst16
crypto_kem_sntrup4591761_cavx_mult.S: ^
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2776:2: error: changed section entsize for .rodata.cst16, expected: 16
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst16
crypto_kem_sntrup4591761_cavx_mult.S: ^
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2811:2: error: changed section flags for .rodata.cst32, expected: 0x12
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst32
crypto_kem_sntrup4591761_cavx_mult.S: ^
crypto_kem_sntrup4591761_cavx_mult.S: crypto_kem_sntrup4591761_cavx_mult.S:2811:2: error: changed section entsize for .rodata.cst32, expected: 32
crypto_kem_sntrup4591761_cavx_mult.S: .section .rodata.cst32
crypto_kem_sntrup4591761_cavx_mult.S: ^

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx