Implementation notes: amd64, mangetsu, crypto_hash/sha512

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
21516sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
21520sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
21528sphlibgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
21532sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
21540sphlibgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
21548sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
21552sphlibgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
21568sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
21568sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
21568sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
21572sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
21572sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
21580sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
21580sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
21580sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
21588sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
21592sphlibgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
21600sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
21604sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
21616sphlib-smallgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
21616sphlibgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
21620sphlibgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
21620sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
21620sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
21620sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
21624sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
21628sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
21632sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
21636sphlib-smallgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
21636sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
21664sphlibgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
21672sphlibgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
21676sphlibgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
21696sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
21744sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
21752sphlibgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
21752sphlibgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
21756sphlibgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
21760sphlibgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
21760sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
21760sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
21764sphlib-smallgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
21764sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
21768sphlib-smallgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
21768sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
21816sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
21820sphlibgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
21824sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
21828sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
21860sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
21860sphlibgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
21876sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
21876sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
21884sphlibgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
21900sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
21912sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
21948sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
21960sphlib-smallgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
21968sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
21968sphlibgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
21972sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
21976sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
21976sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
21976sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
21980sphlibgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
21980sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
21984sphlibgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
22000sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
22004sphlib-smallgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
22004sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
22004sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22008sphlib-smallgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
22012sphlibgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
22016sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
22028sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
22032sphlib-smallgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
22036sphlib-smallgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
22048sphlibgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
22056sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22068sphlibgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
22072sphlibgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
22080sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22108sphlibgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22112sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22116sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22120sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22144sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22144sphlibgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
22164sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22168sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
22172sphlib-smallgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22180sphlib-smallgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22196sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
22196sphlibgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22232sphlibgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
22236sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22240sphlibgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22248sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22260sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
22264sphlib-smallgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22264sphlib-smallgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
22272sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
22276sphlibgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
22276sphlib-smallgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22288sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
22288sphlibgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
22292sphlibgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22300sphlib-smallgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
22300sphlibgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
22304sphlibgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
22304sphlib-smallgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
22304sphlibgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
22304sphlibgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22308sphlibgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22308sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
22312sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
22316sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
22316sphlib-smallgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
22316sphlibgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
22316sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
22320sphlibgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
22320sphlibgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
22320sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
22320sphlib-smallgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22324sphlib-smallgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
22324sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
22324sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
22324sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
22332sphlibgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
22332sphlibgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
22332sphlibgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22336sphlib-smallgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
22336sphlibgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
22340sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
22344sphlib-smallgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22344sphlibgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22352sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
22352sphlibgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
22356sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
22368sphlib-smallgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22384sphlibgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22396sphlib-smallgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22416sphlib-smallgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22424sphlib-smallgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22428sphlibgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22436sphlib-smallgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22440sphlibgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
22448sphlib-smallgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
22468sphlib-smallgcc-4.8 -O -fomit-frame-pointer2014091420140907
22472sphlibgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22472sphlibgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
22476sphlibgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22476sphlib-smallgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22476sphlibgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
22480sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
22480sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
22484sphlibgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
22488sphlib-smallgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22488sphlib-smallgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
22488sphlibgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
22488sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
22492sphlibgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
22500sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
22504sphlib-smallgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
22508sphlib-smallgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
22508sphlibgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22516sphlibgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
22516sphlibgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
22520sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
22524sphlibgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
22524sphlibgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
22528sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
22528sphlibgcc-4.8 -O -fomit-frame-pointer2014091420140907
22528sphlib-smallgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
22536sphlib-smallgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
22540sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
22556sphlibgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
22556sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
22560sphlibgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
22560sphlibgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
22576sphlib-smallgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
22588sphlibgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
22592sphlib-smallgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
22596sphlib-smallgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
22596sphlibgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
22604sphlibgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22604sphlib-smallgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22608sphlib-smallgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
22612sphlibgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
22616sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
22652sphlibgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
22656sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
22656sphlibgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
22660sphlib-smallgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
22660sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
22664sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
22668sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
22676sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
22676sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
22680sphlibgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
22680sphlib-smallgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
22692sphlib-smallgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
22704sphlibgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
22704sphlibgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
22720sphlib-smallgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22728sphlib-smallgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22728sphlibgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22736sphlibgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
22736sphlibgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22744sphlibgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
22756sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
22764sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
22768sphlibgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
22768sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
22776sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
22788sphlibgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
22804sphlibgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22812sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
22832sphlib-smallgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
22836sphlibgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22836sphlib-smallgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
22856sphlibgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
22856sphlibgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
22864sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
22868sphlibgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
22872sphlibgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
22876sphlib-smallgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22876sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
22880sphlib-smallgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
22880sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
22888sphlibgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
22892sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
22900cryptoppg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
22900sphlib-smallgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
22904cryptoppg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
22908cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
22912cryptoppg++ -O2 -fomit-frame-pointer2014091420140907
22912cryptoppg++ -m64 -O2 -fomit-frame-pointer2014091420140907
22912cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
22912cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
22912sphlib-smallgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
22916cryptoppclang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
22916cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
22916cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
22916sphlib-smallgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
22920sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
22928cryptoppclang++ -O3 -fomit-frame-pointer2014091420140907
22928cryptoppclang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
22928cryptoppclang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
22928sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
22932cryptoppclang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
22932sphlibgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
22932sphlibgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
22936sphlib-smallgcc-4.7 -O -fomit-frame-pointer2014091420140907
22940sphlib-smallgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
22940sphlib-smallgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
22944cryptoppclang++ -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
22944cryptoppg++ -O3 -fomit-frame-pointer2014091420140907
22944cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22944cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
22944cryptoppg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
22944sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
22948cryptoppclang++ -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
22952cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
22952cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
22952sphlib-smallgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
22952sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
22956cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22956sphlibgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
22960cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2014091420140907
22964cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2014091420140907
22964sphlib-smallgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
22964sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
22968sphlibgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
22972sphlibgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
22972sphlib-smallgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
22976cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
22976sphlibgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
22984sphlibgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
22988sphlibgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
22988sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
22992sphlibgcc-4.7 -O -fomit-frame-pointer2014091420140907
23000sphlibgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
23016cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
23020sphlib-smallgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
23024cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23028cryptoppg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
23028cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2014091420140907
23028sphlibgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
23028sphlibgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
23044cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23048cryptoppclang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
23048cryptoppclang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
23048cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
23052cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23052cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23052cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23052cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2014091420140907
23052sphlib-smallgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
23056cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23056cryptoppg++ -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
23056cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2014091420140907
23056cryptoppg++ -march=k8 -Os -fomit-frame-pointer2014091420140907
23060cryptoppg++ -m64 -Os -fomit-frame-pointer2014091420140907
23060sphlibgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
23064sphlibgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
23064sphlibgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
23068cryptoppg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
23068cryptoppg++ -march=nocona -Os -fomit-frame-pointer2014091420140907
23068sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
23068sphlib-smallgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
23068sphlib-smallgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
23072cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
23072sphlibgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
23080cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23084cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23084cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
23088cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23092cryptoppg++ -Os -fomit-frame-pointer2014091420140907
23092cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2014091420140907
23096cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
23100cryptoppg++ -m64 -O -fomit-frame-pointer2014091420140907
23104cryptoppg++ -O -fomit-frame-pointer2014091420140907
23104cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
23104cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
23104cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
23104cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
23116cryptoppg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
23116cryptoppg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
23124cryptoppg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
23128cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
23132cryptoppg++ -march=nocona -O -fomit-frame-pointer2014091420140907
23136cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
23152cryptoppg++ -march=k8 -O -fomit-frame-pointer2014091420140907
23156cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
23188cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
23212sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23216cryptoppg++ -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
23216sphlib-smallgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23220sphlibgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
23224cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23232sphlibgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23240sphlibgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23252sphlib-smallgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
23260cryptoppg++ -m64 -O3 -fomit-frame-pointer2014091420140907
23260sphlibgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
23260sphlib-smallgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
23264cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
23264sphlibgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
23264sphlib-smallgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
23272sphlib-smallgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
23284sphlibgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
23288sphlib-smallgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
23292sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
23300sphlib-smallgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
23300sphlib-smallgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
23304cryptoppg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
23304sphlibgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
23304sphlib-smallgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
23308sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
23308sphlibgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
23308sphlibgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23312sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
23316sphlibgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
23320sphlibgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
23320sphlibgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
23332sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
23344sphlib-smallgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
23356sphlib-smallgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23360sphlibgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
23364sphlib-smallgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
23368sphlibgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
23368sphlibgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
23384sphlib-smallgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23388sphlib-smallgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23392cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
23396sphlibgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23400sphlibgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
23412sphlib-smallgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23420sphlib-smallgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
23432sphlibgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23436cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
23452sphlib-smallgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23456sphlib-smallgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
23476sphlibgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23492sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23544sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23552refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
23556sphlibgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
23556refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
23556refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23560sphlib-smallgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
23564sphlibgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
23564refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
23564refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
23568refclang -O3 -fomit-frame-pointer2014091420140907
23568sphlibgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23568sphlib-smallgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23568refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
23572refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23572refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23576refgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
23576refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
23576refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
23576refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
23576refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23580sphlib-smallgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
23580sphlibgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
23580sphlib-smallgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
23580refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
23580refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
23580refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
23584refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23584refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23588refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
23588sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
23588refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23588refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
23592refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
23592refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23596refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
23596sphlibgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23600refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
23600sphlibgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
23600sphlibgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
23600refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23604refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
23604sphlib-smallgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23604refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
23604refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23608sphlib-smallgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
23612refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23612sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23616sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
23620cryptoppg++ -march=barcelona -O -fomit-frame-pointer2014091420140907
23620sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
23620refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23624refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
23624refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23624sphlibgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
23624refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23628refgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
23628refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
23632sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
23632sphlibgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
23636refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
23636sphlibgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23636sphlib-smallgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
23636refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
23640refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
23648sphlibgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
23648refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
23652sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
23652refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
23656refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
23660sphlib-smallgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
23664refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
23672sphlibgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23680refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23680sphlibgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
23684refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23704sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
23720refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
23724sphlibgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
23724sphlib-smallgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
23728refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
23732refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
23736refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23740refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
23744sphlibgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23744refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
23752refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
23752sphlibgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
23756sphlib-smallgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
23760refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
23764sphlibgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
23772sphlib-smallgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23792refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
23796refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23800refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
23800refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
23800refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23808refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23808refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
23812refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23812refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
23812refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
23812refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23816refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
23816refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
23816refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
23816refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
23820refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23820refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
23820refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
23820sphlib-smallgcc-4.8 -Os -fomit-frame-pointer2014091420140907
23820sphlib-smallgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23824sphlibgcc-4.7 -Os -fomit-frame-pointer2014091420140907
23824sphlibgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23824refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
23824refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
23824refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
23824sphlibgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
23824sphlibgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
23828refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
23832refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
23832refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
23832refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
23836refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
23836refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
23836refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
23840refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
23840sphlib-smallgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
23844refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
23844sphlib-smallgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
23844sphlib-smallgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
23844sphlibgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23848sphlibgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23852refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
23852refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
23860refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
23860sphlib-smallgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
23868sphlibgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23872refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23880sphlib-smallgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
23888sphlibgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23888sphlib-smallgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23892sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23896sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
23896refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
23896sphlib-smallgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23900sphlib-smallgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23904sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23912refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
23912sphlibgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
23916sphlib-smallgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23920sphlib-smallgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23924sphlib-smallgcc-4.7 -Os -fomit-frame-pointer2014091420140907
23924sphlib-smallgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
23932sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23932sphlibgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
23932sphlibgcc-4.8 -Os -fomit-frame-pointer2014091420140907
23932sphlibgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23940sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
23948sphlibgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
23952sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
23952sphlibgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23952sphlib-smallgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23956sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
23956sphlibgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
23960sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
23964sphlibgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
23968cryptoppg++2014091420140907
23968sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
23972refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
23972sphlib-smallgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
23976sphlibgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
23980sphlibgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
23988refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
23992sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
24004refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
24028sphlib-smallgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
24032sphlibgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
24036sphlib-smallgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
24048refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
24052refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
24052refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
24060cryptoppg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
24060refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
24064sphlibgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24064refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
24068refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
24076refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
24076refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
24076refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
24080refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
24084refgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
24084refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
24084refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
24084refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
24088refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
24092refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
24096sphlibgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
24096refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
24100refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
24108refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
24108refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
24108refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
24108refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
24112refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
24112refgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
24112refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
24112refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
24112refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
24112refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
24112refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
24112refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
24116refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
24116refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
24116refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
24116refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
24116refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
24116refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
24120refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
24120refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
24124sphlibgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
24124refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
24124refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
24124refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
24128refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
24128refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
24128refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
24128refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
24128refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
24128refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
24128refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
24132refgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
24132refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
24136refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
24136refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
24144refgcc-4.7 -O -fomit-frame-pointer2014091420140907
24144refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
24144refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
24148refgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
24148refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
24148refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
24152refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24152refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
24152refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
24156refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
24160refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
24160refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
24160refgcc-4.8 -O -fomit-frame-pointer2014091420140907
24160refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
24160refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
24160refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
24160refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
24164refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24164refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24164refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
24164refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
24164refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
24168refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
24168refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
24168refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
24172refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
24172refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
24172refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
24176refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
24176refgcc-4.8 -Os -fomit-frame-pointer2014091420140907
24176refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
24176refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
24180refgcc-4.7 -Os -fomit-frame-pointer2014091420140907
24180refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
24180refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
24180refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
24180refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
24180refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
24180refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
24184refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
24184refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
24184refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
24184refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24188refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
24188refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
24188refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
24188refgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
24192refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
24192refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
24192refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
24196refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
24204refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24204refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
24204refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
24208refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
24208refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
24208refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
24208refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
24224sphlib-smallgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
24224sphlib-smallgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
24232refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
24264sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
24268refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
24288refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
24296refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
24400refgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
25660refgcc-4.72014091420140907
25664refgcc-4.7 -funroll-loops2014091420140907
25712sphlib-smallclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
25760refcc2014091420140907
25788sphlibclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
25788refgcc-4.82014091420140907
25800sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
25800sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
25832refgcc-4.8 -funroll-loops2014091420140907
25848sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
25872sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
26000sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
26196sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
26200sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
26216sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
26232sphlibclang -O3 -fomit-frame-pointer2014091420140907
26244sphlib-smallclang -O3 -fomit-frame-pointer2014091420140907
26264sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
26264sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
26276sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
26280sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
26288sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
26296sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
48652sphlibgcc-4.8 -funroll-loops2014091420140907
48684sphlibcc2014091420140907
48692sphlibgcc-4.82014091420140907
48720sphlib-smallcc2014091420140907
48740sphlib-smallgcc-4.8 -funroll-loops2014091420140907
48832sphlib-smallgcc-4.82014091420140907
48892sphlib-smallgcc-4.72014091420140907
49244sphlibgcc-4.7 -funroll-loops2014091420140907
49344sphlibgcc-4.72014091420140907
49384sphlib-smallgcc-4.7 -funroll-loops2014091420140907

Test failure

Implementation: crypto_hash/sha512/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer cryptopp
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer sphlib sphlib-small
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: cc
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: clang++ -O3 -fomit-frame-pointer
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: clang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer openssl
clang -O3 -fwrapv -march=native -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sha2big.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sha2big.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc-4.7
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.

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