Test results for amd64, hertz, crypto_aead/isapa128av20

[Page version: 20260406 03:59:02]

Measurements for amd64, hertz, crypto_aead Test results for amd64, hertz, crypto_aead Test results for crypto_aead/isapa128av20
Computer: hertz
Microarchitecture: amd64; Zen 4 (a60f12)
Architecture: amd64
CPU ID: AuthenticAMD-00a60f12-178bfbff
SUPERCOP version: 20260330
Operation: crypto_aead
Primitive: isapa128av20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13744638960 0 065310 1224 1776T:avx_512gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
13752645027 0 074878 1224 1776T:avx_512gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
16116644887 0 069289 1200 1680T:avx_512gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2010155420 0 031790 1224 1776T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2012505764 0 1632102 1224 1808T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2109906401 0 1636302 1224 1808T:opt_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2111316065 0 035982 1224 1776T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2126937648 0 037566 1224 1776T:opt_32_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2373165906 0 030241 1200 1680T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2409293065 0 029414 1224 1776T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2450356262 0 1630593 1200 1712T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2543042397 0 026777 1200 1680T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
25498814935 0 046163 1256 1680T:opt_32_tinyclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
2644784614 0 034630 1232 1776T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3034908643 0 1640139 1256 1712T:opt_32_stpclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3036778643 0 1640139 1256 1712T:opt_32_stpclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3041218280 0 039795 1256 1680T:opt_32_compactclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3044088280 0 039795 1256 1680T:opt_32_compactclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3156605482 0 1630901 1248 1712T:opt_32_stpclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3159055267 0 030629 1248 1680T:opt_32_compactclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
32961852343 0 083851 1256 1680T:bi_32clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
32961852343 0 083851 1256 1680T:bi_32clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
33078751205 0 076525 1248 1680T:bi_32clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
34891012860 0 044443 1256 1680T:bi_32_compactclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
34985753341 0 083182 1224 1776T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
35133652985 0 079278 1224 1776T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3524346798 0 032261 1248 1680T:bi_32_compactclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
35369413819 0 1645355 1256 1712T:bi_32_stpclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
35542310204 0 041819 1256 1680T:bi_32_compactclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3563717114 0 1632597 1248 1712T:bi_32_stpclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3586046726 0 031089 1200 1680T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
35926411163 0 1642731 1256 1712T:bi_32_stpclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3593377158 0 1631545 1200 1712T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3673507751 0 034102 1224 1776T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3679388396 0 038254 1224 1776T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3724723709 0 029221 1256 1680T:refclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3761948132 0 1634486 1224 1808T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3843338892 0 1638766 1224 1808T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
3950054094 0 030502 1232 1776T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
4079932361 0 027725 1248 1680T:opt_32_tinyclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
4093703560 0 035139 1256 1680T:opt_32_tinyclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
42682751825 0 076161 1200 1680T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
4747933340 0 027817 1208 1680T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
4755715181 0 036923 1264 1680T:refclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
4764655181 0 036923 1264 1680T:refclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
76660520699 0 050646 1224 1776T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
76710619042 0 045334 1224 1776T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
127485320498 0 045901 1248 1680T:opt_8clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
13641164280 0 035907 1256 1680T:opt_8_tinyclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
139445920256 0 051867 1256 1680T:opt_8clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
147562718791 0 045102 1224 1776T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
147930520505 0 050382 1224 1776T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
180341323203 0 054643 1256 1680T:bi_8clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
180436423203 0 054643 1256 1680T:bi_8clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
180766622437 0 047645 1248 1680T:bi_8clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
183271627064 0 051433 1200 1680T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
19005336448 0 038027 1256 1680T:opt_8_tinyclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
203962731698 0 063259 1256 1680T:opt_8clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
339204233092 0 057441 1200 1680T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
45745442585 0 028021 1248 1680T:opt_8_tinyclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
46043696102 0 036054 1224 1776T:opt_8_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
46168623500 0 029846 1224 1776T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330
57266402973 0 027345 1200 1680T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026040320260330

Compiler output


isap.c: isap.c:475:9: error: argument to '__builtin_ia32_prorq128' must be a constant integer
isap.c:   475 |         P6_avx_first;
isap.c:       |         ^~~~~~~~~~~~
isap.c: isap.c:135:5: note: expanded from macro 'P6_avx_first'
isap.c:   135 |     ROUNDAVX(0xf0,0x96);\
isap.c:       |     ^~~~~~~~~~~~~~~~~~~
isap.c: isap.c:93:11: note: expanded from macro 'ROUNDAVX'
isap.c:    93 |     t0a = _mm_ror_epi64(x0a, R[0][0]);\
isap.c:       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
isap.c: /usr/lib/llvm-22/lib/clang/22/include/avx512vlintrin.h:4277:13: note: expanded from macro '_mm_ror_epi64'
isap.c:  4277 |   ((__m128i)__builtin_ia32_prorq128((__v2di)(__m128i)(a), (int)(b)))
isap.c:       |             ^                                             ~~~~~~~~
isap.c: isap.c:475:9: error: argument to '__builtin_ia32_prorq128' must be a constant integer
isap.c:   475 |         P6_avx_first;
isap.c:       |         ^~~~~~~~~~~~
isap.c: isap.c:135:5: note: expanded from macro 'P6_avx_first'
isap.c:   135 |     ROUNDAVX(0xf0,0x96);\
isap.c:       |     ^~~~~~~~~~~~~~~~~~~
isap.c: isap.c:94:11: note: expanded from macro 'ROUNDAVX'
isap.c:    94 |     t1a = _mm_ror_epi64(x0a, R[0][1]);\
isap.c:       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
isap.c: /usr/lib/llvm-22/lib/clang/22/include/avx512vlintrin.h:4277:13: note: expanded from macro '_mm_ror_epi64'
isap.c:  4277 |   ((__m128i)__builtin_ia32_prorq128((__v2di)(__m128i)(a), (int)(b)))
isap.c:       |             ^                                             ~~~~~~~~
isap.c: isap.c:475:9: error: argument to '__builtin_ia32_prorq128' must be a constant integer
isap.c: ...

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:avx_512clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:avx_512clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:avx_512clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))

Compiler output


isap.c: isap.c:8:1: error: unknown type name 'forceinline'
isap.c:     8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
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:13:9: error: use of undeclared identifier 'lane_t'
isap.c:    13 |         lane_t t0 = U64TOWORD(*(lane_t *)(src + 0));
isap.c:       |         ^~~~~~
isap.c: isap.c:14:20: error: use of undeclared identifier 't0'
isap.c:    14 |         s->x[0] ^= t0.x;
isap.c:       |                    ^~
isap.c: isap.c:17:9: error: use of undeclared identifier 'P_sH'
isap.c:    17 |         P_sH;
isap.c:       |         ^~~~
isap.c: isap.c:24:9: error: use of undeclared identifier 'lane_t'
isap.c:    24 |         lane_t t0 = {0};
isap.c:       |         ^~~~~~
isap.c: isap.c:27:13: error: use of undeclared identifier 't0'
isap.c:    27 |             t0.b[7 - i] ^= *src;
isap.c:       |             ^~
isap.c: isap.c:30:9: error: use of undeclared identifier 't0'
isap.c:    30 |         t0.b[7 - i] ^= 0x80;
isap.c:       |         ^~
isap.c: isap.c:31:9: error: use of undeclared identifier 't0'
isap.c: ...

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:opt_32clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))

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: 3, namely:
ImplementationCompiler
T:opt_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)

Compiler output


isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'
isap.c:    47 | void isap_rk(
isap.c:       |      ^
isap.c: ./isap.h:37:6: note: previous declaration is here
isap.c:    37 | void isap_rk(
isap.c:       |      ^
isap.c: isap.c:105:6: error: conflicting types for 'isap_mac'
isap.c:   105 | void isap_mac(
isap.c:       |      ^
isap.c: ./isap.h:29:6: note: previous declaration is here
isap.c:    29 | void isap_mac(
isap.c:       |      ^
isap.c: isap.c:135:71: error: too few arguments to function call, expected 6, have 5
isap.c:   135 |     isap_rk(k, ISAP_IV_KA, (const uint8_t *)(s->b), s, CRYPTO_KEYBYTES);
isap.c:       |     ~~~~~~~                                                           ^
isap.c: ./isap.h:37:6: note: 'isap_rk' declared here
isap.c:    37 | void isap_rk(
isap.c:       |      ^
isap.c:    38 |         const unsigned char *k,
isap.c:       |         ~~~~~~~~~~~~~~~~~~~~~~~
isap.c:    39 |         const unsigned char *iv,
isap.c:       |         ~~~~~~~~~~~~~~~~~~~~~~~~
isap.c:    40 |         const unsigned char *in,
isap.c:       |         ~~~~~~~~~~~~~~~~~~~~~~~~
isap.c:    41 |         const unsigned long long inlen,
isap.c: ...

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:opt_64clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_64clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_64clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))

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: 3, namely:
ImplementationCompiler
T:opt_64gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_64gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_64gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 3, namely:
ImplementationCompiler
T:avx_512gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:avx_512gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:avx_512gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:bi_32clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:bi_32_compactclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_compactclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_compactclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:bi_32_stpclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_stpclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_stpclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 18, namely:
ImplementationCompiler
T:bi_8clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_8clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_8clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_compactclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_compactclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_compactclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_8clang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8clang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8clang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:opt_32_stpclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_stpclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_stpclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:opt_32_tinyclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_tinyclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_tinyclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:opt_8_tinyclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8_tinyclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8_tinyclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_8_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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: 6, namely:
ImplementationCompiler
T:refclang-22 -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:refclang-22 -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:refclang-22 -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_22.1.1_(1ubuntu1))
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0)