Implementation notes: aarch64, gcc116, crypto_aead/seakeyakv2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: seakeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
40416? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
40512? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
41312? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
41312? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
41952? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
42016? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
42048? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2017110920171020
42048? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
42208? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
42464? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
42816? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
43136? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
43168? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
43264? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
43328? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2017110920171020
43488? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
46464? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
46720? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
46880? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
47040? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2017110920171020
48704? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
48704? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
48960? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
48992? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2017110920171020
57440? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
57632? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
58560? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2017110920171020
58560? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2017110920171020
59616? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
60288? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
60928? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2017110920171020
61760? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2017110920171020
95584? ? ?? ? ?ARMv8Agcc_-O3_-fomit-frame-pointer2017110920171020
95584? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
95616? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
95616? ? ?? ? ?ARMv8Agcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
95648? ? ?? ? ?ARMv8Agcc_-Os_-fomit-frame-pointer2017110920171020
95680? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
95680? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
95712? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
95712? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
95776? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
95808? ? ?? ? ?ARMv8Agcc_-O2_-fomit-frame-pointer2017110920171020
95808? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
95840? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
96128? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
96160? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
97024? ? ?? ? ?ARMv8Agcc_-O_-fomit-frame-pointer2017110920171020
99680? ? ?? ? ?ARMv8Acc2017110920171020
99680? ? ?? ? ?ARMv8Agcc_-funroll-loops2017110920171020
100128? ? ?? ? ?ARMv8Agcc2017110920171020
104096? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
105472? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
113568? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
115616? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
130560? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
135872? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2017110920171020
150528? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
151200? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
162912? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
163168? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
167200? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
167232? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
173952? ? ?? ? ?generic32lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
173952? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
174016? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
174080? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
178304? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
178432? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
186304? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
186368? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2017110920171020
186464? ? ?? ? ?generic32lcgcc_-Os_-fomit-frame-pointer2017110920171020
186464? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
188576? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
188800? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
195680? ? ?? ? ?generic64lcgcc_-funroll-loops2017110920171020
195872? ? ?? ? ?generic64lccc2017110920171020
196032? ? ?? ? ?generic64lcgcc2017110920171020
197888? ? ?? ? ?generic64gcc2017110920171020
197952? ? ?? ? ?generic64gcc_-funroll-loops2017110920171020
198176? ? ?? ? ?generic64cc2017110920171020
211040? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
211328? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
211360? ? ?? ? ?generic32lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
212928? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
220160? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2017110920171020
220192? ? ?? ? ?generic32lcgcc_-O_-fomit-frame-pointer2017110920171020
220192? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
220416? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
256480? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2017110920171020
265120? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
266240? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
266656? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
268096? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2017110920171020
269664? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
273888? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
274240? ? ?? ? ?generic32lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
276416? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
278560? ? ?? ? ?generic32lcgcc_-O2_-fomit-frame-pointer2017110920171020
278752? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2017110920171020
279008? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2017110920171020
279360? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
279584? ? ?? ? ?generic32lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
279840? ? ?? ? ?referencegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
282912? ? ?? ? ?referencegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
288128? ? ?? ? ?referencegcc_-O3_-fomit-frame-pointer2017110920171020
289792? ? ?? ? ?generic32lcgcc_-O3_-fomit-frame-pointer2017110920171020
289856? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2017110920171020
290144? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
295072? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
324576? ? ?? ? ?referencegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
325504? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
325536? ? ?? ? ?referencegcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
480928? ? ?? ? ?generic32gcc2017110920171020
480992? ? ?? ? ?generic32cc2017110920171020
481024? ? ?? ? ?generic32gcc_-funroll-loops2017110920171020
481024? ? ?? ? ?generic32lcgcc_-funroll-loops2017110920171020
481184? ? ?? ? ?generic32lccc2017110920171020
481408? ? ?? ? ?generic32lcgcc2017110920171020
1019296? ? ?? ? ?referencegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
1019424? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1025472? ? ?? ? ?referencegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1025664? ? ?? ? ?referencegcc_-Os_-fomit-frame-pointer2017110920171020
1140672? ? ?? ? ?referencegcc_-O2_-fomit-frame-pointer2017110920171020
1162304? ? ?? ? ?compactgcc2017110920171020
1165152? ? ?? ? ?compactcc2017110920171020
1165856? ? ?? ? ?compactgcc_-funroll-loops2017110920171020
1205376? ? ?? ? ?referencegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1329312? ? ?? ? ?referencegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1329376? ? ?? ? ?referencegcc_-O_-fomit-frame-pointer2017110920171020
1989408? ? ?? ? ?refnewg++_-O3_-fomit-frame-pointer2017110920171020
1998368? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017110920171020
1998848? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
2005760? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
2040480? ? ?? ? ?refnewg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
2110976? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
2195136? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
2204736? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
2216736? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
2226560? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
2549920? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
2553504? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
2597568? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
2613632? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
2781312? ? ?? ? ?refnewg++_-O2_-fomit-frame-pointer2017110920171020
2804224? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017110920171020
2879168? ? ?? ? ?reference32bitsgcc_-O3_-fomit-frame-pointer2017110920171020
2912768? ? ?? ? ?refnewg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
2968096? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
2982464? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
3167488? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
3171680? ? ?? ? ?reference32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
3180224? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
3193344? ? ?? ? ?reference32bitsgcc_-Os_-fomit-frame-pointer2017110920171020
3359040? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
3401344? ? ?? ? ?reference32bitsgcc_-O2_-fomit-frame-pointer2017110920171020
3620480? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
3620576? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
3685824? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
3687200? ? ?? ? ?reference32bitsgcc_-O_-fomit-frame-pointer2017110920171020
4222624? ? ?? ? ?refnewg++_-Os_-fomit-frame-pointer2017110920171020
4235168? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
4241408? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017110920171020
4252224? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
4253376? ? ?? ? ?refnewg++_-O_-fomit-frame-pointer2017110920171020
4253504? ? ?? ? ?refnewg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
4255648? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
4263552? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
4266176? ? ?? ? ?refnewg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
4293056? ? ?? ? ?referencegcc_-funroll-loops2017110920171020
4303584? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017110920171020
4308928? ? ?? ? ?referencecc2017110920171020
4308960? ? ?? ? ?referencegcc2017110920171020
10105984? ? ?? ? ?refg++2017110920171020
10239616? ? ?? ? ?refnewg++2017110920171020
12898400? ? ?? ? ?reference32bitsgcc_-funroll-loops2017110920171020
12922272? ? ?? ? ?reference32bitsgcc2017110920171020
12924416? ? ?? ? ?reference32bitscc2017110920171020

Compiler output

Implementation: crypto_aead/seakeyakv2/AVR8
Compiler: cc
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: unknown mnemonic `implementation' -- `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: unknown mnemonic `joan' -- `joan Daemen,Michaƫl Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: unknown mnemonic `denoted' -- `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: unknown mnemonic `for' -- `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: unknown mnemonic `to' -- `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: operand 1 should be an integer or stack pointer register -- `and related or neighboring rights to the source code in this file.'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: unknown mnemonic `tested' -- `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: unknown mnemonic `registers' -- `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: unknown mnemonic `void' -- `void KeccakP1600_StaticInitialize(void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: unknown mnemonic `void' -- `void KeccakP1600_Initialize(void*state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: unknown mnemonic `argument' -- `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: unknown mnemonic `movw' -- `movw rZ,r24'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: unknown mnemonic `ldi' -- `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: unknown mnemonic `clear' -- `clear state(8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:50: Error: unknown mnemonic `st' -- `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
cc AVR8
gcc AVR8
gcc -O2 -fomit-frame-pointer AVR8
gcc -O3 -fomit-frame-pointer AVR8
gcc -O -fomit-frame-pointer AVR8
gcc -Os -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer AVR8
gcc -funroll-loops AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -O -fomit-frame-pointer AVR8
gcc -funroll-loops -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer AVR8