Test results for armeabi, tinker, crypto_aead/isapa128av20

[Page version: 20241215 22:35:41]

Measurements for armeabi, tinker, crypto_aead Test results for armeabi, tinker, crypto_aead Test results for crypto_aead/isapa128av20
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_aead
Primitive: isapa128av20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
43593839848 96 053622 508 824T:opt_32_armv67mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
44634430890 0 039729 376 816T:bi_32_armv6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
44674437652 0 051446 412 824T:bi_32_armv6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
46477437980 0 048300 380 816T:bi_32_armv6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
46574113524 96 023848 476 816T:opt_32_armv67mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
47911637476 0 048681 384 824T:bi_32_armv6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
47923837128 0 047605 384 824T:bi_32_armv6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
53991914172 96 025377 484 824T:opt_32_armv67mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
54260914060 96 024537 484 824T:opt_32_armv67mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
58213937322 0 046157 376 816T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
59908149384 0 063178 412 824T:bi_32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
60802344936 0 055248 380 816T:bi_32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
63049346076 0 057273 384 824T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
63070646076 0 056545 384 824T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
6387029000 0 022770 412 824T:bi_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
6412419928 0 1623682 412 840T:bi_32_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
6829845322 0 014165 376 816T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7076166264 0 016584 380 816T:bi_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7095775562 0 1614405 376 832T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7106596276 0 016753 384 824T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7163906520 0 1616997 384 840T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7171346662 0 1616980 380 832T:bi_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7882526908 0 018113 384 824T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7902097176 0 1618381 384 840T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7966926224 0 016701 384 824T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
7997606528 0 1617005 384 840T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
8210275794 0 014637 376 816T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
83244711492 0 025278 412 824T:opt_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
8337636704 0 017024 380 816T:opt_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
83605311808 0 1625578 412 840T:opt_32_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
83899413796 0 027558 412 824T:opt_32_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
8477256082 0 1614925 376 832T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
8480607102 0 1617420 380 832T:opt_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
8658512084 0 012561 384 824T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
10143272104 0 012424 380 816T:opt_32_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
10924981626 0 010465 376 816T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
110247281456 0 095250 412 824T:bi_32_armv6mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
11970233840 0 015093 388 824T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
121222517276 0 031046 412 824T:bi_32_armv6m_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
121691518368 0 1632130 412 840T:bi_32_armv6m_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
13189464789 0 018574 416 824T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
166522216676 0 027873 384 824T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
168242715320 0 025789 384 824T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
20901593168 0 013693 388 824T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
22970882776 0 013144 384 816T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
23919912138 0 011021 380 816T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
297928720166 0 029001 376 816T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
307255222648 0 032960 380 816T:bi_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
354489126680 0 040450 412 824T:bi_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
408149216354 0 025189 376 816T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
41556555104 0 018866 412 824T:opt_8_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
430479325788 0 036257 384 824T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
440008530368 0 044146 412 824T:opt_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
491889721392 0 031704 380 816T:opt_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
76108322324 0 012801 384 824T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
88784982380 0 012696 380 816T:opt_8_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022
94388171842 0 010681 376 816T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024110120241022

Checksum failure


d713a353e65288317724718d699832abd0b098d00cb807b910e741f9df91c2f2

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

Test failure


error 111

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:250:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:251:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:252:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:253:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: ...

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:bi_32_armv6mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P1ROUNDS’ at asconp.h:280:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:70:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P1ROUNDS’ at asconp.h:280:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:82:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:251:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:252:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv6mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:251:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:252:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:253:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘P12ROUNDS’ at asconp.h:254:5,
isap.c:     inlined from ‘isap_rk’ at isap.c:63:5:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv6mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:253:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:254:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:255:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:256:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:257:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c: ...

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

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS.constprop’ at asconp.h:266:9:
isap.c: asconp.h:98:5: error: ‘asm’ operand has impossible constraints
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv6m_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:254:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:255:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:256:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:257:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS’ at asconp.h:258:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c: ...

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

Compiler output


isap.c: In file included from isap.c:5:
isap.c: In function ‘ROUND’,
isap.c:     inlined from ‘PROUNDS.constprop’ at asconp.h:268:9:
isap.c: asconp.h:99:5: error: ‘asm’ operand has impossible constraints
isap.c:    99 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv6m_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:105:41: error: instruction requires: thumb2
isap.c:         "eor %[tmp2], %[x3_e], %[x4_e]\n\t"
isap.c:                                         ^
isap.c: <inline asm>:5:2: note: instantiated into assembly here
isap.c:         orn r4, r0, r4
isap.c:         ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:121:41: error: instruction requires: thumb2
isap.c:         "eor %[tmp2], %[x3_o], %[x4_o]\n\t"
isap.c:                                         ^
isap.c: <inline asm>:21:2: note: instantiated into assembly here
isap.c:         orn r1, r5, r1
isap.c:         ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:105:41: error: instruction requires: thumb2
isap.c:         "eor %[tmp2], %[x3_e], %[x4_e]\n\t"
isap.c:                                         ^
isap.c: <inline asm>:5:2: note: instantiated into assembly here
isap.c:         orn r4, r0, r4
isap.c:         ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:121:41: error: instruction requires: thumb2
isap.c:         "eor %[tmp2], %[x3_o], %[x4_o]\n\t"
isap.c:                                         ^
isap.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv7mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)

Compiler output


isap.c: isap.c:8:1: error: unknown type name 'forceinline'
isap.c: 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: 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:         lane_t t0 = U64TOWORD(*(lane_t *)(src + 0));
isap.c:         ^
isap.c: isap.c:14:20: error: use of undeclared identifier 't0'
isap.c:         s->x[0] ^= t0.x;
isap.c:                    ^
isap.c: isap.c:17:9: error: use of undeclared identifier 'P_sH'
isap.c:         P_sH;
isap.c:         ^
isap.c: isap.c:24:9: error: use of undeclared identifier 'lane_t'
isap.c:         lane_t t0 = {0};
isap.c:         ^
isap.c: isap.c:27:13: error: use of undeclared identifier 't0'
isap.c:             t0.b[7 - i] ^= *src;
isap.c:             ^
isap.c: isap.c:30:9: error: use of undeclared identifier 't0'
isap.c:         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: 1, namely:
ImplementationCompiler
T:opt_32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)

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: warning: 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 (12.2.0)
T:opt_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: In file included from isap.c:3:
isap.c: isap.c: In function ‘isap_rk’:
isap.c: asconp.h:72:9: error: ‘asm’ operand has impossible constraints
isap.c:    72 |         __asm__ __volatile__(                              \
isap.c:       |         ^~~~~~~
isap.c: asconp.h:146:13: note: in expansion of macro ‘ROUND’
isap.c:   146 |             ROUND();                           \
isap.c:       |             ^~~~~
isap.c: isap.c:14:14: note: in expansion of macro ‘P_LOOP’
isap.c:    14 | #define P_sK P_LOOP(12)
isap.c:       |              ^~~~~~
isap.c: isap.c:68:5: note: in expansion of macro ‘P_sK’
isap.c:    68 |     P_sK;
isap.c:       |     ^~~~

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:opt_32_armv67mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Compiler output


isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'
isap.c: void isap_rk(
isap.c:      ^
isap.c: ./isap.h:37:6: note: previous declaration is here
isap.c: void isap_rk(
isap.c:      ^
isap.c: isap.c:135:71: error: too few arguments to function call, expected 6, have 5
isap.c:     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: void isap_rk(
isap.c:      ^
isap.c: isap.c:160:69: error: too few arguments to function call, expected 6, have 5
isap.c:     isap_rk(k, ISAP_IV_KE, npub, s, ISAP_STATE_SZ - CRYPTO_NPUBBYTES);
isap.c:     ~~~~~~~                                                         ^
isap.c: ./isap.h:37:6: note: 'isap_rk' declared here
isap.c: void isap_rk(
isap.c:      ^
isap.c: 3 errors generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:opt_64clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)

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 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:       |      ^~~~~~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:opt_64gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_64gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_64gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_64gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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: 11, namely:
ImplementationCompiler
T:bi_32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32_armv6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_armv6mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)

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_armv6m_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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_armv6m_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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: 13, namely:
ImplementationCompiler
T:bi_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)

Namespace violations


isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
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 rc_e D
isap.o rc_o D
isap.o to_bit_interleaving T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:opt_32_armv67mclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_32_armv67mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_armv67mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_armv67mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.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: 5, namely:
ImplementationCompiler
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6)
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)