Implementation notes: mipso32, h1mips, crypto_hash/shabal256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: shabal256
TimeImplementationCompilerBenchmark dateSUPERCOP version
51146sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
51776sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
51864sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
56372sphlibgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
56404sphlibgcc -O3 -fomit-frame-pointer2014052820140525
56432sphlibgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
56484sphlibgcc -O2 -fomit-frame-pointer2014052820140525
56484sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
56486sphlibgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
56578sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
58756sphlibgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
58896sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
58932sphlibgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
58972sphlibgcc -Os -fomit-frame-pointer2014052820140525
61002sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
61012sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
61024sphlibgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
61036sphlibgcc -O -fomit-frame-pointer2014052820140525
61120sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
61128sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
61134sphlibgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
61614sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
101264sphlibcc2014052820140525
101272sphlibgcc2014052820140525
101276sphlibgcc -funroll-loops2014052820140525

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-QQbvNx.s: Assembler messages:
hash.c: /tmp/cc-QQbvNx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQbvNx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQbvNx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQbvNx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQbvNx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQbvNx.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '+' is not a recognized feature for this target (ignoring feature)
shabal.c: /tmp/cc-rf1SvU.s: Assembler messages:
shabal.c: /tmp/cc-rf1SvU.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-rf1SvU.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-rf1SvU.s:7020: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-rf1SvU.s:7027: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-QTypZI.s: Assembler messages:
hash.c: /tmp/cc-QTypZI.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QTypZI.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QTypZI.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QTypZI.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QTypZI.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QTypZI.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-9eLrN3.s: Assembler messages:
shabal.c: /tmp/cc-9eLrN3.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-9eLrN3.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9eLrN3.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9eLrN3.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-QedBee.s: Assembler messages:
hash.c: /tmp/cc-QedBee.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QedBee.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QedBee.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QedBee.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QedBee.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QedBee.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-RqN39v.s: Assembler messages:
shabal.c: /tmp/cc-RqN39v.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-RqN39v.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-RqN39v.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-RqN39v.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-exXaMx.s: Assembler messages:
hash.c: /tmp/cc-exXaMx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-exXaMx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-exXaMx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-exXaMx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-exXaMx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-exXaMx.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-NaZA0U.s: Assembler messages:
shabal.c: /tmp/cc-NaZA0U.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-NaZA0U.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-NaZA0U.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-NaZA0U.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-y2FObj.s: Assembler messages:
hash.c: /tmp/cc-y2FObj.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y2FObj.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y2FObj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y2FObj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y2FObj.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y2FObj.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-1sAVxD.s: Assembler messages:
shabal.c: /tmp/cc-1sAVxD.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-1sAVxD.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-1sAVxD.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-1sAVxD.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-sV4QkX.s: Assembler messages:
hash.c: /tmp/cc-sV4QkX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sV4QkX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sV4QkX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sV4QkX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sV4QkX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sV4QkX.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-DULVEh.s: Assembler messages:
shabal.c: /tmp/cc-DULVEh.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-DULVEh.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-DULVEh.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-DULVEh.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-JRKCuf.s: Assembler messages:
hash.c: /tmp/cc-JRKCuf.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JRKCuf.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JRKCuf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JRKCuf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JRKCuf.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JRKCuf.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-fQFZEp.s: Assembler messages:
shabal.c: /tmp/cc-fQFZEp.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-fQFZEp.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-fQFZEp.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-fQFZEp.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-gU0LW4.s: Assembler messages:
hash.c: /tmp/cc-gU0LW4.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gU0LW4.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gU0LW4.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gU0LW4.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gU0LW4.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gU0LW4.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-65cb0e.s: Assembler messages:
shabal.c: /tmp/cc-65cb0e.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-65cb0e.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-65cb0e.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-65cb0e.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-kDSqkA.s: Assembler messages:
hash.c: /tmp/cc-kDSqkA.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kDSqkA.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kDSqkA.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kDSqkA.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kDSqkA.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kDSqkA.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-9mzKuW.s: Assembler messages:
shabal.c: /tmp/cc-9mzKuW.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-9mzKuW.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-9mzKuW.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-9mzKuW.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-cro1gc.s: Assembler messages:
hash.c: /tmp/cc-cro1gc.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cro1gc.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cro1gc.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cro1gc.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cro1gc.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cro1gc.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-xdaJxt.s: Assembler messages:
shabal.c: /tmp/cc-xdaJxt.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-xdaJxt.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-xdaJxt.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-xdaJxt.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

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

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-4Unb0J.s: Assembler messages:
hash.c: /tmp/cc-4Unb0J.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Unb0J.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4Unb0J.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Unb0J.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4Unb0J.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Unb0J.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: '+0' is not a recognized feature for this target (ignoring feature)
shabal.c: '0' is not a recognized processor for this target (ignoring processor)
shabal.c: /tmp/cc-FVQxr5.s: Assembler messages:
shabal.c: /tmp/cc-FVQxr5.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-FVQxr5.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-FVQxr5.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-FVQxr5.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-9QAiIM.s: Assembler messages:
hash.c: /tmp/cc-9QAiIM.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9QAiIM.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9QAiIM.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9QAiIM.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9QAiIM.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9QAiIM.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '+' is not a recognized feature for this target (ignoring feature)
shabal.c: /tmp/cc-2LvnL8.s: Assembler messages:
shabal.c: /tmp/cc-2LvnL8.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-2LvnL8.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2LvnL8.s:7020: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2LvnL8.s:7027: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-5jQaEn.s: Assembler messages:
hash.c: /tmp/cc-5jQaEn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5jQaEn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5jQaEn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5jQaEn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5jQaEn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5jQaEn.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '+' is not a recognized feature for this target (ignoring feature)
shabal.c: /tmp/cc-2QbGsI.s: Assembler messages:
shabal.c: /tmp/cc-2QbGsI.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-2QbGsI.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-2QbGsI.s:7020: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-2QbGsI.s:7027: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-JmIlK8.s: Assembler messages:
hash.c: /tmp/cc-JmIlK8.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JmIlK8.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JmIlK8.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JmIlK8.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JmIlK8.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JmIlK8.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '+' is not a recognized feature for this target (ignoring feature)
shabal.c: /tmp/cc-dMt2Hh.s: Assembler messages:
shabal.c: /tmp/cc-dMt2Hh.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-dMt2Hh.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-dMt2Hh.s:7020: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-dMt2Hh.s:7027: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-hg0Dig.s: Assembler messages:
hash.c: /tmp/cc-hg0Dig.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hg0Dig.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hg0Dig.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hg0Dig.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hg0Dig.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hg0Dig.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shabal.c: '+' is not a recognized feature for this target (ignoring feature)
shabal.c: /tmp/cc-zdgsJr.s: Assembler messages:
shabal.c: /tmp/cc-zdgsJr.s:24: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:24: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:31: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:31: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:37: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:37: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:69: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:69: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:114: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:114: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:298: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:298: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:2678: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:2678: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:2727: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:2727: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:6731: Error: illegal operands `lw $3,0(%lo($JTI5_0))'
shabal.c: /tmp/cc-zdgsJr.s:6950: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:6950: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:7020: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: /tmp/cc-zdgsJr.s:7020: Warning: Macro instruction expanded into multiple instructions
shabal.c: /tmp/cc-zdgsJr.s:7027: Warning: No .cprestore pseudo-op used in PIC code
shabal.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
shabal.c:
shabal.c: cc1: out of memory allocating 1249080 bytes after a total of 5283840 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/shabal256/sphlib
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
shabal.c:
shabal.c: cc1: out of memory allocating 1249080 bytes after a total of 5304320 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=32 -O3 -fomit-frame-pointer sphlib