Implementation notes: amd64, hydra1, crypto_stream/amastrid

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: amastrid
TimeImplementationCompilerBenchmark dateSUPERCOP version
95284refg++ -O3 -fomit-frame-pointer2016101320161009
95821refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2016101320161009
95917refg++ -m64 -O3 -fomit-frame-pointer2016101320161009
96086refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101320161009
97206refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101320161009
97259refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101320161009
97374refg++ -march=k8 -O2 -fomit-frame-pointer2016101320161009
97483refg++ -march=barcelona -O3 -fomit-frame-pointer2016101320161009
97934refclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101320161009
98016refclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101320161009
98194refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2016101320161009
98558refg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101320161009
98598refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
98925refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
98968refclang++ -O3 -fomit-frame-pointer -Qunused-arguments2016101320161009
99006refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
99133refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
99224refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
99293refg++ -march=k8 -O3 -fomit-frame-pointer2016101320161009
99370refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2016101320161009
99483refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2016101320161009
99520refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2016101320161009
99784refg++ -O2 -fomit-frame-pointer2016101320161009
99794refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2016101320161009
100458refg++ -m64 -O2 -fomit-frame-pointer2016101320161009
102231refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101320161009
102757refg++ -m64 -march=core2 -O -fomit-frame-pointer2016101320161009
103104refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
103171refg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101320161009
103491refg++ -m64 -march=barcelona -O -fomit-frame-pointer2016101320161009
103715refg++ -march=barcelona -O2 -fomit-frame-pointer2016101320161009
103880refg++ -m64 -march=nocona -O -fomit-frame-pointer2016101320161009
104029refg++ -march=barcelona -O -fomit-frame-pointer2016101320161009
104053refg++ -m64 -march=corei7 -O -fomit-frame-pointer2016101320161009
104118refg++ -march=nocona -O -fomit-frame-pointer2016101320161009
104136refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2016101320161009
104498refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
104549refg++ -march=nocona -O2 -fomit-frame-pointer2016101320161009
104901refg++ -m64 -O -fomit-frame-pointer2016101320161009
104984refg++ -O -fomit-frame-pointer2016101320161009
105008refg++ -march=nocona -O3 -fomit-frame-pointer2016101320161009
105469refg++ -fno-schedule-insns -O -fomit-frame-pointer2016101320161009
105765refclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101320161009
106013refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2016101320161009
106243refclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101320161009
106597refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
106731refclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101320161009
107221refg++ -m64 -march=k8 -O -fomit-frame-pointer2016101320161009
107923refg++ -march=k8 -O -fomit-frame-pointer2016101320161009
110586refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
119242refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101320161009
121552refg++ -Os -fomit-frame-pointer2016101320161009
121578refg++ -m64 -Os -fomit-frame-pointer2016101320161009
121944refg++ -m64 -march=k8 -Os -fomit-frame-pointer2016101320161009
122587refg++ -march=k8 -Os -fomit-frame-pointer2016101320161009
122856refg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101320161009
123477refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
124392refg++ -fno-schedule-insns -Os -fomit-frame-pointer2016101320161009
124578refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
124813refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2016101320161009
126792refg++ -march=barcelona -Os -fomit-frame-pointer2016101320161009
126922refg++ -m64 -march=core2 -Os -fomit-frame-pointer2016101320161009
127965refg++ -march=nocona -Os -fomit-frame-pointer2016101320161009
128238refg++ -m64 -march=nocona -Os -fomit-frame-pointer2016101320161009
128952refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
129907refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2016101320161009
322797refg++2016101320161009

Test failure

Implementation: crypto_stream/amastrid/ref
Compiler: g++ -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

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