Implementation notes: amd64, beelink, crypto_kem/rsa2048

Computer: beelink
Microarchitecture: amd64; Zen3 (a50f00)
Architecture: amd64
CPU ID: AuthenticAMD-00a50f00-178bfbff
SUPERCOP version: 20221122
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
24146275021 72 5448589 2988 3680T:ntlclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24148854801 72 5440186 2932 3712T:ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24149965982 72 5445071 2940 3744T:ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24153744194 72 5441819 2980 3744T:ntlclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24157225982 72 5443167 2940 3744T:ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24167735247 72 5441766 2940 3744T:ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24224894965 72 5448525 2988 3680T:ntlclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24227071790 0 0271898 1172 1824T:gmpclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24243482126 0 0270490 1108 1760T:gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24252021822 0 0273276 1180 1760T:gmpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24254472146 0 0271546 1116 1792T:gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24257342114 0 0274042 1116 1792T:gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24257465293 32 0274167 1260 1824T:gmpxxclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24258741822 0 0277764 1180 1760T:gmpclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24261871822 0 0271484 1180 1760T:gmpclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24262323824 32 0274905 1212 1824T:gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24263735582 32 0280273 1268 1760T:gmpxxclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24267115470 32 0273993 1268 1760T:gmpxxclang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24271581822 0 0277764 1180 1760T:gmpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24271734631 32 0271792 1204 1792T:gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24282115589 32 0280273 1268 1760T:gmpxxclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023010420221122
24285554015 32 0271924 1212 1824T:gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24321804460 32 0273580 1212 1824T:gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122
24364292154 0 0272194 1116 1792T:gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023010420221122

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/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_hash_sha256_ref_constbranchindex-hash.o): bad reloc symbol index (0x48e0894c >= 0x7) for offset 0xca894c28e9c148e1 in section `.text'
try.cpp: /usr/bin/ld: /home/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_rng_chacha20_ref_constbranchindex-rng.o): bad reloc symbol index (0x3e0001 >= 0x8) for offset 0x10102 in section `.text'
try.cpp: /usr/bin/ld: /home/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_hashblocks_sha256_dolbeau_amd64_sha_constbranchindex-blocks.o): bad reloc symbol index (0x83e >= 0x19) for offset 0x20012 in section `.text'
try.cpp: /usr/bin/ld: /home/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_stream_chacha20_dolbeau_amd64_avx2_constbranchindex-api.o): bad reloc symbol index (0x4c >= 0xf) for offset 0xe42180e42200e42 in section `.text'
try.cpp: /usr/bin/ld: /home/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_stream_chacha20_dolbeau_amd64_avx2_constbranchindex-chacha.o): bad reloc symbol index (0x70 >= 0x13) for offset 0x1000020012 in section `.text'
try.cpp: /usr/bin/ld: /home/djb/supercop-20221122/supercop-data/beelink/amd64/lib/libsupercop.a(crypto_hash_sha256_ref_constbranchindex-hash.o): bad reloc symbol index (0x48e0894c >= 0x7) for offset 0xca894c28e9c148e1 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