Implementation notes: aarch64, gcc116, crypto_aead/pi16cipher096v2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
179072? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
179648? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
180448? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
180768? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
181696? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
181696? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
182176? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017110920171020
186816? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
192384? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
196032? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
196096? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017110920171020
197664? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017110920171020
372384? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
372448? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
375520? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017110920171020
375552? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
748192? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
753280? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017110920171020
762688? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
767840? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017110920171020
771136? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
775200? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
784128? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017110920171020
793536? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
811008? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
821632? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
821632? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
827520? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
830624? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
849824? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
856544? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017110920171020
856544? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
947072? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
947296? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
973088? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017110920171020
973088? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1740064? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1767456? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
1782816? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
1782848? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
2949728? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
2949792? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
3024672? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017110920171020
3133056? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
3135808? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017110920171020
3154848? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
3202688? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017110920171020
3202688? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
6528768? ? ?? ? ?ref3gcc_-funroll-loops2017110920171020
6529216? ? ?? ? ?ref3gcc2017110920171020
6530240? ? ?? ? ?ref3cc2017110920171020
8994080? ? ?? ? ?goptvcc2017110920171020
8994176? ? ?? ? ?goptvgcc_-funroll-loops2017110920171020
8995968? ? ?? ? ?goptvgcc2017110920171020
11559456? ? ?? ? ?ref2gcc_-funroll-loops2017110920171020
11559616? ? ?? ? ?ref2gcc2017110920171020
11559648? ? ?? ? ?ref2cc2017110920171020

Test failure

Implementation: crypto_aead/pi16cipher096v2/optimized_nonSSE
Compiler: cc
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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