Implementation notes: amd64, nmi0247, crypto_hash/echosp256

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_hash
Primitive: echosp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
58839generic/opt64gcc -m64 -O -fomit-frame-pointer2010073120100728
58850generic/opt64gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
58872generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
58905generic/opt64gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
60368generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
60390generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
60434generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
60544generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
60544generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
61380generic/opt64gcc -m64 -O2 -fomit-frame-pointer2010073120100728
61391generic/opt64gcc -m64 -O3 -fomit-frame-pointer2010073120100728
61435generic/opt64gcc -m64 -Os -fomit-frame-pointer2010073120100728
62711generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
62711generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
62744generic/opt64gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
62777generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
62777generic/opt64gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
62777generic/opt64gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
62788generic/opt64gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
62810generic/opt64gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
62832generic/opt64gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
62865generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
63008generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
63074generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
63085generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
63888generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
64075generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
64174generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
65604generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
65714generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
65769generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
65802generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
65813generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
65813generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
65813generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
65923generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
65945generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
66000generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
66011generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
66044generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
76065generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
76087generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
76175generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
76439generic/opt32gcc -m64 -O3 -fomit-frame-pointer2010073120100728
76461generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
76549generic/opt32gcc -m64 -Os -fomit-frame-pointer2010073120100728
76615generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
76725generic/opt32gcc -m64 -O2 -fomit-frame-pointer2010073120100728
76802generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
76879generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
76901generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
76956generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
77033generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
77055generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
77099generic/opt32gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
77110generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
77308generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
77319generic/opt32gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
77396generic/opt32gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
77484generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
77517generic/opt32gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
77671generic/opt32gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
77803generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
77891generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
77902generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
77946generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
77957generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
78045generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
78914generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
79057generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
79068generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
79101generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
79123generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
79431generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
79508generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
79552generic/opt32gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
79651generic/opt32gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
79739generic/opt32gcc -m64 -O -fomit-frame-pointer2010073120100728
80212generic/opt32gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
80685generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
92257powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
92862powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
92961powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
93027powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
93291powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
93357powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
93533powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
93544powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
93599powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
93599powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
93720powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
94149powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
94281powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
94446powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
95161powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
97603powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
98054powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
98714powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
98978powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
99099powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
104236powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2010073120100728
104236powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2010073120100728
104445powerpc/pp32cv2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
104577powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2010073120100728
104665powerpc/pp32cv2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
104720powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
104775powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
104852powerpc/pp32cv2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
104929powerpc/pp32cv2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
105083powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
105127powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
105204powerpc/pp32cv2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
105303powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
105402powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
105545powerpc/pp32cv2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
108482powerpc/pp32cv2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
108537powerpc/pp32cv2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
108680powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2010073120100728
108856powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
110561powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
116116powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
116391powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
116556powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
116842powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
116930powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
117579powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
117601powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
117645powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
117689powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
117755powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
117821powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
117832powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
117931powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
117942powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
118096powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
119647powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
119713powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
119768powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
119878powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
120912powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
129723powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2010073120100728
130031powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
130042powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
130218powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2010073120100728
130658powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
130878powerpc/pp32cv1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
130988powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
131065powerpc/pp32cv1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
131120powerpc/pp32cv1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
131175powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2010073120100728
131307powerpc/pp32cv1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
131406powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
131637powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
132033powerpc/pp32cv1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
132154powerpc/pp32cv1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
133166powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2010073120100728
133342powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
133650powerpc/pp32cv1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
133694powerpc/pp32cv1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
133705powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47: warning: incompatible implicit declaration of built-in function 'printf'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -O -fomit-frame-pointer generic/opt32
gcc -m64 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer generic/opt32
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/altivec
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.c: echo32.c:12:21: error: altivec.h: No such file or directory
echo32.c: echo32.c: In function 'Compress':
echo32.c: echo32.c:893: error: nested functions are disabled, use -fnested-functions to re-enable
echo32.c: echo32.c:893: error: syntax error before 'unsigned'
echo32.c: echo32.c:893: error: 's4' undeclared (first use in this function)
echo32.c: echo32.c:893: error: (Each undeclared identifier is reported only once
echo32.c: echo32.c:893: error: for each function it appears in.)
echo32.c: echo32.c:893: error: 's5' undeclared (first use in this function)
echo32.c: echo32.c:893: error: 's6' undeclared (first use in this function)
echo32.c: echo32.c:893: error: 's7' undeclared (first use in this function)
echo32.c: ...
echo32.c: echo32.c:928: error: nested functions are disabled, use -fnested-functions to re-enable
echo32.c: echo32.c:928: error: syntax error before 'unsigned'
echo32.c: echo32.c:928: error: nested functions are disabled, use -fnested-functions to re-enable
echo32.c: echo32.c:928: error: syntax error before 'unsigned'
echo32.c: echo32.c:928: error: 'cv0' undeclared (first use in this function)
echo32.c: echo32.c:928: error: 'cv1' undeclared (first use in this function)
echo32.c: echo32.c:928: error: 'cv2' undeclared (first use in this function)
echo32.c: echo32.c:928: error: 'cv3' undeclared (first use in this function)
echo32.c: echo32.c: In function 'Hash':
echo32.c: echo32.c:1079: warning: incompatible implicit declaration of built-in function 'malloc'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -O -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -Os -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer powerpc/altivec
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer powerpc/altivec
gcc -m64 -O2 -fomit-frame-pointer powerpc/altivec
gcc -m64 -O3 -fomit-frame-pointer powerpc/altivec
gcc -m64 -O -fomit-frame-pointer powerpc/altivec
gcc -m64 -Os -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=k8 -O2 -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=k8 -O3 -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=k8 -O -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=k8 -Os -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=nocona -O2 -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=nocona -O3 -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=nocona -O -fomit-frame-pointer powerpc/altivec
gcc -m64 -march=nocona -Os -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer powerpc/altivec
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer powerpc/altivec

Compiler output

Implementation: crypto_hash/echosp256/aes/aes32
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:16:suffix or operands invalid for `push'
echo32.s: echo32.c:494:`pusha' is not supported in 64-bit mode
echo32.s: echo32.c:496:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -O -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer aes/aes32
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer aes/aes32
gcc -m64 -O2 -fomit-frame-pointer aes/aes32
gcc -m64 -O3 -fomit-frame-pointer aes/aes32
gcc -m64 -O -fomit-frame-pointer aes/aes32
gcc -m64 -Os -fomit-frame-pointer aes/aes32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes32
gcc -m64 -march=k8 -O -fomit-frame-pointer aes/aes32
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes/aes32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes32
gcc -m64 -march=nocona -O -fomit-frame-pointer aes/aes32
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer aes/aes32
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer aes/aes32

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:16:suffix or operands invalid for `push'
echo32.s: echo32.c:589:`pusha' is not supported in 64-bit mode
echo32.s: echo32.c:591:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:591:ambiguous operand size for `mov'
echo32.s: echo32.c:596:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:597:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:600:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:601:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:602:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4
gcc -m64 -O -fomit-frame-pointer pentium/pentium4
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4

Compiler output

Implementation: crypto_hash/echosp256/core2/core2
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:16:suffix or operands invalid for `push'
echo32.s: echo32.c:605:`pusha' is not supported in 64-bit mode
echo32.s: echo32.c:607:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:607:ambiguous operand size for `mov'
echo32.s: echo32.c:612:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:613:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:616:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:617:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:618:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -O -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer core2/core2
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer core2/core2
gcc -m64 -O2 -fomit-frame-pointer core2/core2
gcc -m64 -O3 -fomit-frame-pointer core2/core2
gcc -m64 -O -fomit-frame-pointer core2/core2
gcc -m64 -Os -fomit-frame-pointer core2/core2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2
gcc -m64 -march=k8 -O -fomit-frame-pointer core2/core2
gcc -m64 -march=k8 -Os -fomit-frame-pointer core2/core2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2
gcc -m64 -march=nocona -O -fomit-frame-pointer core2/core2
gcc -m64 -march=nocona -Os -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer core2/core2
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer core2/core2

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentiummmx
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:16:suffix or operands invalid for `push'
echo32.s: echo32.c:716:`pusha' is not supported in 64-bit mode
echo32.s: echo32.c:718:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:718:ambiguous operand size for `mov'
echo32.s: echo32.c:723:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:724:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:727:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:728:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:729:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentiummmx
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -O -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentiummmx
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentiummmx

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentiumvnommx
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:16:suffix or operands invalid for `push'
echo32.s: echo32.c:751:`pusha' is not supported in 64-bit mode
echo32.s: echo32.c:753:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:753:ambiguous operand size for `mov'
echo32.s: echo32.c:758:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:759:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:762:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:763:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:764:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentiumvnommx
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentiumvnommx

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo32.s: echo32.c:14:Unknown pseudo-op: .type
echo32.s: echo32.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo32.s: echo32.c:17:Unknown pseudo-op: .cfi_startproc
echo32.s: echo32.c:609:32-bit absolute addressing is not supported for x86-64
echo32.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -O -fomit-frame-pointer generic/opt64
gcc -m64 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer generic/opt64
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/aes/aes64
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.s: echo64.c:14:Unknown pseudo-op: .type
echo64.s: echo64.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo64.s: echo64.c:17:Unknown pseudo-op: .cfi_startproc
echo64.s: echo64.c:521:32-bit absolute addressing is not supported for x86-64
echo64.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -O -fomit-frame-pointer aes/aes64
gcc -m64 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer aes/aes64
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp256/core2/core2v64
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.s: echo64.c:14:Unknown pseudo-op: .type
echo64.s: echo64.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo64.s: echo64.c:17:Unknown pseudo-op: .cfi_startproc
echo64.s: echo64.c:626:32-bit absolute addressing is not supported for x86-64
echo64.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echosp256/pentium/pentium4v64v2
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.s: echo64.c:14:Unknown pseudo-op: .type
echo64.s: echo64.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo64.s: echo64.c:17:Unknown pseudo-op: .cfi_startproc
echo64.s: echo64.c:688:32-bit absolute addressing is not supported for x86-64
echo64.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp256/athlon/athlon64
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.s: echo64.c:14:Unknown pseudo-op: .type
echo64.s: echo64.c:14:Rest of line ignored. 1st junk character valued 67 (C).
echo64.s: echo64.c:17:Unknown pseudo-op: .cfi_startproc
echo64.s: echo64.c:715:32-bit absolute addressing is not supported for x86-64
echo64.s: /usr/libexec/gcc/i686-apple-darwin9/4.0.1/as: fatal error in /usr/bin/../libexec/gcc/darwin/x86_64/as

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer athlon/athlon64