Implementation notes: aarch64, gcc116, crypto_aead/pi16cipher128v2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi16cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
179040? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
179744? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
180288? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
180736? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
181728? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
181728? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
182176? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017110920171020
186880? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
193248? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
196352? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017110920171020
197280? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
197408? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017110920171020
371744? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
371968? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
372192? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
372224? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017110920171020
753152? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
753216? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017110920171020
770464? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
771040? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
772864? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017110920171020
783584? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
789152? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017110920171020
805728? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
810976? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
813920? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
813920? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
813920? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
830304? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
842816? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
842848? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017110920171020
842944? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
966624? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
966720? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017110920171020
973792? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
973792? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1742912? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
1742976? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1777152? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1779168? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
2978336? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
2978336? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
3047136? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017110920171020
3114144? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017110920171020
3114304? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
3136192? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017110920171020
3136288? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
3183008? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
6528736? ? ?? ? ?ref3gcc_-funroll-loops2017110920171020
6528928? ? ?? ? ?ref3gcc2017110920171020
6536608? ? ?? ? ?ref3cc2017110920171020
8993824? ? ?? ? ?goptvgcc2017110920171020
8993856? ? ?? ? ?goptvgcc_-funroll-loops2017110920171020
8993888? ? ?? ? ?goptvcc2017110920171020
11559360? ? ?? ? ?ref2gcc2017110920171020
11559488? ? ?? ? ?ref2gcc_-funroll-loops2017110920171020
11563712? ? ?? ? ?ref2cc2017110920171020

Test failure

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