Implementation notes: aarch64, gcc116, crypto_aead/lunarkeyakv2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: lunarkeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
86688? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
87232? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
87680? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
87936? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
89440? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
89536? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2017110820171020
89568? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
89696? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
90336? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
90656? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
91616? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
91616? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
91808? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
91872? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
93024? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2017110820171020
93056? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
99712? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
99744? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
99808? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
99968? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2017110820171020
103360? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
103456? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
104288? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2017110820171020
104352? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
122560? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
123392? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
126016? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2017110820171020
126304? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2017110820171020
127776? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
128992? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
131552? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2017110820171020
131968? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2017110820171020
206624? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
206880? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
206912? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
207040? ? ?? ? ?ARMv8Agcc_-Os_-fomit-frame-pointer2017110820171020
207040? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
207072? ? ?? ? ?ARMv8Agcc_-O3_-fomit-frame-pointer2017110820171020
207104? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
207200? ? ?? ? ?ARMv8Agcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
207200? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
207232? ? ?? ? ?ARMv8Agcc_-O2_-fomit-frame-pointer2017110820171020
207488? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
207936? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
208416? ? ?? ? ?ARMv8Agcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
208448? ? ?? ? ?ARMv8Agcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
208896? ? ?? ? ?ARMv8Agcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
209024? ? ?? ? ?ARMv8Agcc_-O_-fomit-frame-pointer2017110820171020
214400? ? ?? ? ?ARMv8Acc2017110820171020
214688? ? ?? ? ?ARMv8Agcc_-funroll-loops2017110820171020
214720? ? ?? ? ?ARMv8Agcc2017110820171020
225792? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
228448? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
248128? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
249920? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
282048? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
294528? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2017110820171020
322560? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
323424? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
337376? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
337440? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
346048? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
346144? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
359872? ? ?? ? ?generic32lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
359936? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
359936? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
359968? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
368032? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
368032? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
384576? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2017110820171020
384576? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
384640? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
384704? ? ?? ? ?generic32lcgcc_-Os_-fomit-frame-pointer2017110820171020
387584? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
387744? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
389120? ? ?? ? ?generic64lccc2017110820171020
389280? ? ?? ? ?generic64lcgcc2017110820171020
389536? ? ?? ? ?generic64lcgcc_-funroll-loops2017110820171020
391040? ? ?? ? ?generic64cc2017110820171020
391232? ? ?? ? ?generic64gcc2017110820171020
391328? ? ?? ? ?generic64gcc_-funroll-loops2017110820171020
434240? ? ?? ? ?generic32lcgcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
434240? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
434432? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
434592? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
453792? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
453824? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
453856? ? ?? ? ?generic32lcgcc_-O_-fomit-frame-pointer2017110820171020
453888? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2017110820171020
556480? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2017110820171020
577440? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
577536? ? ?? ? ?generic32lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
581536? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
582464? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
583232? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2017110820171020
586592? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
587296? ? ?? ? ?generic32lcgcc_-O2_-fomit-frame-pointer2017110820171020
587552? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2017110820171020
587584? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
590560? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
592096? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2017110820171020
592096? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
592096? ? ?? ? ?generic32lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
603424? ? ?? ? ?referencegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
611136? ? ?? ? ?referencegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
614240? ? ?? ? ?generic32lcgcc_-O3_-fomit-frame-pointer2017110820171020
614432? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2017110820171020
615424? ? ?? ? ?referencegcc_-O3_-fomit-frame-pointer2017110820171020
627136? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
638176? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
699264? ? ?? ? ?referencegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
704096? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
704288? ? ?? ? ?referencegcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
972768? ? ?? ? ?generic32gcc2017110820171020
972896? ? ?? ? ?generic32cc2017110820171020
972896? ? ?? ? ?generic32lcgcc_-funroll-loops2017110820171020
972928? ? ?? ? ?generic32lcgcc2017110820171020
973024? ? ?? ? ?generic32lccc2017110820171020
973024? ? ?? ? ?generic32gcc_-funroll-loops2017110820171020
2214528? ? ?? ? ?referencegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
2214560? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
2217152? ? ?? ? ?referencegcc_-Os_-fomit-frame-pointer2017110820171020
2217408? ? ?? ? ?referencegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
2485344? ? ?? ? ?referencegcc_-O2_-fomit-frame-pointer2017110820171020
2491584? ? ?? ? ?compactcc2017110820171020
2494144? ? ?? ? ?compactgcc2017110820171020
2505856? ? ?? ? ?compactgcc_-funroll-loops2017110820171020
2631456? ? ?? ? ?referencegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
2890496? ? ?? ? ?referencegcc_-O_-fomit-frame-pointer2017110820171020
2890560? ? ?? ? ?referencegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
4137440? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
4140480? ? ?? ? ?refnewg++_-O3_-fomit-frame-pointer2017110820171020
4155808? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
4232544? ? ?? ? ?refnewg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
4243712? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
4288320? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017110820171020
4573312? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
4592640? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
4596832? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110820171020
4605376? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
5278880? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2017110820171020
5298784? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110820171020
5319264? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
5389824? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
5823648? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017110820171020
5842208? ? ?? ? ?reference32bitsgcc_-O3_-fomit-frame-pointer2017110820171020
5844992? ? ?? ? ?refnewg++_-O2_-fomit-frame-pointer2017110820171020
6044768? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110820171020
6096448? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
6187040? ? ?? ? ?refnewg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
6523488? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
6547008? ? ?? ? ?reference32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110820171020
6582880? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
6631424? ? ?? ? ?reference32bitsgcc_-Os_-fomit-frame-pointer2017110820171020
6896576? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110820171020
7026592? ? ?? ? ?reference32bitsgcc_-O2_-fomit-frame-pointer2017110820171020
7561792? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
7569088? ? ?? ? ?reference32bitsgcc_-O_-fomit-frame-pointer2017110820171020
7596704? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
7603680? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
8925120? ? ?? ? ?refnewg++_-Os_-fomit-frame-pointer2017110820171020
8939136? ? ?? ? ?refnewg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
8950080? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
8966752? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
8968128? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110820171020
8985792? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017110820171020
8991936? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
9027616? ? ?? ? ?refnewg++_-O_-fomit-frame-pointer2017110820171020
9042816? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017110820171020
9305536? ? ?? ? ?referencecc2017110820171020
9333504? ? ?? ? ?referencegcc2017110820171020
9334304? ? ?? ? ?referencegcc_-funroll-loops2017110820171020
9852128? ? ?? ? ?refnewg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017110820171020
21582336? ? ?? ? ?refg++2017110820171020
21720128? ? ?? ? ?refnewg++2017110820171020
27342784? ? ?? ? ?reference32bitsgcc_-funroll-loops2017110820171020
27365952? ? ?? ? ?reference32bitsgcc2017110820171020
27372000? ? ?? ? ?reference32bitscc2017110820171020

Compiler output

Implementation: crypto_aead/lunarkeyakv2/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