Implementation notes: armeabi, h7beagle, crypto_aead/ascon128v1

Computer: h7beagle
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: ascon128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
780785refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014061820140529
792901refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014061820140529
801770refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014061820140529
868351refgcc -O3 -fomit-frame-pointer2014061820140529
875307refgcc -funroll-loops -O3 -fomit-frame-pointer2014061820140529
886453refgcc -funroll-loops -O2 -fomit-frame-pointer2014061820140529
887400refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061820140529
893016refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014061820140529
1066528refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014061820140529
1066543refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014061820140529
1066555refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014061820140529
1066556refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014061820140529
1066822refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014061820140529
1117856refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061820140529
1117867refgcc -funroll-loops -O -fomit-frame-pointer2014061820140529
1179071refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014061820140529
1259140refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014061820140529
1264666refgcc -O2 -fomit-frame-pointer2014061820140529
1279637refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061820140529
1294986refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014061820140529
1408162refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061820140529
1408191refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061820140529
1408200refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061820140529
1408288refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061820140529
1408309refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061820140529
1543051refgcc -fno-schedule-insns -O -fomit-frame-pointer2014061820140529
1543065refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061820140529
1543189refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061820140529
1543199refgcc -O -fomit-frame-pointer2014061820140529
1605237refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061820140529
1605259refgcc -mcpu=strongarm -O -fomit-frame-pointer2014061820140529
1605264refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061820140529
1605361refgcc -mcpu=arm8 -O -fomit-frame-pointer2014061820140529
1605383refgcc -mcpu=arm810 -O -fomit-frame-pointer2014061820140529
1855158refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061820140529
2258903refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061820140529
2270381refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014061820140529
2270538refgcc -funroll-loops -Os -fomit-frame-pointer2014061820140529
2272138refgcc -Os -fomit-frame-pointer2014061820140529
2278308refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014061820140529
2308572refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061820140529
2331248refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061820140529
2465626refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061820140529
2471352refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061820140529
2471433refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014061820140529
2471440refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014061820140529
2471455refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014061820140529
2519210refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061820140529
3111632refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061820140529
3112340refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061820140529
4934804refgcc2014061820140529
4935889refgcc -funroll-loops2014061820140529
4936255refcc2014061820140529

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: cc
ascon.c:
ascon.c: cc1: out of memory allocating 10408 bytes after a total of 5574656 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc
ascon.c:
ascon.c: cc1: out of memory allocating 10408 bytes after a total of 5554176 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc opt64
gcc -funroll-loops opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 2408 bytes after a total of 5095424 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -O3 -fomit-frame-pointer
ascon.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer opt64
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer opt64 ref

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 6049792 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 144 bytes after a total of 5083136 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 25244 bytes after a total of 5091328 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 37288 bytes after a total of 5111808 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 136 bytes after a total of 5062656 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 2408 bytes after a total of 5099520 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 6062080 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 120 bytes after a total of 5017600 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 5608 bytes after a total of 5025792 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 6053888 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 568 bytes after a total of 5058560 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 11832 bytes after a total of 4980736 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=arm810 -O -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 6066176 bytes

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=arm810 -O -fomit-frame-pointer opt64
gcc -mcpu=arm8 -O -fomit-frame-pointer opt64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt64
gcc -mcpu=strongarm -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=arm810 -Os -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 600 bytes after a total of 5111808 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt64
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=arm8 -Os -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 600 bytes after a total of 5124096 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 37256 bytes after a total of 5095424 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a5 -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 464 bytes after a total of 6078464 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 568 bytes after a total of 5009408 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 792 bytes after a total of 6103040 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 129448 bytes after a total of 5087232 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 592 bytes after a total of 7249920 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 568 bytes after a total of 5070848 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 2408 bytes after a total of 5079040 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 792 bytes after a total of 6123520 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 129448 bytes after a total of 5054464 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/ref
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 310660 bytes after a total of 3403776 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 7245824 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
ascon.c:
ascon.c: cc1: out of memory allocating 5608 bytes after a total of 4653056 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 11832 bytes after a total of 4976640 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=strongarm1100 -O -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 840 bytes after a total of 6049792 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 600 bytes after a total of 5140480 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 2408 bytes after a total of 4780032 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_aead/ascon128v1/opt64
Compiler: gcc -mcpu=strongarm -O2 -fomit-frame-pointer
ascon.c: ascon.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ascon.c:
ascon.c: cc1: out of memory allocating 2408 bytes after a total of 4661248 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt64