Implementation notes: aarch64, pi3bplus, crypto_aead/ascon128v12

Computer: pi3bplus
Microarchitecture: aarch64; Cortex-A53 (410fd034)
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 202311020231107
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7362511452 0 025391 824 880opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
7375011452 0 026231 824 880opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
7825010876 0 023735 808 856opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
8725013516 0 028311 824 880refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
10050014580 0 028519 824 880opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
10062514580 0 029359 824 880opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
10237514244 0 027087 808 856opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1035001652 0 016431 824 880opt64_lowsizegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1091251408 0 015335 824 880opt64_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1141251360 0 014191 808 856opt64_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
12425013116 0 027062 816 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1277501692 0 016463 824 880opt32_lowsizegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
12975016216 0 030150 816 864opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1327501448 0 015367 824 880opt32_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1330008056 0 022015 824 880refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1377501400 0 014223 808 856opt32_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1405008140 0 022110 816 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1495002228 0 016134 816 864opt64_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
1530002268 0 016182 816 864opt32_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
2585001792 0 014671 808 856refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
2640007232 0 021287 840 880bi32_lowreggcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
2642507232 0 022127 840 880bi32_lowreggcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
26950012460 0 026399 832 880bi32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
27000012456 0 027239 832 880bi32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
2886252516 0 017303 832 880bi32_lowsizegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
2902502188 0 016151 832 880bi32_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
36537512012 0 024855 816 856bi32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
48725014204 0 028142 824 864bi32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5015006492 0 020047 832 880bi8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5022506476 0 020871 832 880bi8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5077507000 0 019943 824 856bi32_lowreggcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5241252048 0 014895 816 856bi32_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5473752588 0 016559 824 880opt8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5506252416 0 016383 824 880opt8_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5513758828 0 022886 832 864bi32_lowreggcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
5827502372 0 016294 824 864bi32_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
16007505512 0 018127 816 856bi8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
19133758344 0 021894 824 864bi8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
21677503152 0 016023 808 856opt8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
21756252996 0 015831 808 856opt8_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
27030003640 0 017614 816 864opt8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107
27043753440 0 017390 816 864opt8_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023111220231107

Compiler output

Implementation: armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccrtsXX9.s: Assembler messages:
permutations.c: /tmp/ccrtsXX9.s:124: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccrtsXX9.s:222: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccrtsXX9.s:320: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccrtsXX9.s:418: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccrtsXX9.s:516: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccrtsXX9.s:614: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccrtsXX9.s:712: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccrtsXX9.s:908: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccrtsXX9.s:1006: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccrtsXX9.s:1104: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccrtsXX9.s:1219: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccrtsXX9.s:1317: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccrtsXX9.s:1513: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccrtsXX9.s:1611: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccrtsXX9.s:1709: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6

Compiler output

Implementation: armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cccSsJWP.s: Assembler messages:
permutations.c: /tmp/cccSsJWP.s:124: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/cccSsJWP.s:222: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/cccSsJWP.s:320: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/cccSsJWP.s:418: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/cccSsJWP.s:516: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/cccSsJWP.s:614: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/cccSsJWP.s:712: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/cccSsJWP.s:908: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/cccSsJWP.s:1006: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/cccSsJWP.s:1104: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/cccSsJWP.s:1219: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/cccSsJWP.s:1317: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/cccSsJWP.s:1513: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/cccSsJWP.s:1611: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/cccSsJWP.s:1709: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6

Compiler output

Implementation: armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccLmv7s7.s: Assembler messages:
permutations.c: /tmp/ccLmv7s7.s:125: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccLmv7s7.s:223: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccLmv7s7.s:321: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccLmv7s7.s:419: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccLmv7s7.s:517: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccLmv7s7.s:615: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccLmv7s7.s:713: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccLmv7s7.s:909: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccLmv7s7.s:1007: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccLmv7s7.s:1105: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccLmv7s7.s:1223: Error: immediate out of range at operand 3 -- `eor x8,x8,150'
permutations.c: /tmp/ccLmv7s7.s:1321: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccLmv7s7.s:1517: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccLmv7s7.s:1615: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccLmv7s7.s:1713: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6

Compiler output

Implementation: armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccjHRLcf.s: Assembler messages:
permutations.c: /tmp/ccjHRLcf.s:123: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccjHRLcf.s:221: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccjHRLcf.s:319: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccjHRLcf.s:417: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccjHRLcf.s:515: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccjHRLcf.s:613: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccjHRLcf.s:711: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccjHRLcf.s:907: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccjHRLcf.s:1005: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccjHRLcf.s:1103: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccjHRLcf.s:1217: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccjHRLcf.s:1315: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccjHRLcf.s:1511: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccjHRLcf.s:1609: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccjHRLcf.s:1707: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6

Compiler output

Implementation: armv6_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc6PLw6d.s: Assembler messages:
permutations.c: /tmp/cc6PLw6d.s:100: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6_lowsize

Compiler output

Implementation: armv6_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc79L5dO.s: Assembler messages:
permutations.c: /tmp/cc79L5dO.s:100: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6_lowsize

Compiler output

Implementation: armv6_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccE2pWkh.s: Assembler messages:
permutations.c: /tmp/ccE2pWkh.s:104: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6_lowsize

Compiler output

Implementation: armv6_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cchuBAmr.s: Assembler messages:
permutations.c: /tmp/cchuBAmr.s:100: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6_lowsize

Compiler output

Implementation: armv6m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: In file included from permutations.h:11,
aead.c: from aead.c:4:
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:348:54,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_initaead' at aead.c:40:3,
aead.c: inlined from 'crypto_aead_ascon128v12_armv6m_constbranchindex_encrypt' at aead.c:199:3:
aead.c: round.h:12:3: error: impossible constraint in 'asm'
aead.c: 12 | __asm__ __volatile__(
aead.c: | ^~~~~~~
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:348:54,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_adata' at aead.c:61:7,
aead.c: inlined from 'crypto_aead_ascon128v12_armv6m_constbranchindex_encrypt' at aead.c:200:3:
aead.c: round.h:12:3: error: impossible constraint in 'asm'
aead.c: 12 | __asm__ __volatile__(
aead.c: | ^~~~~~~
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:348:54,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_adata' at aead.c:76:5,
aead.c: inlined from 'crypto_aead_ascon128v12_armv6m_constbranchindex_encrypt' at aead.c:200:3:
aead.c: round.h:12:3: error: impossible constraint in 'asm'
aead.c: 12 | __asm__ __volatile__(
aead.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m

Compiler output

Implementation: armv6m_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: In file included from permutations.h:11,
permutations.c: from permutations.c:1:
permutations.c: In function 'ROUND_LOOP',
permutations.c: inlined from 'PROUNDS' at round.h:348:54,
permutations.c: inlined from 'P' at permutations.c:27:36:
permutations.c: round.h:12:3: error: impossible constraint in 'asm'
permutations.c: 12 | __asm__ __volatile__(
permutations.c: | ^~~~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m_lowsize
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m_lowsize
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m_lowsize
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv6m_lowsize

Compiler output

Implementation: armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccvNEb8T.s: Assembler messages:
permutations.c: /tmp/ccvNEb8T.s:122: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccvNEb8T.s:218: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccvNEb8T.s:314: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccvNEb8T.s:410: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccvNEb8T.s:506: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccvNEb8T.s:602: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccvNEb8T.s:698: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccvNEb8T.s:890: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccvNEb8T.s:986: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccvNEb8T.s:1082: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccvNEb8T.s:1195: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccvNEb8T.s:1291: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccvNEb8T.s:1483: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccvNEb8T.s:1579: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccvNEb8T.s:1675: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m

Compiler output

Implementation: armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccr6YsMd.s: Assembler messages:
permutations.c: /tmp/ccr6YsMd.s:122: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccr6YsMd.s:218: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccr6YsMd.s:314: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccr6YsMd.s:410: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccr6YsMd.s:506: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccr6YsMd.s:602: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccr6YsMd.s:698: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccr6YsMd.s:890: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccr6YsMd.s:986: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccr6YsMd.s:1082: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccr6YsMd.s:1195: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccr6YsMd.s:1291: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccr6YsMd.s:1483: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccr6YsMd.s:1579: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccr6YsMd.s:1675: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m

Compiler output

Implementation: armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc4xi9Ze.s: Assembler messages:
permutations.c: /tmp/cc4xi9Ze.s:123: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/cc4xi9Ze.s:219: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/cc4xi9Ze.s:315: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/cc4xi9Ze.s:411: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/cc4xi9Ze.s:507: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/cc4xi9Ze.s:603: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/cc4xi9Ze.s:699: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/cc4xi9Ze.s:891: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/cc4xi9Ze.s:987: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/cc4xi9Ze.s:1083: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/cc4xi9Ze.s:1199: Error: immediate out of range at operand 3 -- `eor x8,x8,150'
permutations.c: /tmp/cc4xi9Ze.s:1295: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/cc4xi9Ze.s:1487: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/cc4xi9Ze.s:1583: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/cc4xi9Ze.s:1679: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m

Compiler output

Implementation: armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccklPpDW.s: Assembler messages:
permutations.c: /tmp/ccklPpDW.s:121: Error: immediate out of range at operand 3 -- `eor x13,x13,225'
permutations.c: /tmp/ccklPpDW.s:217: Error: immediate out of range at operand 3 -- `eor x13,x13,210'
permutations.c: /tmp/ccklPpDW.s:313: Error: immediate out of range at operand 3 -- `eor x13,x13,195'
permutations.c: /tmp/ccklPpDW.s:409: Error: immediate out of range at operand 3 -- `eor x13,x13,180'
permutations.c: /tmp/ccklPpDW.s:505: Error: immediate out of range at operand 3 -- `eor x13,x13,165'
permutations.c: /tmp/ccklPpDW.s:601: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccklPpDW.s:697: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccklPpDW.s:889: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccklPpDW.s:985: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccklPpDW.s:1081: Error: immediate out of range at operand 3 -- `eor x13,x13,75'
permutations.c: /tmp/ccklPpDW.s:1193: Error: immediate out of range at operand 3 -- `eor x13,x13,150'
permutations.c: /tmp/ccklPpDW.s:1289: Error: immediate out of range at operand 3 -- `eor x13,x13,135'
permutations.c: /tmp/ccklPpDW.s:1481: Error: immediate out of range at operand 3 -- `eor x13,x13,105'
permutations.c: /tmp/ccklPpDW.s:1577: Error: immediate out of range at operand 3 -- `eor x13,x13,90'
permutations.c: /tmp/ccklPpDW.s:1673: Error: immediate out of range at operand 3 -- `eor x13,x13,75'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m

Compiler output

Implementation: armv7m_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccpY9RxZ.s: Assembler messages:
permutations.c: /tmp/ccpY9RxZ.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_lowsize

Compiler output

Implementation: armv7m_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc7a0M62.s: Assembler messages:
permutations.c: /tmp/cc7a0M62.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_lowsize

Compiler output

Implementation: armv7m_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccwerTQL.s: Assembler messages:
permutations.c: /tmp/ccwerTQL.s:100: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_lowsize

Compiler output

Implementation: armv7m_lowsize
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccfuTdIW.s: Assembler messages:
permutations.c: /tmp/ccfuTdIW.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_lowsize

Compiler output

Implementation: armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccS7C6c7.s: Assembler messages:
permutations.c: /tmp/ccS7C6c7.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_small

Compiler output

Implementation: armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccBLrwZs.s: Assembler messages:
permutations.c: /tmp/ccBLrwZs.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_small

Compiler output

Implementation: armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccdw1YtM.s: Assembler messages:
permutations.c: /tmp/ccdw1YtM.s:100: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_small

Compiler output

Implementation: armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccvLg4ZV.s: Assembler messages:
permutations.c: /tmp/ccvLg4ZV.s:96: Error: operand 2 must be an integer or stack pointer register -- `sub x1,#15'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE armv7m_small

Compiler output

Implementation: T:asm_bi32_rv32b
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:159: Error: unknown mnemonic `j' -- `j .LPloopcond'
ascon.S: ascon.S:162: Error: unknown mnemonic `xor' -- `xor s5,s5,t2'
ascon.S: ascon.S:163: Error: unknown mnemonic `lbu' -- `lbu t2,1(t1)'
ascon.S: ascon.S:164: Error: unknown mnemonic `xor' -- `xor s4,s4,t2'
ascon.S: ascon.S:73: Error: unknown mnemonic `xor' -- `xor t3,s1,s9'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:74: Error: unknown mnemonic `xor' -- `xor t5,s7,s9'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:75: Error: unknown mnemonic `xor' -- `xor t4,s3,s5'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:76: Error: operand 1 must be an integer register -- `orn s9,s7,s9'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:77: Error: unknown mnemonic `xor' -- `xor s9,s9,t4'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:78: Error: unknown mnemonic `xor' -- `xor s7,s7,s3'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:79: Error: unknown mnemonic `or' -- `or s7,s7,t4'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:80: Error: unknown mnemonic `xor' -- `xor s7,s7,t3'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:81: Error: unknown mnemonic `xor' -- `xor s5,s5,t3'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:82: Error: unknown mnemonic `or' -- `or s5,s5,s3'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_bi32_rv32b
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_bi32_rv32b
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_bi32_rv32b
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_bi32_rv32b

Compiler output

Implementation: T:asm_esp32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ascon.S: ascon.S:1:10: fatal error: xtensa/coreasm.h: No such file or directory
ascon.S: 1 | #include <xtensa/coreasm.h>
ascon.S: | ^~~~~~~~~~~~~~~~~~
ascon.S: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_esp32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_esp32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_esp32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_esp32

Compiler output

Implementation: T:asm_fsr_rv32b
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:110: Error: unknown mnemonic `li' -- `li t6,0x4b'
ascon.S: ascon.S:113: Error: unknown mnemonic `xor' -- `xor s5,s5,t1'
ascon.S: ascon.S:73: Error: unknown mnemonic `xor' -- `xor t3,s1,s9'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:74: Error: unknown mnemonic `xor' -- `xor t5,s7,s9'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:75: Error: unknown mnemonic `xor' -- `xor t4,s3,s5'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:76: Error: operand 1 must be an integer register -- `orn s9,s7,s9'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:77: Error: unknown mnemonic `xor' -- `xor s9,s9,t4'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:78: Error: unknown mnemonic `xor' -- `xor s7,s7,s3'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:79: Error: unknown mnemonic `or' -- `or s7,s7,t4'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:80: Error: unknown mnemonic `xor' -- `xor s7,s7,t3'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:81: Error: unknown mnemonic `xor' -- `xor s5,s5,t3'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:82: Error: unknown mnemonic `or' -- `or s5,s5,s3'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:83: Error: unknown mnemonic `xor' -- `xor s5,s5,t5'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_fsr_rv32b
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_fsr_rv32b
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_fsr_rv32b
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_fsr_rv32b

Compiler output

Implementation: T:asm_rv32b
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:118: Error: unknown mnemonic `li' -- `li t6,0x4b'
ascon.S: ascon.S:121: Error: unknown mnemonic `xor' -- `xor s5,s5,t1'
ascon.S: ascon.S:73: Error: unknown mnemonic `xor' -- `xor t3,s1,s9'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:74: Error: unknown mnemonic `xor' -- `xor t5,s7,s9'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:75: Error: unknown mnemonic `xor' -- `xor t4,s3,s5'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:76: Error: operand 1 must be an integer register -- `orn s9,s7,s9'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:77: Error: unknown mnemonic `xor' -- `xor s9,s9,t4'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:78: Error: unknown mnemonic `xor' -- `xor s7,s7,s3'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:79: Error: unknown mnemonic `or' -- `or s7,s7,t4'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:80: Error: unknown mnemonic `xor' -- `xor s7,s7,t3'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:81: Error: unknown mnemonic `xor' -- `xor s5,s5,t3'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:82: Error: unknown mnemonic `or' -- `or s5,s5,s3'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:83: Error: unknown mnemonic `xor' -- `xor s5,s5,t5'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32b
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32b
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32b
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32b

Compiler output

Implementation: T:asm_rv32i
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:120: Error: unknown mnemonic `li' -- `li t6,0x4b'
ascon.S: ascon.S:123: Error: unknown mnemonic `xor' -- `xor s5,s5,t1'
ascon.S: ascon.S:73: Error: unknown mnemonic `xor' -- `xor t3,s1,s9'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:74: Error: unknown mnemonic `xor' -- `xor t5,s7,s9'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:75: Error: unknown mnemonic `xori' -- `xori s9,s9,-1'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:76: Error: unknown mnemonic `xor' -- `xor t4,s3,s5'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:77: Error: unknown mnemonic `or' -- `or s9,s9,s7'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:78: Error: unknown mnemonic `xor' -- `xor s9,s9,t4'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:79: Error: unknown mnemonic `xor' -- `xor s7,s7,s3'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:80: Error: unknown mnemonic `or' -- `or s7,s7,t4'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:81: Error: unknown mnemonic `xor' -- `xor s7,s7,t3'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:82: Error: unknown mnemonic `xor' -- `xor s5,s5,t3'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:83: Error: unknown mnemonic `or' -- `or s5,s5,s3'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32i
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32i
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32i
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:asm_rv32i

Compiler output

Implementation: avr
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.S: permutations.S:29:10: fatal error: avr/io.h: No such file or directory
permutations.S: 29 | #include "avr/io.h"
permutations.S: | ^~~~~~~~~~
permutations.S: compilation terminated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE avr
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE avr
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE avr
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE avr_lowsize
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE avr_lowsize
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE avr_lowsize

Compiler output

Implementation: avr
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: In file included from round.h:8,
aead.c: from permutations.h:11,
aead.c: from aead.c:4:
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_initaead' at aead.c:40:3:
aead.c: word.h:100:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 100 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_initaead':
aead.c: aead.c:25:48: note: at offset 32 into destination object 's' of size [0, 32]
aead.c: 25 | forceinline void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_initaead' at aead.c:40:3:
aead.c: word.h:100:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 100 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_initaead':
aead.c: aead.c:25:48: note: at offset 33 into destination object 's' of size [0, 32]
aead.c: 25 | forceinline void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_initaead' at aead.c:40:3:
aead.c: word.h:100:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 100 | *dst++ ^= *src++;
aead.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE avr avr_lowsize opt8 opt8_lowsize

Compiler output

Implementation: bi32_armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccvylytg.s: Assembler messages:
permutations.c: /tmp/ccvylytg.s:105: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccvylytg.s:201: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:263: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccvylytg.s:280: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:517: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:596: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:737: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccvylytg.s:895: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccvylytg.s:1008: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:1087: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccvylytg.s:1228: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccvylytg.s:1386: Error: immediate out of range at operand 3 -- `eor x13,x13,9'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6

Compiler output

Implementation: bi32_armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccq1Q6HG.s: Assembler messages:
permutations.c: /tmp/ccq1Q6HG.s:105: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccq1Q6HG.s:201: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:263: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccq1Q6HG.s:280: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:517: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:596: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:737: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccq1Q6HG.s:895: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccq1Q6HG.s:1008: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:1087: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccq1Q6HG.s:1228: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/ccq1Q6HG.s:1386: Error: immediate out of range at operand 3 -- `eor x13,x13,9'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6

Compiler output

Implementation: bi32_armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc3nDaWt.s: Assembler messages:
permutations.c: /tmp/cc3nDaWt.s:106: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:202: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cc3nDaWt.s:264: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:281: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cc3nDaWt.s:518: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cc3nDaWt.s:597: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cc3nDaWt.s:738: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:896: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:1012: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:1091: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cc3nDaWt.s:1232: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cc3nDaWt.s:1390: Error: immediate out of range at operand 3 -- `eor x13,x13,9'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6

Compiler output

Implementation: bi32_armv6
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cctL9415.s: Assembler messages:
permutations.c: /tmp/cctL9415.s:104: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cctL9415.s:200: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:262: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cctL9415.s:279: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:516: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:595: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:736: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cctL9415.s:894: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cctL9415.s:1006: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:1085: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cctL9415.s:1226: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
permutations.c: /tmp/cctL9415.s:1384: Error: immediate out of range at operand 3 -- `eor x13,x13,9'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6

Compiler output

Implementation: bi32_armv6m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: In file included from permutations.h:11,
aead.c: from aead.c:4:
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:325:3,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_initaead' at aead.c:40:3,
aead.c: inlined from 'crypto_aead_ascon128v12_bi32_armv6m_constbranchindex_encrypt' at aead.c:199:3:
aead.c: round.h:13:3: error: impossible constraint in 'asm'
aead.c: 13 | __asm__ __volatile__(
aead.c: | ^~~~~~~
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:325:3,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_adata' at aead.c:61:7,
aead.c: inlined from 'crypto_aead_ascon128v12_bi32_armv6m_constbranchindex_encrypt' at aead.c:200:3:
aead.c: round.h:13:3: error: impossible constraint in 'asm'
aead.c: 13 | __asm__ __volatile__(
aead.c: | ^~~~~~~
aead.c: In function 'ROUND_LOOP',
aead.c: inlined from 'PROUNDS' at round.h:325:3,
aead.c: inlined from 'P' at permutations.h:70:48,
aead.c: inlined from 'ascon_adata' at aead.c:76:5,
aead.c: inlined from 'crypto_aead_ascon128v12_bi32_armv6m_constbranchindex_encrypt' at aead.c:200:3:
aead.c: round.h:13:3: error: impossible constraint in 'asm'
aead.c: 13 | __asm__ __volatile__(
aead.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6m
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6m
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6m
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv6m

Compiler output

Implementation: bi32_armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccRPnSUO.s: Assembler messages:
aead.c: /tmp/ccRPnSUO.s:287: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccRPnSUO.s:380: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccRPnSUO.s:441: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccRPnSUO.s:457: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccRPnSUO.s:688: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccRPnSUO.s:765: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccRPnSUO.s:903: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccRPnSUO.s:1036: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccRPnSUO.s:1188: Error: immediate out of range at operand 3 -- `eor x18,x18,9'
aead.c: /tmp/ccRPnSUO.s:1265: Error: immediate out of range at operand 3 -- `eor x23,x23,9'
aead.c: /tmp/ccRPnSUO.s:1403: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccRPnSUO.s:1556: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccRPnSUO.s:1657: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
aead.c: /tmp/ccRPnSUO.s:1734: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
aead.c: /tmp/ccRPnSUO.s:1872: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccRPnSUO.s:2025: Error: immediate out of range at operand 3 -- `eor x4,x4,9'
aead.c: /tmp/ccRPnSUO.s:2211: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccRPnSUO.s:2288: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccRPnSUO.s:2426: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccRPnSUO.s:2579: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccRPnSUO.s:2751: Error: immediate out of range at operand 3 -- `eor x15,x15,9'
aead.c: /tmp/ccRPnSUO.s:2844: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
aead.c: /tmp/ccRPnSUO.s:2905: Error: immediate out of range at operand 3 -- `eor x15,x15,9'
aead.c: /tmp/ccRPnSUO.s:2921: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m

Compiler output

Implementation: bi32_armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccIuyuvn.s: Assembler messages:
aead.c: /tmp/ccIuyuvn.s:287: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccIuyuvn.s:380: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccIuyuvn.s:441: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccIuyuvn.s:457: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccIuyuvn.s:688: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccIuyuvn.s:765: Error: immediate out of range at operand 3 -- `eor x13,x13,9'
aead.c: /tmp/ccIuyuvn.s:903: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccIuyuvn.s:1036: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccIuyuvn.s:1188: Error: immediate out of range at operand 3 -- `eor x18,x18,9'
aead.c: /tmp/ccIuyuvn.s:1265: Error: immediate out of range at operand 3 -- `eor x23,x23,9'
aead.c: /tmp/ccIuyuvn.s:1403: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccIuyuvn.s:1556: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccIuyuvn.s:1657: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
aead.c: /tmp/ccIuyuvn.s:1734: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
aead.c: /tmp/ccIuyuvn.s:1872: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccIuyuvn.s:2025: Error: immediate out of range at operand 3 -- `eor x4,x4,9'
aead.c: /tmp/ccIuyuvn.s:2211: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccIuyuvn.s:2288: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccIuyuvn.s:2426: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccIuyuvn.s:2579: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccIuyuvn.s:2751: Error: immediate out of range at operand 3 -- `eor x15,x15,9'
aead.c: /tmp/ccIuyuvn.s:2844: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
aead.c: /tmp/ccIuyuvn.s:2905: Error: immediate out of range at operand 3 -- `eor x15,x15,9'
aead.c: /tmp/ccIuyuvn.s:2921: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m

Compiler output

Implementation: bi32_armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccblwOmx.s: Assembler messages:
aead.c: /tmp/ccblwOmx.s:377: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccblwOmx.s:470: Error: immediate out of range at operand 3 -- `eor x12,x12,9'
aead.c: /tmp/ccblwOmx.s:531: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccblwOmx.s:547: Error: immediate out of range at operand 3 -- `eor x12,x12,9'
aead.c: /tmp/ccblwOmx.s:778: Error: immediate out of range at operand 3 -- `eor x12,x12,9'
aead.c: /tmp/ccblwOmx.s:855: Error: immediate out of range at operand 3 -- `eor x12,x12,9'
aead.c: /tmp/ccblwOmx.s:993: Error: immediate out of range at operand 3 -- `eor x19,x19,9'
aead.c: /tmp/ccblwOmx.s:1126: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
aead.c: /tmp/ccblwOmx.s:1303: Error: immediate out of range at operand 3 -- `eor x23,x23,9'
aead.c: /tmp/ccblwOmx.s:1380: Error: immediate out of range at operand 3 -- `eor x20,x20,9'
aead.c: /tmp/ccblwOmx.s:1518: Error: immediate out of range at operand 3 -- `eor x26,x26,9'
aead.c: /tmp/ccblwOmx.s:1671: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
aead.c: /tmp/ccblwOmx.s:1782: Error: immediate out of range at operand 3 -- `eor x17,x17,9'
aead.c: /tmp/ccblwOmx.s:1859: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
aead.c: /tmp/ccblwOmx.s:1997: Error: immediate out of range at operand 3 -- `eor x17,x17,9'
aead.c: /tmp/ccblwOmx.s:2150: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccblwOmx.s:2385: Error: immediate out of range at operand 3 -- `eor x21,x21,9'
aead.c: /tmp/ccblwOmx.s:2462: Error: immediate out of range at operand 3 -- `eor x18,x18,9'
aead.c: /tmp/ccblwOmx.s:2600: Error: immediate out of range at operand 3 -- `eor x22,x22,9'
aead.c: /tmp/ccblwOmx.s:2753: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccblwOmx.s:3069: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccblwOmx.s:3162: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccblwOmx.s:3223: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccblwOmx.s:3239: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m

Compiler output

Implementation: bi32_armv7m
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccnJnjkR.s: Assembler messages:
aead.c: /tmp/ccnJnjkR.s:291: Error: immediate out of range at operand 3 -- `eor x20,x20,9'
aead.c: /tmp/ccnJnjkR.s:384: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccnJnjkR.s:445: Error: immediate out of range at operand 3 -- `eor x20,x20,9'
aead.c: /tmp/ccnJnjkR.s:461: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccnJnjkR.s:692: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccnJnjkR.s:769: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccnJnjkR.s:907: Error: immediate out of range at operand 3 -- `eor x20,x20,9'
aead.c: /tmp/ccnJnjkR.s:1040: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
aead.c: /tmp/ccnJnjkR.s:1334: Error: immediate out of range at operand 3 -- `eor x17,x17,9'
aead.c: /tmp/ccnJnjkR.s:1427: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:1488: Error: immediate out of range at operand 3 -- `eor x17,x17,9'
aead.c: /tmp/ccnJnjkR.s:1504: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:1735: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:1812: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:1950: Error: immediate out of range at operand 3 -- `eor x17,x17,9'
aead.c: /tmp/ccnJnjkR.s:2083: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
aead.c: /tmp/ccnJnjkR.s:2311: Error: immediate out of range at operand 3 -- `eor x16,x16,9'
aead.c: /tmp/ccnJnjkR.s:2388: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:2526: Error: immediate out of range at operand 3 -- `eor x30,x30,9'
aead.c: /tmp/ccnJnjkR.s:2679: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: /tmp/ccnJnjkR.s:2838: Error: immediate out of range at operand 3 -- `eor x14,x14,9'
aead.c: /tmp/ccnJnjkR.s:2915: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
aead.c: /tmp/ccnJnjkR.s:3053: Error: immediate out of range at operand 3 -- `eor x18,x18,9'
aead.c: /tmp/ccnJnjkR.s:3206: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m

Compiler output

Implementation: bi32_armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccX9xvCY.s: Assembler messages:
permutations.c: /tmp/ccX9xvCY.s:26: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccX9xvCY.s:26: Info: did you mean this?
permutations.c: /tmp/ccX9xvCY.s:26: Info: ldrb w14, [x1], #1
permutations.c: /tmp/ccX9xvCY.s:41: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccX9xvCY.s:41: Info: did you mean this?
permutations.c: /tmp/ccX9xvCY.s:41: Info: ldrb w14, [x1], #1

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m_small

Compiler output

Implementation: bi32_armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cc6j0Ie5.s: Assembler messages:
permutations.c: /tmp/cc6j0Ie5.s:26: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/cc6j0Ie5.s:26: Info: did you mean this?
permutations.c: /tmp/cc6j0Ie5.s:26: Info: ldrb w14, [x1], #1
permutations.c: /tmp/cc6j0Ie5.s:41: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/cc6j0Ie5.s:41: Info: did you mean this?
permutations.c: /tmp/cc6j0Ie5.s:41: Info: ldrb w14, [x1], #1

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m_small

Compiler output

Implementation: bi32_armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccwMqUSP.s: Assembler messages:
permutations.c: /tmp/ccwMqUSP.s:30: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccwMqUSP.s:30: Info: did you mean this?
permutations.c: /tmp/ccwMqUSP.s:30: Info: ldrb w14, [x1], #1
permutations.c: /tmp/ccwMqUSP.s:45: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccwMqUSP.s:45: Info: did you mean this?
permutations.c: /tmp/ccwMqUSP.s:45: Info: ldrb w14, [x1], #1

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m_small

Compiler output

Implementation: bi32_armv7m_small
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccWxQGtm.s: Assembler messages:
permutations.c: /tmp/ccWxQGtm.s:25: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccWxQGtm.s:25: Info: did you mean this?
permutations.c: /tmp/ccWxQGtm.s:25: Info: ldrb w14, [x1], #1
permutations.c: /tmp/ccWxQGtm.s:40: Error: operand mismatch -- `ldrb x14,[x1],#1'
permutations.c: /tmp/ccWxQGtm.s:40: Info: did you mean this?
permutations.c: /tmp/ccWxQGtm.s:40: Info: ldrb w14, [x1], #1

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE bi32_armv7m_small

Compiler output

Implementation: T:esp32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /usr/bin/ld: /tmp/cctoLXJo.o: in function `doit':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/cctoLXJo.o: in function `test':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:esp32

Compiler output

Implementation: T:esp32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /usr/bin/ld: /tmp/cceDESxf.o: in function `doit':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/cceDESxf.o: in function `test':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:esp32

Compiler output

Implementation: T:esp32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /usr/bin/ld: /tmp/cc2aKkhN.o: in function `doit':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/cc2aKkhN.o: in function `test':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:esp32

Compiler output

Implementation: T:esp32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
try.c: /usr/bin/ld: /tmp/cc9R7WQo.o: in function `doit':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/cc9R7WQo.o: in function `test':
try.c: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: try-small.c:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:esp32

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccLouNrd.s: Assembler messages:
aead.c: /tmp/ccLouNrd.s:54: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccLouNrd.s:55: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccLouNrd.s:56: Error: unknown mnemonic `vldm' -- `vldm x0,{d0-d4}'
aead.c: /tmp/ccLouNrd.s:57: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccLouNrd.s:58: Error: unknown mnemonic `vldr' -- `vldr d31,[x3,#0]'
aead.c: /tmp/ccLouNrd.s:59: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccLouNrd.s:60: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccLouNrd.s:61: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccLouNrd.s:62: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccLouNrd.s:63: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccLouNrd.s:64: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccLouNrd.s:65: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccLouNrd.s:66: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccLouNrd.s:67: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccLouNrd.s:68: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccLouNrd.s:69: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccLouNrd.s:70: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccLouNrd.s:71: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccLouNrd.s:72: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccLouNrd.s:73: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccLouNrd.s:74: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccLouNrd.s:75: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccLouNrd.s:76: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccLouNrd.s:77: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE neon

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccQk5xuu.s: Assembler messages:
aead.c: /tmp/ccQk5xuu.s:54: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccQk5xuu.s:55: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccQk5xuu.s:56: Error: unknown mnemonic `vldm' -- `vldm x0,{d0-d4}'
aead.c: /tmp/ccQk5xuu.s:57: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccQk5xuu.s:58: Error: unknown mnemonic `vldr' -- `vldr d31,[x3,#0]'
aead.c: /tmp/ccQk5xuu.s:59: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccQk5xuu.s:60: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccQk5xuu.s:61: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccQk5xuu.s:62: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccQk5xuu.s:63: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccQk5xuu.s:64: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccQk5xuu.s:65: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccQk5xuu.s:66: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccQk5xuu.s:67: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccQk5xuu.s:68: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccQk5xuu.s:69: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccQk5xuu.s:70: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccQk5xuu.s:71: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccQk5xuu.s:72: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccQk5xuu.s:73: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccQk5xuu.s:74: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccQk5xuu.s:75: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccQk5xuu.s:76: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccQk5xuu.s:77: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE neon

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccRDjimg.s: Assembler messages:
aead.c: /tmp/ccRDjimg.s:128: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccRDjimg.s:129: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccRDjimg.s:130: Error: unknown mnemonic `vldm' -- `vldm x0,{d0-d4}'
aead.c: /tmp/ccRDjimg.s:131: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccRDjimg.s:132: Error: unknown mnemonic `vldr' -- `vldr d31,[x2,#0]'
aead.c: /tmp/ccRDjimg.s:133: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccRDjimg.s:134: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccRDjimg.s:135: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccRDjimg.s:136: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccRDjimg.s:137: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccRDjimg.s:138: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccRDjimg.s:139: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccRDjimg.s:140: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccRDjimg.s:141: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccRDjimg.s:142: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccRDjimg.s:143: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccRDjimg.s:144: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccRDjimg.s:145: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccRDjimg.s:146: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccRDjimg.s:147: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccRDjimg.s:148: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccRDjimg.s:149: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccRDjimg.s:150: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccRDjimg.s:151: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE neon

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccfTOwiD.s: Assembler messages:
aead.c: /tmp/ccfTOwiD.s:52: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccfTOwiD.s:53: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccfTOwiD.s:54: Error: unknown mnemonic `vldm' -- `vldm x0,{d0-d4}'
aead.c: /tmp/ccfTOwiD.s:55: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccfTOwiD.s:56: Error: unknown mnemonic `vldr' -- `vldr d31,[x2,#0]'
aead.c: /tmp/ccfTOwiD.s:57: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccfTOwiD.s:58: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccfTOwiD.s:59: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccfTOwiD.s:60: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccfTOwiD.s:61: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccfTOwiD.s:62: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccfTOwiD.s:63: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccfTOwiD.s:64: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccfTOwiD.s:65: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccfTOwiD.s:66: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccfTOwiD.s:67: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccfTOwiD.s:68: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccfTOwiD.s:69: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccfTOwiD.s:70: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccfTOwiD.s:71: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccfTOwiD.s:72: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccfTOwiD.s:73: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccfTOwiD.s:74: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccfTOwiD.s:75: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE neon