Implementation notes: aarch64, gcc116, crypto_aead/pi64cipher128v2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi64cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
161632? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
162496? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
167264? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017110920171020
171104? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017110920171020
171968? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
172032? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
172352? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
175040? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
175136? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
176736? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
177408? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
179360? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017110920171020
181920? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
181952? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017110920171020
183968? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
185888? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
194240? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
194368? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
198048? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
198240? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017110920171020
212576? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
226496? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017110920171020
227072? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017110920171020
227072? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
232256? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
232352? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
251552? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017110920171020
252064? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
257920? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
266464? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
269664? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
269728? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
348128? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
351040? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
378656? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
378688? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
568288? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
568384? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
590176? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017110920171020
590304? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
661216? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
668736? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017110920171020
668928? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
685184? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
693728? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017110920171020
715840? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017110920171020
716128? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
940672? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1397792? ? ?? ? ?ref3gcc_-funroll-loops2017110920171020
1397952? ? ?? ? ?ref3gcc2017110920171020
1398112? ? ?? ? ?ref3cc2017110920171020
2949536? ? ?? ? ?ref2gcc2017110920171020
2949536? ? ?? ? ?ref2gcc_-funroll-loops2017110920171020
2949760? ? ?? ? ?ref2cc2017110920171020
7869280? ? ?? ? ?goptvcc2017110920171020
7871456? ? ?? ? ?goptvgcc_-funroll-loops2017110920171020
7874944? ? ?? ? ?goptvgcc2017110920171020

Test failure

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