Implementation notes: mipso32, gcc49, crypto_hash/echo256

Computer: gcc49
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: echo256
TimeImplementationCompilerBenchmark dateSUPERCOP version
162912sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
170714sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
172026sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
172480sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
172690sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
174848generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
179750generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
182920generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
187254generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
192958sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
193650powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
202380sphlibgcc -O -fomit-frame-pointer2012040820120329
202406sphlibgcc -mabi=32 -O -fomit-frame-pointer2012040820120329
202410sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
206092powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
206646sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
208202generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
210718sphlib-smallgcc -O2 -fomit-frame-pointer2012040820120329
210834sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
211818sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
211828sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
212570sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
212598generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
214056sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
214690sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
214702sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
215154generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
215682generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
216618sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
216632powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
227252generic/opt32gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
227352generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
227380generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2012040820120329
229470sphlib-smallgcc -O3 -fomit-frame-pointer2012040820120329
229476sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
229936generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
230012generic/opt32gcc -O -fomit-frame-pointer2012040820120329
230252generic/opt32gcc -mabi=32 -O -fomit-frame-pointer2012040820120329
232542powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
232648generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
232676generic/opt64gcc -mabi=32 -O -fomit-frame-pointer2012040820120329
232680generic/opt64gcc -O -fomit-frame-pointer2012040820120329
234066sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012040820120329
234074sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
234078sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
235468sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
235486sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2012040820120329
235488sphlib-smallgcc -O -fomit-frame-pointer2012040820120329
236230generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2012040820120329
236244generic/opt64gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
236252generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
242748generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
243448generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
246954sphlibgcc -O3 -fomit-frame-pointer2012040820120329
246968sphlibgcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
247676sphlibgcc -O2 -fomit-frame-pointer2012040820120329
247746sphlibgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
247794sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
247802sphlibgcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
247968sphlibgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
247992sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
249088sphlibgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
249100sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
249126sphlibgcc -funroll-loops -O -fomit-frame-pointer2012040820120329
249582sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
254488sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
258368powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
264260powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
269008generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
269730powerpc/pp32cv2gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
269794powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
269950powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2012040820120329
275528powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
276538powerpc/pp32cv2gcc -O -fomit-frame-pointer2012040820120329
276666powerpc/pp32cv2gcc -mabi=32 -O -fomit-frame-pointer2012040820120329
293236sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
293266sphlibgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
300368sphlibgcc -Os -fomit-frame-pointer2012040820120329
300382sphlibgcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
302980powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
304996sphlib-smallgcc -Os -fomit-frame-pointer2012040820120329
305024sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
306488sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
306544sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
306672powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
307362powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012040820120329
308118powerpc/pp32cv2gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
308242powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
309930powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
313436powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012040820120329
315910powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
315956powerpc/pp32cv2gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
316732generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
322230powerpc/pp32cv2gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
322350powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
329378powerpc/pp32cv2gcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
329530powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2012040820120329
332876powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2012040820120329
334232powerpc/pp32cv2gcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
334564powerpc/pp32cv2gcc -Os -fomit-frame-pointer2012040820120329
336568powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
336846powerpc/pp32cv1gcc -O -fomit-frame-pointer2012040820120329
337612powerpc/pp32cv1gcc -mabi=32 -O -fomit-frame-pointer2012040820120329
337956powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
338150powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
339072powerpc/pp32cv2gcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
341534powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012040820120329
342370powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
342388powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
362640powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2012040820120329
363776powerpc/pp32cv1gcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
371488powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012040820120329
371490powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012040820120329
371550powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2012040820120329
371648powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2012040820120329
378422powerpc/pp32cv1gcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
380038powerpc/pp32cv1gcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
380572powerpc/pp32cv1gcc -Os -fomit-frame-pointer2012040820120329
397432powerpc/pp32cv1gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
398152powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
479128generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
479376generic/opt32gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
515802generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
515936generic/opt32gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
524064generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
524208generic/opt32gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
528032generic/opt32gcc -O2 -fomit-frame-pointer2012040820120329
528164generic/opt32gcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
537256generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2012040820120329
537264generic/opt64gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012040820120329
542146generic/opt32gcc -Os -fomit-frame-pointer2012040820120329
542356generic/opt32gcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
548746generic/opt32gcc -O3 -fomit-frame-pointer2012040820120329
551998generic/opt64gcc -mabi=32 -O2 -fomit-frame-pointer2012040820120329
552434generic/opt64gcc -O2 -fomit-frame-pointer2012040820120329
561776generic/opt64gcc -mabi=32 -Os -fomit-frame-pointer2012040820120329
561974generic/opt64gcc -Os -fomit-frame-pointer2012040820120329
564770generic/opt32gcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
582088sphlibgcc -funroll-loops2012040820120329
582130sphlibgcc2012040820120329
582382sphlibcc2012040820120329
587064generic/opt64gcc -mabi=32 -O3 -fomit-frame-pointer2012040820120329
587130generic/opt64gcc -O3 -fomit-frame-pointer2012040820120329
597840generic/opt32gcc -funroll-loops2012040820120329
598166generic/opt32gcc2012040820120329
598518generic/opt32cc2012040820120329
603016generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2012040820120329
603420generic/opt64gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012040820120329
608092generic/opt64gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012040820120329
608700generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2012040820120329
866228sphlib-smallgcc -funroll-loops2012040820120329
866340sphlib-smallcc2012040820120329
866386sphlib-smallgcc2012040820120329
1139148powerpc/pp32cv2gcc2012040820120329
1145540powerpc/pp32cv2cc2012040820120329
1147166powerpc/pp32cv2gcc -funroll-loops2012040820120329
1570390powerpc/pp32cv1gcc -funroll-loops2012040820120329
1576774powerpc/pp32cv1cc2012040820120329
1576788powerpc/pp32cv1gcc2012040820120329
2581256generic/opt64gcc2012040820120329
2587086generic/opt64cc2012040820120329
2592336generic/opt64gcc -funroll-loops2012040820120329

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer generic/opt64
gcc -mabi=32 -O2 -fomit-frame-pointer generic/opt64
gcc -mabi=32 -O3 -fomit-frame-pointer generic/opt64
gcc -mabi=32 -O -fomit-frame-pointer generic/opt64
gcc -mabi=32 -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echo256/ccalik/vperm
Compiler: cc
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:26:23: error: emmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:31: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from hash.c:20:
hash.c: vperm.h:20:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:61:
hash.c: crypto_hash_echo256.h:6: error: expected identifier or '(' before string constant
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:61:
hash.c: crypto_hash_echo256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc ccalik/vperm
gcc ccalik/vperm
gcc -O2 -fomit-frame-pointer ccalik/vperm
gcc -O3 -fomit-frame-pointer ccalik/vperm
gcc -O -fomit-frame-pointer ccalik/vperm
gcc -Os -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops ccalik/vperm
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer ccalik/vperm
gcc -mabi=32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mabi=32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mabi=32 -O -fomit-frame-pointer ccalik/vperm
gcc -mabi=32 -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/echo256/ccalik/aesni
Compiler: cc
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:26:23: error: emmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:31: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from hash.c:20:
hash.c: vperm.h:20:23: error: tmmintrin.h: No such file or directory
hash.c: hash.c:25:23: error: wmmintrin.h: No such file or directory
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:62:
hash.c: crypto_hash_echo256.h:6: error: expected identifier or '(' before string constant
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:62:
hash.c: crypto_hash_echo256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc ccalik/aesni
gcc ccalik/aesni
gcc -O2 -fomit-frame-pointer ccalik/aesni
gcc -O3 -fomit-frame-pointer ccalik/aesni
gcc -O -fomit-frame-pointer ccalik/aesni
gcc -Os -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops ccalik/aesni
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer ccalik/aesni
gcc -mabi=32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mabi=32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mabi=32 -O -fomit-frame-pointer ccalik/aesni
gcc -mabi=32 -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/echo256/ccalik/bitsliced
Compiler: cc
hash.c: hash.c:18:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:22:23: error: emmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:28: error: expected specifier-qualifier-list before '__m128i'
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:38:
hash.c: crypto_hash_echo256.h:6: error: expected identifier or '(' before string constant
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:38:
hash.c: crypto_hash_echo256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc ccalik/bitsliced
gcc ccalik/bitsliced
gcc -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -O -fomit-frame-pointer ccalik/bitsliced
gcc -Os -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops ccalik/bitsliced
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer ccalik/bitsliced
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer ccalik/bitsliced
gcc -mabi=32 -O2 -fomit-frame-pointer ccalik/bitsliced
gcc -mabi=32 -O3 -fomit-frame-pointer ccalik/bitsliced
gcc -mabi=32 -O -fomit-frame-pointer ccalik/bitsliced
gcc -mabi=32 -Os -fomit-frame-pointer ccalik/bitsliced