Implementation notes: armeabi, tonido, crypto_aead/pi16cipher128v2

Computer: tonido
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3311898? ? ?? ? ?ref2gcc_-funroll-loops_-march=native_-mtune=xscale_-O32017072920170718
3354726? ? ?? ? ?ref2gcc_-march=native_-mtune=xscale_-O32017072920170718
3965238? ? ?? ? ?ref3gcc_-march=native_-mtune=xscale_-O32017072920170718
3976950? ? ?? ? ?ref3gcc_-funroll-loops_-march=native_-mtune=xscale_-O32017072920170718
4438836? ? ?? ? ?ref3gcc_-funroll-loops_-march=native_-mtune=xscale_-O22017072920170718
4502694? ? ?? ? ?ref3gcc_-march=native_-mtune=xscale_-O22017072920170718
4619616? ? ?? ? ?goptvgcc_-march=native_-mtune=xscale_-Os2017072920170718
4626456? ? ?? ? ?goptvgcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017072920170718
5216010? ? ?? ? ?ref3gcc_-march=native_-mtune=xscale_-Os2017072920170718
5250246? ? ?? ? ?ref3gcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017072920170718
7235706? ? ?? ? ?goptvgcc_-funroll-loops_-march=native_-mtune=xscale_-O22017072920170718
7236636? ? ?? ? ?goptvgcc_-funroll-loops_-march=native_-mtune=xscale_-O32017072920170718
7371834? ? ?? ? ?goptvgcc_-march=native_-mtune=xscale_-O22017072920170718
7378344? ? ?? ? ?goptvgcc_-march=native_-mtune=xscale_-O32017072920170718
8316366? ? ?? ? ?ref2gcc_-funroll-loops_-march=native_-mtune=xscale_-O22017072920170718
10837638? ? ?? ? ?ref2gcc_-march=native_-mtune=xscale_-O22017072920170718
12164142? ? ?? ? ?ref2gcc_-funroll-loops_-march=native_-mtune=xscale_-Os2017072920170718
12185904? ? ?? ? ?ref2gcc_-march=native_-mtune=xscale_-Os2017072920170718

Test failure

Implementation: crypto_aead/pi16cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=xscale -O2 optimized_nonSSE ref
gcc -funroll-loops -march=native -mtune=xscale -O3 optimized_nonSSE ref
gcc -funroll-loops -march=native -mtune=xscale -Os optimized_nonSSE ref
gcc -march=native -mtune=xscale -O2 optimized_nonSSE ref
gcc -march=native -mtune=xscale -O3 optimized_nonSSE ref
gcc -march=native -mtune=xscale -Os optimized_nonSSE ref