Test results for amd64, tripwire, crypto_aead/isapa128av20

[Page version: 20261004 16:18:08]

Measurements for amd64, tripwire, crypto_aead Test results for amd64, tripwire, crypto_aead Test results for crypto_aead/isapa128av20
Computer: tripwire
Microarchitecture: amd64; Zen 5 (b00f21)
Architecture: amd64
CPU ID: AuthenticAMD-00b00f21-178bfbff
SUPERCOP version: 20260831
Operation: crypto_aead
Primitive: isapa128av20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11906345005 0 074719 1216 1784T:avx_512gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
11988338626 0 063839 1216 1784T:avx_512gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
12584241247 0 066094 1208 1720T:avx_512gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1655285104 0 030303 1216 1784T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1661375412 0 1630655 1216 1816T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1724947427 0 037159 1216 1784T:opt_32_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
17304544674 0 067874 1192 1688T:avx_512gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1735395476 0 1630342 1208 1752T:opt_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1735815060 0 029886 1208 1720T:opt_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1757305892 0 035591 1216 1784T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1764216168 0 1635879 1216 1816T:opt_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1860162876 0 028055 1216 1784T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1923292138 0 025378 1192 1688T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
1983762516 0 027390 1208 1720T:opt_32_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
2175994243 0 034055 1224 1784T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
29183744999 0 068218 1192 1688T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
29349953022 0 082703 1216 1784T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
29456655020 0 080231 1216 1784T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3054365620 0 028826 1192 1688T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3056076501 0 029754 1192 1688T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3069946987 0 1630218 1192 1720T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3091127352 0 032535 1216 1784T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3091517713 0 037471 1216 1784T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3108137660 0 1632951 1216 1816T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
31143257174 0 081910 1208 1720T:bi_32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3115765940 0 1629178 1192 1720T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3163777324 0 032198 1208 1720T:bi_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3168357804 0 1632654 1208 1752T:bi_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3182488621 0 1638399 1216 1816T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3362113851 0 029207 1224 1784T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
3635913169 0 028062 1216 1720T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
4027102992 0 026330 1200 1688T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
69865418546 0 043743 1216 1784T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
122858619324 0 049055 1216 1784T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
123376418811 0 044031 1216 1784T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
132717118876 0 048575 1216 1784T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
164539928011 0 052774 1208 1720T:bi_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
164920427696 0 050922 1192 1688T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
308009934353 0 057562 1192 1688T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
324479337220 0 061982 1208 1720T:opt_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
38803083136 0 028407 1216 1784T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
408104710805 0 040511 1216 1784T:opt_8_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
52101902964 0 027806 1208 1720T:opt_8_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831
56020492622 0 025874 1192 1688T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026093020260831

Compiler output


isap.c: isap.c:8:12: error: expected ';' before 'void'
isap.c:     8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c:       |            ^~~~~
isap.c:       |            ;
isap.c: isap.c:8:31: error: unknown type name 'state_t'
isap.c:     8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c:       |                               ^~~~~~~
isap.c: isap.c:51:5: error: unknown type name 'state_t'
isap.c:    51 |     state_t *out,
isap.c:       |     ^~~~~~~
isap.c: isap.c: In function 'isap_mac':
isap.c: isap.c:112:5: error: unknown type name 'state_t'
isap.c:   112 |     state_t state;
isap.c:       |     ^~~~~~~
isap.c: isap.c:113:5: error: unknown type name 'state_t'
isap.c:   113 |     state_t *s = &state;
isap.c:       |     ^~~~~~~
isap.c: isap.c:116:6: error: request for member 'l' in something not a structure or union
isap.c:   116 |     s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c:       |      ^~
isap.c: isap.c:116:15: error: implicit declaration of function 'U64TOWORD' [-Wimplicit-function-declaration]
isap.c:   116 |     s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c:       |               ^~~~~~~~~
isap.c: isap.c:116:27: error: 'lane_t' undeclared (first use in this function); did you mean 'locale_t'?
isap.c:   116 |     s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c: ...

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

Compiler output


isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, state_t *, const size_t)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, state_t *, const long unsigned int)'}
isap.c:    47 | void isap_rk(
isap.c:       |      ^~~~~~~
isap.c: In file included from isap.c:4:
isap.c: isap.h:37:6: note: previous declaration of 'isap_rk' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int,  unsigned char *, const long long unsigned int)'
isap.c:    37 | void isap_rk(
isap.c:       |      ^~~~~~~
isap.c: isap.c:105:6: error: conflicting types for 'isap_mac'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, uint64_t,  const uint8_t *, uint64_t,  uint8_t *)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, long unsigned int,  const unsigned char *, long unsigned int,  unsigned char *)'}
isap.c:   105 | void isap_mac(
isap.c:       |      ^~~~~~~~
isap.c: isap.h:29:6: note: previous declaration of 'isap_mac' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int,  const unsigned char *, const long long unsigned int,  unsigned char *)'
isap.c:    29 | void isap_mac(
isap.c:       |      ^~~~~~~~
isap.c: isap.c:149:6: error: conflicting types for 'isap_enc'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, uint64_t,  uint8_t *)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, long unsigned int,  unsigned char *)'}
isap.c:   149 | void isap_enc(
isap.c:       |      ^~~~~~~~
isap.c: isap.h:46:6: note: previous declaration of 'isap_enc' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int,  unsigned char *)'
isap.c:    46 | void isap_enc(
isap.c:       |      ^~~~~~~~

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

Namespace violations


isap.o ISAP_IV1 R
isap.o ISAP_IV2 R
isap.o ISAP_IV3 R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_mac_enc T
isap.o isap_rk T

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

Namespace violations


isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

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

Namespace violations


isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o to_bit_interleaving T

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

Namespace violations


isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 B
isap.o s1 B
isap.o to_bit_interleaving T

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

Namespace violations


isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:bi_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)
T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0)

Namespace violations


isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 B
isap.o s1 B

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

Namespace violations


isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROUND T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

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

Namespace violations


isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROR T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

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

Namespace violations


Ascon-reference.o Ascon_AddBytes T
Ascon-reference.o Ascon_ExtractBytes T
Ascon-reference.o Ascon_Initialize T
Ascon-reference.o Ascon_OverwriteBytes T
Ascon-reference.o Ascon_Permute_Nrounds T
Ascon-reference.o load64 T
Ascon-reference.o store64 T
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

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