Implementation notes: amd64, h6sandy, crypto_kem/rsa2048

Computer: h6sandy
Microarchitecture: amd64; Sandy Bridge (206a7)
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20240107
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
34808704801 72 5421069 2892 3680T:ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
34817915247 72 5423225 2900 3712T:ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
34910915008 72 5424489 2916 3616T:ntlclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
34932525293 32 0260882 1188 1760T:gmpxxclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
34934781822 0 0259951 1108 1760T:gmpclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
34938752114 0 0262120 1076 1792T:gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
34942101822 0 0263575 1108 1760T:gmpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
34946562154 0 0260896 1076 1792T:gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
34960205470 32 0262032 1196 1760T:gmpxxclang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
34965784016 32 0260450 1172 1824T:gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
34965895021 72 5426465 2916 3616T:ntlclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35003521822 0 0261719 1108 1760T:gmpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35042725982 72 5425682 2900 3712T:ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35171344194 72 5420867 2908 3616T:ntlclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35220262126 0 0258808 1068 1760T:gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35225062147 0 0260504 1076 1792T:gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35248853816 32 0262903 1172 1824T:gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35254311822 0 0261663 1108 1760T:gmpclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35281304452 32 0262234 1172 1824T:gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35284251790 0 0258977 1100 1760T:gmpclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35386814631 32 0259742 1164 1792T:gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212
35470155589 32 0265752 1196 1760T:gmpxxclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35476985582 32 0263776 1196 1760T:gmpxxclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122020231212
35661175982 72 5424434 2900 3712T:ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122020231212

Compiler output

Implementation: T:ntl
Security model: timingleaks
Compiler: clang++ -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h6sandy/amd64/lib/libsupercop.a(crypto_hash_sha256_openssl_constbranchindex-hash.o): bad reloc symbol index (0xee894cda >= 0x5) for offset 0x415d415c415bc031 in section `.text'
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h6sandy/amd64/lib/libsupercop.a(crypto_rng_chacha20_ref_constbranchindex-rng.o): bad reloc symbol index (0x20202020 >= 0x8) for offset 0x34393932312f0000 in section `.text'
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h6sandy/amd64/lib/libsupercop.a(crypto_stream_chacha20_moon_avx_64_constbranchindex-crypto_stream.o): bad reloc symbol index (0x24ac6ff9 >= 0x6) for offset 0xc024a46ff9c50000 in section `.text'
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h6sandy/amd64/lib/libsupercop.a(crypto_hash_sha256_openssl_constbranchindex-hash.o): bad reloc symbol index (0xee894cda >= 0x5) for offset 0x415d415c415bc031 in section `.text'
try.cpp: /usr/bin/ld: failed to set dynamic section sizes: bad value
try.cpp: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ntl