Implementation notes: amd64, morningstar, crypto_encrypt/cargocult2048

Computer: morningstar
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_encrypt
Primitive: cargocult2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3367653? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3368032? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3368149? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3368275? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3368333? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
3368349? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3368598? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090820170904
3368772? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
3368943? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
3369149? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
3369396? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3369437? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3369445? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090820170904
3369504? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
3369544? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
3369696? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
3369864? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3369873? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
3369897? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3369927? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090820170904
3370015? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
3370037? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
3370067? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
3370184? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
3370256? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3370335? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090820170904
3370384? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3370387? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090820170904
3370512? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
3370552? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
3370578? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3370610? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3370629? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3370637? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3370674? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3370776? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
3370887? ? ?? ? ?refgcc2017090820170904
3370925? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3370928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3370963? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
3371010? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3371075? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090820170904
3371160? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
3371218? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
3371224? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
3371267? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3371277? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3371334? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3371340? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3371456? ? ?? ? ?refcc2017090820170904
3371477? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
3371483? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
3371496? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3371529? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3371592? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3371634? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
3371675? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
3371768? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
3371808? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
3371922? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
3371979? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
3372134? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
3372342? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3372361? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090820170904
3372369? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3372586? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3372656? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
3372704? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3372915? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090820170904
3372944? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3373081? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
3373442? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
3373526? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
3373622? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
3373802? ? ?? ? ?refgcc_-funroll-loops2017090820170904
3373808? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3373864? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090820170904
3374035? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
3374773? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
3374778? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3375317? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3375549? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3375581? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
3375795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3376093? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
3376554? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
3377741? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
3379325? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3380237? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
3383755? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
3385558? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3386152? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
3386754? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
3401498? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
3409023? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3417523? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090820170904
3426416? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
3435430? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3444410? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
3447341? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3447912? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090820170904

Test failure

Implementation: crypto_encrypt/cargocult2048/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref