Implementation notes: amd64, h8atom, crypto_kem/rsa2048

Computer: h8atom
Microarchitecture: amd64; Bonnell (30661)
Architecture: amd64
CPU ID: GenuineIntel-00030661-bfebfbff
SUPERCOP version: 20240107
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
214244102147 0 0250473 1048 1608T:gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214313684207 72 5406576 2896 3448T:ntlclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214346231843 0 0249592 1080 1576T:gmpclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214347704801 72 5407010 2880 3512T:ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214462152114 0 0252249 1048 1608T:gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214560435247 72 5409262 2888 3544T:ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214582832126 0 0248777 1040 1576T:gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214669355620 32 0252737 1168 1576T:gmpxxclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214677124014 32 0250547 1144 1640T:gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
214708411843 0 0251752 1080 1576T:gmpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214785415503 32 0251625 1168 1576T:gmpxxclang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214862061843 0 0250544 1080 1576T:gmpclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
214900141822 0 0251688 1080 1576T:gmpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
215276255339 32 0250699 1160 1576T:gmpxxclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
215324974627 32 0249791 1136 1608T:gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
215414501799 0 0248778 1072 1576T:gmpclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
216242322154 0 0250929 1048 1608T:gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
216389603758 32 0252984 1144 1640T:gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
216413614385 32 0252283 1144 1640T:gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
216656865736 72 5411495 2888 3544T:ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
216831935736 72 5410183 2888 3544T:ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122920231212
217039694964 72 5409298 2904 3448T:ntlclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
217199085627 32 0253945 1168 1576T:gmpxxclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212
217558535020 72 5410570 2904 3448T:ntlclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122920231212

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/h8atom/amd64/lib/libsupercop.a(crypto_hash_sha256_openssl_constbranchindex-hash.o): bad reloc symbol index (0x435 >= 0x5) for offset 0x4000000000 in section `.text'
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h8atom/amd64/lib/libsupercop.a(crypto_stream_chacha20_moon_sse2_64_constbranchindex-crypto_stream.o): bad reloc symbol index (0xf024bc7f >= 0x6) for offset 0x1e024b47f0f44 in section `.text'
try.cpp: /usr/bin/ld: /home/supercop/benchmarking/supercop-20231212/supercop-data/h8atom/amd64/lib/libsupercop.a(crypto_hash_sha256_openssl_constbranchindex-hash.o): bad reloc symbol index (0x435 >= 0x5) for offset 0x4000000000 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