Implementation notes: amd64, hydra9, crypto_stream/aes256estream

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: aes256estream
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
27567? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110720171020
27620? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110720171020
28031? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
28163? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110720171020
28186? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110720171020
28212? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
28275? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110720171020
28282? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110720171020
28356? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110720171020
28357? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110720171020
28440? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110720171020
28460? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110720171020
28478? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110720171020
28479? ? ?? ? ?e/hongjun/v0gcc_-m64_-O2_-fomit-frame-pointer2017110720171020
28481? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110720171020
28488? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
28496? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110720171020
28522? ? ?? ? ?e/hongjun/v0gcc_-O2_-fomit-frame-pointer2017110720171020
28529? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110720171020
28530? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110720171020
28545? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
28564? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110720171020
28564? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110720171020
28597? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110720171020
28610? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O2_-fomit-frame-pointer2017110720171020
28615? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110720171020
28621? ? ?? ? ?e/hongjun/v1gcc_-m64_-O3_-fomit-frame-pointer2017110720171020
28623? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110720171020
28627? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
28627? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110720171020
28636? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110720171020
28650? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
28657? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110720171020
28676? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110720171020
28680? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110720171020
28717? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110720171020
28724? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110720171020
28761? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110720171020
28772? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
28780? ? ?? ? ?e/hongjun/v1gcc_-O3_-fomit-frame-pointer2017110720171020
28798? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110720171020
28815? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110720171020
28942? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
28951? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
28975? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
28983? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
28986? ? ?? ? ?e/hongjun/v0gcc_-Os_-fomit-frame-pointer2017110720171020
28992? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110720171020
28995? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110720171020
29001? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
29017? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110720171020
29030? ? ?? ? ?e/hongjun/v0gcc_-m64_-Os_-fomit-frame-pointer2017110720171020
29033? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
29045? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110720171020
29050? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
29057? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110720171020
29065? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110720171020
29266? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110720171020
29282? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110720171020
29283? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-Os_-fomit-frame-pointer2017110720171020
29310? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110720171020
29321? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110720171020
29350? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110720171020
29408? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110720171020
29412? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110720171020
29452? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
29553? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110720171020
29568? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110720171020
29629? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
29635? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
29661? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
29672? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
29723? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
30238? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
30387? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
30719? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110720171020
30729? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110720171020
30777? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110720171020
30786? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110720171020
30817? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110720171020
30862? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110720171020
30870? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110720171020
30893? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110720171020
30895? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
30897? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
30922? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110720171020
30956? ? ?? ? ?e/hongjun/v0gcc_-m64_-O_-fomit-frame-pointer2017110720171020
31111? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110720171020
31119? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110720171020
31137? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O_-fomit-frame-pointer2017110720171020
31210? ? ?? ? ?e/hongjun/v0gcc_-O_-fomit-frame-pointer2017110720171020
31258? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O_-fomit-frame-pointer2017110720171020
31331? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110720171020
31348? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
31355? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110720171020
31376? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110720171020
31386? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110720171020
31397? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
31418? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O_-fomit-frame-pointer2017110720171020
31453? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110720171020
31495? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110720171020
31529? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110720171020
32061? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
32122? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110720171020
32127? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110720171020
32147? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
32159? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110720171020
32599? ? ?? ? ?e/hongjun/v0gcc_-O3_-fomit-frame-pointer2017110720171020
32599? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110720171020
32628? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110720171020
32663? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110720171020
32666? ? ?? ? ?e/hongjun/v0gcc_-m64_-O3_-fomit-frame-pointer2017110720171020
32684? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110720171020
32725? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
32769? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110720171020
32788? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
32807? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110720171020
32811? ? ?? ? ?e/hongjun/v1gcc_-Os_-fomit-frame-pointer2017110720171020
32821? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110720171020
32827? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
32839? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
32851? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
32875? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110720171020
32881? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
32882? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110720171020
32917? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110720171020
32918? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-Os_-fomit-frame-pointer2017110720171020
32928? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110720171020
32932? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110720171020
32949? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
32949? ? ?? ? ?e/hongjun/v1gcc_-m64_-Os_-fomit-frame-pointer2017110720171020
33007? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
33058? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110720171020
33102? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110720171020
33130? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110720171020
33135? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110720171020
33150? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
33160? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110720171020
33183? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110720171020
33212? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
33248? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O3_-fomit-frame-pointer2017110720171020
33252? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
33254? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110720171020
33330? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110720171020
33350? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110720171020
33355? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
33417? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110720171020
33422? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
33431? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110720171020
33519? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110720171020
34334? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
34435? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
34860? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
34870? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110720171020
34912? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
34937? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110720171020
34945? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
34949? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110720171020
34977? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110720171020
34981? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
35115? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110720171020
35176? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110720171020
35177? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O_-fomit-frame-pointer2017110720171020
35433? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110720171020
35500? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110720171020
35523? ? ?? ? ?e/hongjun/v1gcc_-O_-fomit-frame-pointer2017110720171020
35523? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110720171020
35538? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O_-fomit-frame-pointer2017110720171020
35541? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110720171020
35547? ? ?? ? ?e/hongjun/v1gcc_-m64_-O_-fomit-frame-pointer2017110720171020
35558? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110720171020
35559? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110720171020
35595? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110720171020
35603? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110720171020
35643? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110720171020
35678? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
35722? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110720171020
35725? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O_-fomit-frame-pointer2017110720171020
35728? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
35766? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110720171020
35812? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110720171020
35832? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110720171020
37482? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110720171020
37619? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110720171020
38090? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
38125? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O3_-fomit-frame-pointer2017110720171020
38138? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
38155? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110720171020
38165? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110720171020
41514? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110720171020
41547? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110720171020
41846? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
41868? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110720171020
41890? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O2_-fomit-frame-pointer2017110720171020
41909? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110720171020
41944? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
41991? ? ?? ? ?e/hongjun/v1gcc_-m64_-O2_-fomit-frame-pointer2017110720171020
42085? ? ?? ? ?e/hongjun/v1gcc_-O2_-fomit-frame-pointer2017110720171020
42407? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110720171020
42438? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110720171020
42447? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110720171020
42456? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110720171020
42476? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110720171020
42537? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110720171020
42599? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110720171020
42659? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
42680? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
63795? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
109736? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops2017110720171020
109774? ? ?? ? ?e/hongjun/v1gcc2017110720171020
109835? ? ?? ? ?e/hongjun/v1cc2017110720171020
111705? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops2017110720171020
111922? ? ?? ? ?e/hongjun/v0cc2017110720171020
117983? ? ?? ? ?e/hongjun/v0gcc2017110720171020

Test failure

Implementation: crypto_stream/aes256estream/e/hongjun/v0
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: cc
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc e/gladman
gcc e/gladman
gcc -O2 -fomit-frame-pointer e/gladman
gcc -O3 -fomit-frame-pointer e/gladman
gcc -O -fomit-frame-pointer e/gladman
gcc -Os -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops e/gladman
gcc -funroll-loops -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -m64 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -O -fomit-frame-pointer e/gladman
gcc -m64 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -march=k8 -O -fomit-frame-pointer e/gladman
gcc -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv e/gladman
gcc -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -march=nocona -O -fomit-frame-pointer e/gladman
gcc -march=nocona -Os -fomit-frame-pointer e/gladman

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -Os -fomit-frame-pointer e/gladman