Implementation notes: x86, leaf, crypto_hash/fugue384

Computer: leaf
Architecture: x86
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: fugue384

Compiler output

Implementation: crypto_hash/fugue384/ccalik/aesni
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:29:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ccalik/aesni
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ccalik/aesni
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ccalik/aesni
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue384/ccalik/vperm
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:29:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ccalik/vperm
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ccalik/vperm
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ccalik/vperm
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ccalik/vperm