Test results for ppc64, power9, crypto_sign/gui184

[Page version: 20250927 20:45:55]

Measurements for ppc64, power9, crypto_sign Test results for ppc64, power9, crypto_sign Test results for crypto_sign/gui184
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_sign
Primitive: gui184
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
134077482497368 8 1048612125009 700 1050680T:amd64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
136020237097448 8 1048612125397 700 1050680T:amd64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
138599759997368 8 1048612125009 700 1050680T:amd64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
160146343341467 0 104861267199 692 1050632T:amd64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
160907912941467 0 104861267199 692 1050632T:amd64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
161092300447295 0 104861275439 692 1050632T:amd64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
161424268894590 0 209722475439 692 1050632T:amd64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
177225064943039 0 104861269695 692 1050632T:amd64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
211866498630768 8 104861257065 700 1050664T:amd64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
211906339230768 8 104861257065 700 1050664T:amd64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
214084051230844 8 104861257197 700 1050664T:amd64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
214855273721607 0 104861243982 684 1050632T:amd64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
214862009221607 0 104861243982 684 1050632T:amd64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
238074307827256 0 104861252605 700 1050664T:amd64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
243959627327560 0 104861252893 700 1050664T:amd64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
244561135827560 0 104861252893 700 1050664T:amd64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
374415459443743 0 104861269279 692 1050632T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
374642293043743 0 104861269279 692 1050632T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
374713865647747 0 104861275695 692 1050632T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
374807883295494 0 209722475695 692 1050632T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
414057814843035 0 104861269503 692 1050632T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4245155574103896 8 1048612131513 700 1050680T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4246678676103896 8 1048612131513 700 1050680T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4448488229104976 8 1048612132873 700 1050680T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
550183499420647 0 104861243582 684 1050632T:amd64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
552993609020647 0 104861243582 684 1050632T:amd64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
645905993718803 0 104861242678 692 1050656T:amd64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
646443692618803 0 104861242678 692 1050656T:amd64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
685065652118467 0 104861242426 692 1050656T:amd64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
828688578618191 0 104861240590 684 1050632T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
830676135018191 0 104861240590 684 1050632T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
904743235827564 8 104861253949 700 1050664T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
927501409427668 8 104861253953 700 1050664T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
935877596827668 8 104861253953 700 1050664T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1086783653024244 0 104861249593 700 1050664T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1089846062924572 0 104861249917 700 1050664T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
1097116178924572 0 104861249917 700 1050664T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2155183824917643 0 104861241594 692 1050656T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2156052586017955 0 104861241814 692 1050656T:refgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
2161457342517955 0 104861241814 692 1050656T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

Test failure


error 142
Alarm clock

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


gfext_poly_gf2.c: In file included from blas.h:22,
gfext_poly_gf2.c:                  from gfext_poly_gf2.c:3:
gfext_poly_gf2.c: blas_u64.h: In function 'poly_eval':
gfext_poly_gf2.c: blas_u64.h:74:46: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5
gfext_poly_gf2.c:    74 |  for(unsigned i=0;i<_num_b;i++) accu_c[st+i] ^= a[st+i];
gfext_poly_gf2.c:       |                                 ~~~~~~~~~~~~~^~~~~~~~~~

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:amd64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


gfext_poly_gf2.o _get_deg1poly_gcd T
gfext_poly_gf2.o find_unique_root_sparse_poly T
gfext_poly_gf2.o poly_eval T
gfext_poly_gf2.o poly_fdump T
gfext_poly_gf2.o poly_normalize T
gui.o InvHFEv_ T
gui.o gui_central_map T
gui.o gui_genkey T
gui.o gui_genkey_debug T
gui.o gui_ivs_central_map T
gui.o gui_pubmap_seckey T
gui.o gui_secmap T
gui_sig.o gui_sign T
gui_sig.o gui_sign_salt T
gui_sig.o gui_verify T
gui_sig.o gui_verify_salt T
gui_sig.o pack_tails T
gui_sig.o split_tails T
hash_utils.o sha2_chain T
hash_utils.o sha2_chain_byte T
hash_utils.o sha2_chain_file T
hash_utils.o sha2_chain_msg T
hash_utils.o sha2_file T
prng_utils.o prng_bytes T
prng_utils.o prng_dump T
prng_utils.o prng_dump_set T
prng_utils.o prng_expand_buffer T
prng_utils.o userrand_bytes T
prng_utils.o userrand_dump_generated T
prng_utils.o userrand_source_file T

Number of similar (implementation,compiler) pairs: 38, namely:
ImplementationCompiler
T:amd64clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:amd64gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:amd64gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:amd64gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:refgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


gfext_poly_gf2.o _get_deg1poly_gcd T
gfext_poly_gf2.o _get_deg1poly_gcd T
gfext_poly_gf2.o find_unique_root_sparse_poly T
gfext_poly_gf2.o find_unique_root_sparse_poly T
gfext_poly_gf2.o poly_eval T
gfext_poly_gf2.o poly_eval T
gfext_poly_gf2.o poly_fdump T
gfext_poly_gf2.o poly_fdump T
gfext_poly_gf2.o poly_normalize T
gfext_poly_gf2.o poly_normalize T
gui.o InvHFEv_ T
gui.o InvHFEv_ T
gui.o gui_central_map T
gui.o gui_central_map T
gui.o gui_genkey T
gui.o gui_genkey T
gui.o gui_genkey_debug T
gui.o gui_genkey_debug T
gui.o gui_ivs_central_map T
gui.o gui_ivs_central_map T
gui.o gui_pubmap_seckey T
gui.o gui_pubmap_seckey T
gui.o gui_secmap T
gui.o gui_secmap T
gui_sig.o gui_sign T
gui_sig.o gui_sign T
gui_sig.o gui_sign_salt T
gui_sig.o gui_sign_salt T
gui_sig.o gui_verify T
gui_sig.o gui_verify T
gui_sig.o gui_verify_salt T
gui_sig.o gui_verify_salt T
gui_sig.o pack_tails T
gui_sig.o pack_tails T
gui_sig.o split_tails T
gui_sig.o split_tails T
hash_utils.o sha2_chain T
hash_utils.o sha2_chain T
hash_utils.o sha2_chain_byte T
hash_utils.o sha2_chain_byte T
hash_utils.o sha2_chain_file T
hash_utils.o sha2_chain_file T
hash_utils.o sha2_chain_msg T
hash_utils.o sha2_chain_msg T
hash_utils.o sha2_file T
hash_utils.o sha2_file T
prng_utils.o prng_bytes T
prng_utils.o prng_bytes T
prng_utils.o prng_dump T
prng_utils.o prng_dump T
prng_utils.o prng_dump_set T
prng_utils.o prng_dump_set T
prng_utils.o prng_expand_buffer T
prng_utils.o prng_expand_buffer T
prng_utils.o userrand_bytes T
prng_utils.o userrand_bytes T
prng_utils.o userrand_dump_generated T
prng_utils.o userrand_dump_generated T
prng_utils.o userrand_source_file T
prng_utils.o userrand_source_file T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:amd64clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)