Implementation notes: x86, thoth, crypto_hash/shabal256

Computer: thoth
Architecture: x86
CPU ID: AuthenticAMD-00000622-0183f9ff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: shabal256
TimeImplementationCompilerBenchmark dateSUPERCOP version
16227i386gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072620160724
16236i386gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072620160724
16261i386gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072620160724
16262i386gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072620160724
19431sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072620160724
19439sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072620160724
19743sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072620160724
19769sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072620160724
21159sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072620160724

Test failure

Implementation: crypto_hash/shabal256/i386sse2
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
error 111

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

Compiler output

Implementation: crypto_hash/shabal256/i386
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
shabal_i386.s: shabal_i386.s:29:14: error: single quote way too long
shabal_i386.s: # 64 'ptr' field (4 bytes)
shabal_i386.s: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments i386

Compiler output

Implementation: crypto_hash/shabal256/i386sse2
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
shabal_i386sse2.s: shabal_i386sse2.s:29:14: error: single quote way too long
shabal_i386sse2.s: # 64 'ptr' field (4 bytes)
shabal_i386sse2.s: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments i386sse2