Test results for aarch64, pi5, crypto_aead/isapa128av20

[Page version: 20250609 19:52:35]

Measurements for aarch64, pi5, crypto_aead Test results for aarch64, pi5, crypto_aead Test results for crypto_aead/isapa128av20
Computer: pi5
Microarchitecture: aarch64; Cortex-A76 (414fd0b1)
Architecture: aarch64
CPU ID: 414fd0b1
SUPERCOP version: 20250415
Operation: crypto_aead
Primitive: isapa128av20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1709856644 0 020905 824 856T:opt_32_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
1801205912 0 020177 824 856T:opt_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
1816736264 0 1620505 824 872T:opt_32_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
1856754628 0 017152 768 864T:opt_32_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
1988744480 0 017000 768 864T:opt_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
1997794860 0 1617360 768 880T:opt_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2017134128 0 015760 768 864T:opt_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2017714328 0 1615960 768 880T:opt_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2109363920 0 014592 752 840T:opt_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2179204228 0 1614912 752 856T:opt_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2216104256 0 015991 760 848T:opt_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2269544652 0 1616359 760 864T:opt_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2698062096 0 012784 752 840T:opt_32_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2698452396 0 014032 768 864T:opt_32_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
2826482416 0 014167 760 848T:opt_32_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
3155714149 0 018501 832 856T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
36753741788 0 056017 824 856T:bi_32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
39479111376 0 025641 824 856T:bi_32_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
39496012248 0 1626513 824 872T:bi_32_stpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4126444100 0 016696 776 864T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4475747032 0 018672 768 864T:bi_32_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4485547748 0 020288 768 864T:bi_32_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4501497304 0 1623056 768 880T:bi_32_stpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4520028228 0 1620768 768 880T:bi_32_stpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4582787136 0 018863 760 848T:bi_32_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4628547548 0 1619295 760 864T:bi_32_stpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4665756852 0 017544 752 840T:bi_32_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
46962758172 0 069855 760 848T:bi_32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
47250852440 0 063096 752 840T:bi_32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
4739417172 0 1617872 752 856T:bi_32_stpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
53766654088 0 065696 768 864T:bi_32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
53785454468 0 066936 768 864T:bi_32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
5435793356 0 015120 776 864T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
7426533208 0 015031 768 848T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
8006303024 0 013800 760 840T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
91949314392 0 026872 768 864T:bi_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
92637213376 0 025000 768 864T:bi_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
167973519596 0 032088 768 864T:opt_8gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
169285118032 0 029640 768 864T:opt_8gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
18762365832 0 020097 824 856T:opt_8_tinyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
206388423920 0 038169 824 856T:opt_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
221353121604 0 032264 752 840T:bi_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
227034422800 0 034495 760 848T:bi_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
259678616544 0 027208 752 840T:opt_8gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
259999716784 0 028503 760 848T:opt_8gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
269387324952 0 039201 824 856T:bi_8clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
47572932896 0 014536 768 864T:opt_8_tinygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
50915005332 0 017888 768 864T:opt_8_tinygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
56780162944 0 014679 760 848T:opt_8_tinygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415
57317232620 0 013312 752 840T:opt_8_tinygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025052220250415

Test failure


error 111
crypto_aead_decrypt returns nonzero

Number of similar (implementation,compiler) pairs: 5, 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)
T:opt_32_armv67mgcc -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: ./asconp.h:157:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:         : [x0_e] "+r"(s->w[0][0]), [x0_o] "+r"(s->w[0][1]),
isap.c:                       ^
isap.c: ./asconp.h:99:14: note: use constraint modifier "w"
isap.c:         "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c:              ^~~~~~~
isap.c:              %w[x0_e]
isap.c: ./asconp.h:157:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:         : [x0_e] "+r"(s->w[0][0]), [x0_o] "+r"(s->w[0][1]),
isap.c:                       ^
isap.c: ./asconp.h:99:23: note: use constraint modifier "w"
isap.c:         "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c:                       ^~~~~~~
isap.c:                       %w[x0_e]
isap.c: ./asconp.h:161:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c:                       ^
isap.c: ./asconp.h:99:32: note: use constraint modifier "w"
isap.c:         "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c:                                ^~~~~~~
isap.c:                                %w[x4_e]
isap.c: ./asconp.h:161:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c:                       ^
isap.c: ...

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

Compiler output


isap.c: /tmp/ccFlfoba.s: Assembler messages:
isap.c: /tmp/ccFlfoba.s:753: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFlfoba.s:843: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:901: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFlfoba.s:917: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:1139: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:1213: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:1345: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFlfoba.s:1493: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFlfoba.s:1628: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:1725: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:1822: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:1919: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:2016: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:2113: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:2210: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:2318: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccFlfoba.s:2512: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFlfoba.s:2607: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:2665: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFlfoba.s:2681: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:2903: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:2977: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFlfoba.s:3109: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFlfoba.s:3257: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccD1evbo.s: Assembler messages:
isap.c: /tmp/ccD1evbo.s:753: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccD1evbo.s:843: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:901: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccD1evbo.s:917: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:1139: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:1213: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:1345: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccD1evbo.s:1493: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccD1evbo.s:1628: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:1725: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:1822: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:1919: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:2016: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:2113: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:2210: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:2318: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccD1evbo.s:2512: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccD1evbo.s:2607: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:2665: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccD1evbo.s:2681: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:2903: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:2977: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccD1evbo.s:3109: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccD1evbo.s:3257: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccytq2zb.s: Assembler messages:
isap.c: /tmp/ccytq2zb.s:637: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccytq2zb.s:727: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:785: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccytq2zb.s:801: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:1023: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:1097: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:1229: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccytq2zb.s:1377: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccytq2zb.s:1486: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
isap.c: /tmp/ccytq2zb.s:1609: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:1700: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:1790: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:1880: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:1970: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:2060: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:2150: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccytq2zb.s:2339: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:2429: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccytq2zb.s:2487: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:2503: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccytq2zb.s:2725: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccytq2zb.s:2799: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccytq2zb.s:2931: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccytq2zb.s:3079: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccHIeGVd.s: Assembler messages:
isap.c: /tmp/ccHIeGVd.s:522: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:612: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:670: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:686: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:908: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:982: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1114: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:1262: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:1403: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1500: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1597: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1694: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1791: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1888: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:1995: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccHIeGVd.s:2186: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:2276: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccHIeGVd.s:2334: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:2350: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccHIeGVd.s:2572: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccHIeGVd.s:2646: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccHIeGVd.s:2778: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:2926: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccHIeGVd.s:3044: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:bi_32_armv6gcc -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: ./asconp.h:236:18: error: invalid output constraint '+l' in asm
isap.c:         : [x0_e] "+l"(s->w[0][0]), [x1_e] "+l"(s->w[1][0]),
isap.c:                  ^
isap.c: 1 error generated.

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

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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
isap.c:    98 |     __asm__ __volatile__(
isap.c:       |     ^~~~~~~
isap.c: ...

Number of similar (implementation,compiler) pairs: 4, 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)
T:bi_32_armv6mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: ./asconp.h:237:18: error: invalid output constraint '+l' in asm
isap.c:         : [x0_e] "+l"(s->w[0][0]), [x1_e] "+l"(s->w[1][0]),
isap.c:                  ^
isap.c: 1 error generated.

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

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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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: impossible constraint in 'asm'
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:156:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x2_e] "+r"(s->w[2][0]), [x2_o] "+r"(s->w[2][1]),
isap.c:                       ^
isap.c: ./asconp.h:102:14: note: use constraint modifier "w"
isap.c:         "eor %[x2_e], %[x2_e], %[C_e]\n\t"
isap.c:              ^~~~~~~
isap.c:              %w[x2_e]
isap.c: ./asconp.h:156:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x2_e] "+r"(s->w[2][0]), [x2_o] "+r"(s->w[2][1]),
isap.c:                       ^
isap.c: ./asconp.h:102:23: note: use constraint modifier "w"
isap.c:         "eor %[x2_e], %[x2_e], %[C_e]\n\t"
isap.c:                       ^~~~~~~
isap.c:                       %w[x2_e]
isap.c: ./asconp.h:158:73: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c:                                                                         ^
isap.c: ./asconp.h:103:14: note: use constraint modifier "w"
isap.c:         "eor %[tmp0], %[x1_e], %[x2_e]\n\t"
isap.c:              ^~~~~~~
isap.c:              %w[tmp0]
isap.c: ./asconp.h:155:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c:           [x1_e] "+r"(s->w[1][0]), [x1_o] "+r"(s->w[1][1]),
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: /tmp/ccl5iMiZ.s: Assembler messages:
isap.c: /tmp/ccl5iMiZ.s:748: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:832: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:884: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:900: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:1104: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:1172: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:1292: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1428: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1558: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1649: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1748: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1839: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:1930: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2030: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2130: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2240: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2413: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2498: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:2555: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:2571: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:2775: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:2843: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccl5iMiZ.s:2963: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccl5iMiZ.s:3099: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccR1De17.s: Assembler messages:
isap.c: /tmp/ccR1De17.s:748: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:832: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:884: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:900: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:1104: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:1172: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:1292: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1428: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1558: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1649: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1748: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1839: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:1930: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2030: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2130: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2240: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2413: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2498: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:2555: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:2571: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:2775: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:2843: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccR1De17.s:2963: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccR1De17.s:3099: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccYmbO7V.s: Assembler messages:
isap.c: /tmp/ccYmbO7V.s:626: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccYmbO7V.s:710: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:762: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccYmbO7V.s:778: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:982: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:1050: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:1170: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccYmbO7V.s:1306: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccYmbO7V.s:1409: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
isap.c: /tmp/ccYmbO7V.s:1526: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:1611: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:1695: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:1779: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:1863: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:1947: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:2031: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccYmbO7V.s:2208: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:2292: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccYmbO7V.s:2344: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:2360: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccYmbO7V.s:2564: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccYmbO7V.s:2632: Error: immediate out of range at operand 3 -- `eor x0,x0,9'
isap.c: /tmp/ccYmbO7V.s:2752: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccYmbO7V.s:2888: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: ...

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

Compiler output


isap.c: /tmp/ccFWYcSB.s: Assembler messages:
isap.c: /tmp/ccFWYcSB.s:511: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:595: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:647: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:663: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:867: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:935: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1055: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:1191: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:1326: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1417: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1508: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1599: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1690: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1781: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:1882: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccFWYcSB.s:2061: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:2145: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFWYcSB.s:2197: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:2213: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFWYcSB.s:2417: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFWYcSB.s:2485: Error: immediate out of range at operand 3 -- `eor x2,x2,9'
isap.c: /tmp/ccFWYcSB.s:2605: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:2741: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccFWYcSB.s:2852: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: ...

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

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: isap.c: In function 'isap_enc':
isap.c: isap.c:226:10: warning: array subscript 'u32 {aka long unsigned int}[2]' is partly outside array bounds of 'u8[24]' {aka 'unsigned char[24]'} [-Warray-bounds]
isap.c:   226 |     x2.e = *(u32 *)(ke + 20);
isap.c:       |     ~~~~~^~~~~~~~~~~~~~~~~~~
isap.c: isap.c:213:8: note: at offset 20 into object 'ke' of size 24
isap.c:   213 |     u8 ke[ISAP_STATE_SZ - CRYPTO_NPUBBYTES];
isap.c:       |        ^~

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
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 -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:105:6: error: conflicting types for 'isap_mac'
isap.c: void isap_mac(
isap.c:      ^
isap.c: ./isap.h:29:6: note: previous declaration is here
isap.c: void isap_mac(
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:149:6: error: conflicting types for 'isap_enc'
isap.c: void isap_enc(
isap.c:      ^
isap.c: ./isap.h:46:6: note: previous declaration is here
isap.c: void isap_enc(
isap.c:      ^
isap.c: isap.c:160:69: error: too few arguments to function call, expected 6, have 5
isap.c: ...

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 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 (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: 5, 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)

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: 5, namely:
ImplementationCompiler
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: 5, namely:
ImplementationCompiler
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: 15, 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 -O3 -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 -O3 -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 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: 5, 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 -O3 -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: 5, 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 -O3 -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: 5, 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 -O3 -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)