Test results for armeabi, h7panda, crypto_kem/rsa2048

[Page version: 20260131 15:44:05]

Measurements for armeabi, h7panda, crypto_kem Test results for armeabi, h7panda, crypto_kem Test results for crypto_kem/rsa2048
Computer: h7panda
Microarchitecture: armeabi; Cortex-A9+NEON (411fc093)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250922
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
119087033988 0 0426823 1316 2416T:ntlclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119131044231 0 0426365 1312 2416T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119144323240 0 0425773 1312 2416T:ntlclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119300044878 0 0238487 644 1624T:gmpxxclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119316744157 0 0426209 1312 2424T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119356843477 0 0424633 1304 2416T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119445203533 0 0234324 640 1624T:gmpxxg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119460274886 0 0243476 644 1632T:gmpxxclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119468631676 0 0234886 592 1632T:gmpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119471951632 0 0235774 588 1624T:gmpclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119509651632 0 0242734 588 1632T:gmpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119576504029 0 0234161 636 1624T:gmpxxg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119580081664 0 0236230 592 1632T:gmpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119591002865 0 0235313 640 1632T:gmpxxg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119765771632 0 0237614 588 1624T:gmpclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119847964004 0 0433611 1316 2424T:ntlclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119849173474 0 0234541 640 1632T:gmpxxg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119863354157 0 0427617 1312 2424T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119917461632 0 0242542 588 1632T:gmpclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119942131668 0 0234426 584 1624T:gmpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
119954843988 0 0428599 1316 2416T:ntlclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
120057441628 0 0235832 584 1624T:gmpclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
120080664878 0 0236711 644 1624T:gmpxxclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
120127081724 0 0234982 592 1624T:gmpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025123020250922
120282444918 0 0236504 644 1624T:gmpxxclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025123020250922

Compiler output


dec.cpp: In file included from dec.cpp:2:
dec.cpp: In file included from ./gmpxx_import.h:4:
dec.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2163:29: warning: identifier '_mpz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
dec.cpp:  2163 | inline mpz_class operator"" _mpz(const char* s)
dec.cpp:       |                  ~~~~~~~~~~~^~~~
dec.cpp:       |                  operator""_mpz
dec.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2168:29: warning: identifier '_mpq' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
dec.cpp:  2168 | inline mpq_class operator"" _mpq(const char* s)
dec.cpp:       |                  ~~~~~~~~~~~^~~~
dec.cpp:       |                  operator""_mpq
dec.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2175:29: warning: identifier '_mpf' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
dec.cpp:  2175 | inline mpf_class operator"" _mpf(const char* s)
dec.cpp:       |                  ~~~~~~~~~~~^~~~
dec.cpp:       |                  operator""_mpf
dec.cpp: 3 warnings generated.
enc.cpp: In file included from enc.cpp:2:
enc.cpp: In file included from ./gmpxx_import.h:4:
enc.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2163:29: warning: identifier '_mpz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
enc.cpp:  2163 | inline mpz_class operator"" _mpz(const char* s)
enc.cpp:       |                  ~~~~~~~~~~~^~~~
enc.cpp:       |                  operator""_mpz
enc.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2168:29: warning: identifier '_mpq' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
enc.cpp:  2168 | inline mpq_class operator"" _mpq(const char* s)
enc.cpp:       |                  ~~~~~~~~~~~^~~~
enc.cpp:       |                  operator""_mpq
enc.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2175:29: warning: identifier '_mpf' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
enc.cpp:  2175 | inline mpf_class operator"" _mpf(const char* s)
enc.cpp:       |                  ~~~~~~~~~~~^~~~
enc.cpp:       |                  operator""_mpf
enc.cpp: 3 warnings generated.
gmpxx_export.cpp: In file included from gmpxx_export.cpp:2:
gmpxx_export.cpp: In file included from ./gmpxx_export.h:4:
gmpxx_export.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2163:29: warning: identifier '_mpz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_export.cpp:  2163 | inline mpz_class operator"" _mpz(const char* s)
gmpxx_export.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_export.cpp:       |                  operator""_mpz
gmpxx_export.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2168:29: warning: identifier '_mpq' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_export.cpp:  2168 | inline mpq_class operator"" _mpq(const char* s)
gmpxx_export.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_export.cpp:       |                  operator""_mpq
gmpxx_export.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2175:29: warning: identifier '_mpf' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_export.cpp:  2175 | inline mpf_class operator"" _mpf(const char* s)
gmpxx_export.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_export.cpp:       |                  operator""_mpf
gmpxx_export.cpp: 3 warnings generated.
gmpxx_import.cpp: In file included from gmpxx_import.cpp:2:
gmpxx_import.cpp: In file included from ./gmpxx_import.h:4:
gmpxx_import.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2163:29: warning: identifier '_mpz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_import.cpp:  2163 | inline mpz_class operator"" _mpz(const char* s)
gmpxx_import.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_import.cpp:       |                  operator""_mpz
gmpxx_import.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2168:29: warning: identifier '_mpq' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_import.cpp:  2168 | inline mpq_class operator"" _mpq(const char* s)
gmpxx_import.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_import.cpp:       |                  operator""_mpq
gmpxx_import.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2175:29: warning: identifier '_mpf' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
gmpxx_import.cpp:  2175 | inline mpf_class operator"" _mpf(const char* s)
gmpxx_import.cpp:       |                  ~~~~~~~~~~~^~~~
gmpxx_import.cpp:       |                  operator""_mpf
gmpxx_import.cpp: 3 warnings generated.
keypair.cpp: In file included from keypair.cpp:2:
keypair.cpp: In file included from ./gmpxx_import.h:4:
keypair.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2163:29: warning: identifier '_mpz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
keypair.cpp:  2163 | inline mpz_class operator"" _mpz(const char* s)
keypair.cpp:       |                  ~~~~~~~~~~~^~~~
keypair.cpp:       |                  operator""_mpz
keypair.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2168:29: warning: identifier '_mpq' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
keypair.cpp:  2168 | inline mpq_class operator"" _mpq(const char* s)
keypair.cpp:       |                  ~~~~~~~~~~~^~~~
keypair.cpp:       |                  operator""_mpq
keypair.cpp: .../supercop-data/h7panda/armeabi/include/gmpxx.h:2175:29: warning: identifier '_mpf' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
keypair.cpp:  2175 | inline mpf_class operator"" _mpf(const char* s)
keypair.cpp:       |                  ~~~~~~~~~~~^~~~
keypair.cpp:       |                  operator""_mpf
keypair.cpp: 3 warnings generated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:gmpxxclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:gmpxxclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:gmpxxclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:gmpxxclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)

Compiler output


ntl_export.cpp: ntl_export.cpp: In function 'void ntl_export(unsigned char*, long long unsigned int, NTL::ZZ)':
ntl_export.cpp: ntl_export.cpp:5:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]
ntl_export.cpp:     5 |   if (NumBytes(z) > slen) throw "ntl_export out of space";
ntl_export.cpp:       |       ~~~~~~~~~~~~^~~~~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)