Implementation notes: x86, jos, crypto_aead/aes256cpfbv1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: aes256cpfbv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
266370aesrefgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070520140622
266437aesrefgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
266437aesrefgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
267045aesrefgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070520140622
267413aesrefgcc -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
267862aesrefgcc -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
268140aesrefgcc -m32 -march=prescott -O -fomit-frame-pointer2014070520140622
268853aesrefgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070520140622
269228aesrefgcc -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
269828aesrefgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
270472aesrefgcc -m32 -O -fomit-frame-pointer2014070520140622
272115aesrefgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070520140622
272220aesrefgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070520140622
272970aesrefgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070520140622
274478aesrefgcc -m32 -march=i386 -O -fomit-frame-pointer2014070520140622
275288aesrefgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070520140622
275707aesrefgcc -m32 -march=i486 -O -fomit-frame-pointer2014070520140622
275873aesrefgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070520140622
276180aesrefgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070520140622
276330aesrefgcc -m32 -march=pentium -O -fomit-frame-pointer2014070520140622
282885aesrefgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070520140622
282937aesrefgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070520140622
283673aesrefgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070520140622
283755aesrefgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070520140622
283965aesrefgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070520140622
283980aesrefgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070520140622
284108aesrefgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
284775aesrefgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070520140622
284805aesrefgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
284873aesrefgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070520140622
284992aesrefgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070520140622
284992aesrefgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070520140622
285105aesrefgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
285105aesrefgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070520140622
285157aesrefgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070520140622
285210aesrefgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070520140622
285248aesrefgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070520140622
285248aesrefgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070520140622
285345aesrefgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070520140622
285525aesrefgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070520140622
285547aesrefgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070520140622
285623aesrefgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
285682aesrefgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070520140622
285690aesrefgcc -m32 -Os -fomit-frame-pointer2014070520140622
285735aesrefgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070520140622
285885aesrefgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
285990aesrefgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070520140622
286035aesrefgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070520140622
286537aesrefgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070520140622
287138aesrefgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
287183aesrefgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070520140622
287745aesrefgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070520140622
288038aesrefgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
288202aesrefgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
290408aesrefgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
290693aesrefgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
291233aesrefgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
291458aesrefgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
291570aesrefgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
291758aesrefgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070520140622
292013aesrefgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070520140622
292433aesrefgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070520140622
292553aesrefgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070520140622
293490aesrefgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
293738aesrefgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070520140622
294060aesrefgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070520140622
294195aesrefgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070520140622
294930aesrefgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070520140622
295103aesrefgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070520140622
295882aesrefgcc -m32 -march=core2 -O -fomit-frame-pointer2014070520140622
296513aesrefgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070520140622
297142aesrefgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070520140622
297457aesrefgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070520140622
297578aesrefgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070520140622
304582aesrefgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
304950aesrefgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
305475aesrefgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
305490aesrefgcc -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
305655aesrefgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
306480aesrefgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
334065aesrefgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
335085aesrefgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
335243aesrefgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
336180aesrefgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070520140622
336255aesrefgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
336787aesrefgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070520140622
336975aesrefgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070520140622
337005aesrefgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070520140622
337020aesrefgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
337905aesrefgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070520140622
338295aesrefgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070520140622
338632aesrefgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
339173aesrefgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070520140622
339900aesrefgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070520140622
339952aesrefgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070520140622
340447aesrefgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070520140622
341393aesrefgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070520140622
341797aesrefgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070520140622
342578aesrefgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070520140622
342637aesrefgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
342952aesrefgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070520140622
343050aesrefgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070520140622
343372aesrefgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070520140622
343935aesrefgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070520140622
343950aesrefgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070520140622
344025aesrefgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070520140622
344138aesrefgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070520140622
344145aesrefgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070520140622
344235aesrefgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
344670aesrefgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
344723aesrefgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
344745aesrefgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070520140622
344805aesrefgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070520140622
344978aesrefgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070520140622
345353aesrefgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
345795aesrefgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070520140622
346170aesrefgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070520140622
346425aesrefgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
346590aesrefgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070520140622
346710aesrefgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070520140622
346792aesrefgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
346957aesrefgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
347145aesrefgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070520140622
347220aesrefgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
347273aesrefgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
347347aesrefgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070520140622
347580aesrefgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
347737aesrefgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070520140622
347798aesrefgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070520140622
348120aesrefgcc -m32 -O3 -fomit-frame-pointer2014070520140622
348540aesrefgcc -m32 -O2 -fomit-frame-pointer2014070520140622
348607aesrefgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070520140622
348683aesrefgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070520140622
349200aesrefgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
350100aesrefgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070520140622
350168aesrefgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070520140622
350393aesrefgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070520140622
350520aesrefgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070520140622
350647aesrefgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070520140622
350790aesrefgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070520140622
350790aesrefgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070520140622
350963aesrefgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
351195aesrefgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
351285aesrefgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070520140622
351473aesrefgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070520140622
351630aesrefgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070520140622
352050aesrefgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070520140622
352538aesrefgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070520140622
352628aesrefgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070520140622
352702aesrefgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070520140622
352890aesrefgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
353325aesrefgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
353633aesrefgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
353768aesrefgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
355170aesrefgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
355597aesrefgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
355680aesrefgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070520140622
356168aesrefgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070520140622
357015aesrefgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070520140622
357308aesrefgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070520140622
346487820refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070620140622
346585208refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
346587022refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070520140622
346960320refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
346998375refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070520140622
347017845refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070520140622
347037495refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070520140622
347158335refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
347201820refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070520140622
347220645refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
347254268refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
347414632refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070620140622
347529353refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
347591565refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
347726197refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
347811007refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
347818815refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070620140622
347835848refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070520140622
347847712refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
347920500refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070520140622
347927130refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070620140622
348007920refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070520140622
348009120refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070520140622
348061290refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
348067838refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070520140622
348075113refgcc -m32 -O3 -fomit-frame-pointer2014070520140622
348094155refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
348104085refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
348105285refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
348144098refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
348179025refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070520140622
348205020refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
348226627refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070620140622
348236220refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
348237787refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070520140622
348250687refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
348262463refgcc -m32 -O -fomit-frame-pointer2014070520140622
348334500refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070520140622
348360428refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070520140622
348380100refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070620140622
348386010refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
348390585refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070520140622
348396518refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
348419400refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070620140622
348432983refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070520140622
348437190refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
348444465refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070620140622
348449737refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
348450023refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070520140622
348461093refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
348462510refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
348516255refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070620140622
348549645refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
348552210refgcc -m32 -O2 -fomit-frame-pointer2014070520140622
348571747refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070520140622
348583253refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070520140622
348596910refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
348598448refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070520140622
348607005refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
348613170refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070520140622
348627817refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
348629812refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070520140622
348657120refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070620140622
348677872refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070520140622
348681293refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070520140622
348681915refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070620140622
348685703refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070520140622
348692812refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070620140622
348693232refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070520140622
348702443refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070620140622
348706238refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070520140622
348710722refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
348716115refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070620140622
348727418refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070620140622
348735458refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
348739005refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070520140622
348741773refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070620140622
348769890refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
348773092refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070520140622
348775545refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070520140622
348798600refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070520140622
348830812refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070520140622
348870045refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
348872018refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070620140622
348875625refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070520140622
348885502refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070520140622
348905400refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070520140622
348909248refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070620140622
348915825refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070620140622
348920903refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
348926790refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070620140622
348966548refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070520140622
348975638refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070620140622
349017743refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070520140622
349031340refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
349066605refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
349072920refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070520140622
349076595refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070620140622
349084793refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070620140622
349105358refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
349107277refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070520140622
349133460refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070620140622
349185690refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070620140622
349234095refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070620140622
349240822refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070520140622
349269037refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070620140622
349278525refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
349283310refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070620140622
349283505refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070620140622
349374068refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070520140622
349401457refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070620140622
349401735refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
349402065refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070620140622
349481483refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
349495965refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
349603050refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
349631550refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070520140622
349659623refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070520140622
349680540refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
349691355refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070520140622
349698705refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070620140622
349726140refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070520140622
349764953refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
349806015refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070520140622
349807785refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
349818728refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070520140622
349824682refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070620140622
349947330refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070520140622
350022240refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070620140622
350038657refgcc -m32 -Os -fomit-frame-pointer2014070520140622
350047845refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
350066063refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070520140622
350107792refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
350121923refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070620140622
350131470refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
350143282refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070520140622
350170020refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070520140622
350196885refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070620140622
350216422refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070620140622
350240137refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
350263793refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070620140622
350278102refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070520140622
350453220refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070520140622
350484735refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
350497808refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070520140622
350518972refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070520140622
350532322refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070620140622
350533020refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070520140622
350540190refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
350544067refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070620140622
350602373refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
350703195refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070620140622
350709300refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070520140622
350829930refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070520140622
350880030refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070620140622
350927753refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070520140622
351202110refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070520140622
351216143refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070520140622
351282203refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
351366772refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070520140622

Compiler output

Implementation: crypto_aead/aes256cpfbv1/gladman
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer gladman
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer gladman
gcc -m32 -O2 -fomit-frame-pointer gladman
gcc -m32 -O3 -fomit-frame-pointer gladman
gcc -m32 -O -fomit-frame-pointer gladman
gcc -m32 -Os -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O2 -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O3 -fomit-frame-pointer gladman
gcc -m32 -march=athlon -O -fomit-frame-pointer gladman
gcc -m32 -march=athlon -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer gladman
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=i386 -O -fomit-frame-pointer gladman
gcc -m32 -march=i386 -Os -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=i486 -O -fomit-frame-pointer gladman
gcc -m32 -march=i486 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k6 -O -fomit-frame-pointer gladman
gcc -m32 -march=k6 -Os -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=k8 -O -fomit-frame-pointer gladman
gcc -m32 -march=k8 -Os -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer gladman
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O2 -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O3 -fomit-frame-pointer gladman
gcc -m32 -march=nocona -O -fomit-frame-pointer gladman
gcc -m32 -march=nocona -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentium -O -fomit-frame-pointer gladman
gcc -m32 -march=pentium -Os -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer gladman
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O2 -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O3 -fomit-frame-pointer gladman
gcc -m32 -march=prescott -O -fomit-frame-pointer gladman
gcc -m32 -march=prescott -Os -fomit-frame-pointer gladman

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cpfbkey.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/4.5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
cpfbkey.c: In file included from cpfbkey.c:17:0:
cpfbkey.c: cpfbkey.h:6:39: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.h:7:39: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.h:10:52: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.h:12:52: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:21:38: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:41:52: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:98:39: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:147:37: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:159:37: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:172:37: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:221:39: error: expected ')' before '*' token
cpfbkey.c: cpfbkey.c:301:52: error: expected ')' before '*' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni
gcc -m32 -O2 -fomit-frame-pointer aesni
gcc -m32 -O3 -fomit-frame-pointer aesni
gcc -m32 -O -fomit-frame-pointer aesni
gcc -m32 -Os -fomit-frame-pointer aesni
gcc -m32 -march=athlon -O2 -fomit-frame-pointer aesni
gcc -m32 -march=athlon -O3 -fomit-frame-pointer aesni
gcc -m32 -march=athlon -O -fomit-frame-pointer aesni
gcc -m32 -march=athlon -Os -fomit-frame-pointer aesni
gcc -m32 -march=i386 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=i386 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=i386 -O -fomit-frame-pointer aesni
gcc -m32 -march=i386 -Os -fomit-frame-pointer aesni
gcc -m32 -march=i486 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=i486 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=i486 -O -fomit-frame-pointer aesni
gcc -m32 -march=i486 -Os -fomit-frame-pointer aesni
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=k6-2 -O -fomit-frame-pointer aesni
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=k6-3 -O -fomit-frame-pointer aesni
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer aesni
gcc -m32 -march=k6 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=k6 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=k6 -O -fomit-frame-pointer aesni
gcc -m32 -march=k6 -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium2 -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer aesni
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_aead/aes256cpfbv1/evp
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:22:25: fatal error: openssl/evp.h: No such file or directory
encrypt.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 156, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer evp
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer evp
gcc -m32 -O2 -fomit-frame-pointer evp
gcc -m32 -O3 -fomit-frame-pointer evp
gcc -m32 -O -fomit-frame-pointer evp
gcc -m32 -Os -fomit-frame-pointer evp
gcc -m32 -march=athlon -O2 -fomit-frame-pointer evp
gcc -m32 -march=athlon -O3 -fomit-frame-pointer evp
gcc -m32 -march=athlon -O -fomit-frame-pointer evp
gcc -m32 -march=athlon -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=core2 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer evp
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer evp
gcc -m32 -march=i386 -O2 -fomit-frame-pointer evp
gcc -m32 -march=i386 -O3 -fomit-frame-pointer evp
gcc -m32 -march=i386 -O -fomit-frame-pointer evp
gcc -m32 -march=i386 -Os -fomit-frame-pointer evp
gcc -m32 -march=i486 -O2 -fomit-frame-pointer evp
gcc -m32 -march=i486 -O3 -fomit-frame-pointer evp
gcc -m32 -march=i486 -O -fomit-frame-pointer evp
gcc -m32 -march=i486 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -O -fomit-frame-pointer evp
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -O -fomit-frame-pointer evp
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer evp
gcc -m32 -march=k6 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k6 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k6 -O -fomit-frame-pointer evp
gcc -m32 -march=k6 -Os -fomit-frame-pointer evp
gcc -m32 -march=k8 -O2 -fomit-frame-pointer evp
gcc -m32 -march=k8 -O3 -fomit-frame-pointer evp
gcc -m32 -march=k8 -O -fomit-frame-pointer evp
gcc -m32 -march=k8 -Os -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer evp
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer evp
gcc -m32 -march=nocona -O2 -fomit-frame-pointer evp
gcc -m32 -march=nocona -O3 -fomit-frame-pointer evp
gcc -m32 -march=nocona -O -fomit-frame-pointer evp
gcc -m32 -march=nocona -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -O -fomit-frame-pointer evp
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer evp
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -O -fomit-frame-pointer evp
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer evp
gcc -m32 -march=pentium -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentium -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentium -O -fomit-frame-pointer evp
gcc -m32 -march=pentium -Os -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer evp
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer evp
gcc -m32 -march=prescott -O2 -fomit-frame-pointer evp
gcc -m32 -march=prescott -O3 -fomit-frame-pointer evp
gcc -m32 -march=prescott -O -fomit-frame-pointer evp
gcc -m32 -march=prescott -Os -fomit-frame-pointer evp

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
cpfbkey.c: cpfbkey.c: In function 'AES_128_Key_Expansion_and_encryption':
cpfbkey.c: cpfbkey.c:50:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:52:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:53:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:54:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:56:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:57:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:58:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:60:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:61:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:62:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:64:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:65:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:66:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:68:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:69:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:70:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:72:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:73:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:74:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:76:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:77:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:78:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer aesni
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni
gcc -m32 -march=k8 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=k8 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=k8 -O -fomit-frame-pointer aesni
gcc -m32 -march=k8 -Os -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesni
gcc -m32 -march=nocona -O2 -fomit-frame-pointer aesni
gcc -m32 -march=nocona -O3 -fomit-frame-pointer aesni
gcc -m32 -march=nocona -O -fomit-frame-pointer aesni
gcc -m32 -march=nocona -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium-m -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium4 -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer aesni
gcc -m32 -march=prescott -O2 -fomit-frame-pointer aesni
gcc -m32 -march=prescott -O3 -fomit-frame-pointer aesni
gcc -m32 -march=prescott -O -fomit-frame-pointer aesni
gcc -m32 -march=prescott -Os -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_aead/aes256cpfbv1/gladman
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: compilation terminated.
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
cpfbkey.c: cpfbkey.c: In function 'AES_128_Key_Expansion_and_encryption':
cpfbkey.c: cpfbkey.c:50:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:52:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:53:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:54:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:56:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:57:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:58:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:60:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:61:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:62:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:64:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:65:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:66:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:68:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:69:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:70:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:72:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:73:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:74:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:76:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:77:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:78:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: ...
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
cpfbkey.c: cpfbkey.c: In function 'AES_128_Key_Expansion_and_encryption':
cpfbkey.c: cpfbkey.c:50:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:52:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:53:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:54:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:56:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:57:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:58:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:60:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:61:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:62:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:64:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:65:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:66:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:68:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:69:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:70:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:72:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:73:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:74:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:76:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:77:4: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: cpfbkey.c:78:7: error: incompatible types when assigning to type '__m128i' from type 'int'
cpfbkey.c: ...

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/evp
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:22:25: fatal error: openssl/evp.h: No such file or directory
encrypt.c: compilation terminated.
encrypt.c: encrypt.c:22:25: fatal error: openssl/evp.h: No such file or directory
encrypt.c: compilation terminated.

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