Test results for amd64, hydra5, crypto_aead/twegift64lotusaeadv1

[Page version: 20250331 22:18:11]

Measurements for amd64, hydra5, crypto_aead Test results for amd64, hydra5, crypto_aead Test results for crypto_aead/twegift64lotusaeadv1
Computer: hydra5
Microarchitecture: amd64; K10 32nm (300f10)
Architecture: amd64
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20250307
Operation: crypto_aead
Primitive: twegift64lotusaeadv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2490279621043 0 037408 860 1024T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
2533532821043 0 037408 860 1024T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
2582355820529 0 035960 860 1024T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
2942335832539 0 049740 812 1088T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
465691967858 0 021042 852 1024T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
5349915510017 0 025916 812 1088T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
546142298780 0 022960 860 1024T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
561986786641 0 020304 780 1056T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025031220250307
637790357520 0 022460 796 1088T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025031220250307

Compiler output


encrypt.c: encrypt.c:492:7: warning: explicitly assigning value of variable of type 'const unsigned char *' to itself [-Wself-assign]
encrypt.c:         nsec = nsec;
encrypt.c:         ~~~~ ^ ~~~~
encrypt.c: encrypt.c:549:7: warning: explicitly assigning value of variable of type 'unsigned char *' to itself [-Wself-assign]
encrypt.c:         nsec = nsec;
encrypt.c:         ~~~~ ^ ~~~~
encrypt.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Namespace violations


encrypt.o init T
encrypt.o memcpy_and_zero_one_pad T
encrypt.o mult_by_alpha T
encrypt.o proc_ad T
encrypt.o proc_ct T
encrypt.o proc_pt T
encrypt.o proc_tg T
encrypt.o xor_bytes T
twegift-64.o _gift_perm R
twegift-64.o _gift_perm_inv R
twegift-64.o _gift_round_constants R
twegift-64.o _gift_sbox R
twegift-64.o _gift_sbox_inv R
twegift-64.o add_round_constants T
twegift-64.o add_round_key T
twegift-64.o add_round_tweak T
twegift-64.o bits_to_nibbles T
twegift-64.o bytes_to_nibbles T
twegift-64.o expand_tweak T
twegift-64.o generate_round_keys T
twegift-64.o nibbles_to_bits T
twegift-64.o nibbles_to_bytes T
twegift-64.o perm_bits T
twegift-64.o perm_bits_inv T
twegift-64.o sub_cells T
twegift-64.o sub_cells_inv T
twegift-64.o twegift_dec T
twegift-64.o twegift_enc T

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)