Implementation notes: amd64, nmi0247, crypto_hash/echosp512

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_hash
Primitive: echosp512
TimeImplementationCompilerBenchmark dateSUPERCOP version
93841generic/opt64gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
93852generic/opt64gcc -m64 -O -fomit-frame-pointer2010073120100728
93863generic/opt64gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
93984generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
96228generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
96272generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
96305generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
96316generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
96371generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
97581generic/opt64gcc -m64 -O2 -fomit-frame-pointer2010073120100728
97680generic/opt64gcc -m64 -O3 -fomit-frame-pointer2010073120100728
97713generic/opt64gcc -m64 -Os -fomit-frame-pointer2010073120100728
99748generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
99759generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
99836generic/opt64gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
99836generic/opt64gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
99858generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
99880generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
99880generic/opt64gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
99913generic/opt64gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
99935generic/opt64gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
99935generic/opt64gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
100067generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
100243generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
100309generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
102047generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
102146generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
102212generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
104456generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
104533generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
104643generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
104764generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
104841generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
104863generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
104874generic/opt64gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
104874generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
104885generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
105204generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
105259generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
105303generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
120351generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
120626generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
120802generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
120835generic/opt32gcc -m64 -O3 -fomit-frame-pointer2010073120100728
120923generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
120967generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
121132generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
121253generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
121319generic/opt32gcc -m64 -O2 -fomit-frame-pointer2010073120100728
121451generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
121484generic/opt32gcc -m64 -Os -fomit-frame-pointer2010073120100728
121792generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
122364generic/opt32gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
122441generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
122452generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
122474generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
122507generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
122628generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
122881generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
122936generic/opt32gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
122947generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
123222generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
123244generic/opt32gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
123266generic/opt32gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
123332generic/opt32gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
123695generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
123849generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
123882generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
124465generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
124850generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
125466generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
125477generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
125686generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
125708generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
126236generic/opt32gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
126236generic/opt32gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
126324generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
126368generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
126874generic/opt32gcc -m64 -O -fomit-frame-pointer2010073120100728
127545generic/opt32gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
144815powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
145332powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
146674powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
146685powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
146960powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
147323powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
147334powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
147345powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
147367powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
147378powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
147620powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
147719powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
147730powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
147774powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
148423powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
153879powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
154330powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
154814powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
154913powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
155573powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
160699powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2010073120100728
160897powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2010073120100728
160941powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
160974powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
161128powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
161238powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
161381powerpc/pp32cv2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
161513powerpc/pp32cv2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
161546powerpc/pp32cv2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
161623powerpc/pp32cv2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
161733powerpc/pp32cv2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
161799powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2010073120100728
161799powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
162250powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
162283powerpc/pp32cv2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
165484powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
166804powerpc/pp32cv2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
166804powerpc/pp32cv2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
167739powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2010073120100728
169191powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
183502powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
184173powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010073120100728
184404powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010073120100728
184426powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
184976powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
185350powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010073120100728
185911powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
186054powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
186164powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
186362powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
186472powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
186736powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
186846powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
186923powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
187077powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
188452powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
188650powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010073120100728
189255powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
189750powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728
189816powerpc/pp32cv1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
202026powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2010073120100728
202026powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010073120100728
202136powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010073120100728
202158powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010073120100728
203038powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2010073120100728
203203powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010073120100728
203643powerpc/pp32cv1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010073120100728
203874powerpc/pp32cv1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010073120100728
204149powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010073120100728
204446powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010073120100728
204589powerpc/pp32cv1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010073120100728
204677powerpc/pp32cv1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010073120100728
204952powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2010073120100728
205304powerpc/pp32cv1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010073120100728
205359powerpc/pp32cv1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010073120100728
205821powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2010073120100728
206954powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2010073120100728
206965powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2010073120100728
207405powerpc/pp32cv1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010073120100728
207570powerpc/pp32cv1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010073120100728

Compiler output

Implementation: crypto_hash/echosp512/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/echosp512/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/echosp512/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/echosp512/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:594:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:594: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/echosp512/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:610:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:610: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/echosp512/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:721:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:721: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/echosp512/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:756:Can't relocate expression. Absolute 0 assumed.
echo32.s: echo32.c:756: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/echosp512/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:612: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/echosp512/generic/opt64
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp512_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/echosp512/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:523: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/echosp512/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:629: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/echosp512/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:691: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/echosp512/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