Implementation notes: aarch64, pi4b, crypto_kem/rsa2048

Computer: pi4b
Architecture: aarch64
CPU ID: 410fd083
SUPERCOP version: 20221019
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
72813684390 72 5407519 2432 3128T:ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
72854684390 72 5402395 2432 3112T:ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
7294675? ? ?? ? ?T:ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
72967011892 0 0237153 1000 1536T:gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
72983541556 0 0239807 1048 1552T:gmpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2022101220221005
72996164278 32 0242680 1080 1536T:gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73073911976 0 0238433 1016 1552T:gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73623001956 0 0238601 1016 1552T:gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73850844386 72 5400963 2416 3064T:ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73881943114 32 0239972 1096 1568T:gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73944091912 0 0239465 1016 1568T:gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
73981003697 32 0243735 1096 1552T:gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005
74018103642 32 0238888 1096 1552T:gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2022101220221005

Compiler output

Implementation: T:ntl
Security model: timingleaks
Compiler: g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
measure.cpp: /usr/bin/ld: libcrypto_kem_rsa2048.a(dec.o): in function `crypto_kem_rsa2048_ntl_timingleaks_dec':
measure.cpp: dec.cpp:(.text+0x...): undefined reference to `crypto_hash_sha256_sphlib_small_constbranchindex'
measure.cpp: /usr/bin/ld: libcrypto_kem_rsa2048.a(enc.o): in function `crypto_kem_rsa2048_ntl_timingleaks_enc':
measure.cpp: enc.cpp:(.text+0x...): undefined reference to `crypto_hash_sha256_sphlib_small_constbranchindex'
measure.cpp: /usr/bin/ld: /home/djb/supercop-20221005/supercop-data/pi4b/aarch64/lib/fastrandombytes.o: in function `randombytes':
measure.cpp: fastrandombytes.c:(.text+0x...): undefined reference to `crypto_rng_chacha20_ref_constbranchindex'
measure.cpp: /usr/bin/ld: fastrandombytes.c:(.text+0x...): undefined reference to `crypto_rng_chacha20_ref_constbranchindex'
measure.cpp: collect2: error: ld returned 1 exit status

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