Implementation notes: mipso32, h1mips, crypto_hash/bmw256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: bmw256
TimeImplementationCompilerBenchmark dateSUPERCOP version
55910sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
56198sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
58156sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
58242sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
58574sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
60448optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
60474optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
60670optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
62008optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
63752optbgbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
64204optbgbegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
65660sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
65664sphlib-smallgcc -O -fomit-frame-pointer2014052620140525
65664sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
69408sphlib-smallgcc -Os -fomit-frame-pointer2014052620140525
69408sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
69976sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
69976sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
70014optbgbegcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
70020optbgbegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
70020optbgbegcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
70162optbgbegcc -Os -fomit-frame-pointer2014052620140525
71302sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
71440sphlib-smallgcc -O2 -fomit-frame-pointer2014052620140525
74176optbgbegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
74272optbgbegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
74272optbgbegcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
74502optbgbegcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
74586optbgbegcc -O3 -fomit-frame-pointer2014052620140525
74586optbgbegcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
76122optbgbegcc -O2 -fomit-frame-pointer2014052620140525
76164optbgbegcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
84340optbgbegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
84342optbgbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
84346optbgbegcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
86012optbgbegcc -O -fomit-frame-pointer2014052620140525
86012optbgbegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
86012optbgbegcc -mabi=32 -O -fomit-frame-pointer2014052620140525
101308optbbecc2014052620140525
101308optbbegcc2014052620140525
101314optbbegcc -funroll-loops2014052620140525
101770optabegcc -funroll-loops2014052620140525
101774optabegcc2014052620140525
101780optabecc2014052620140525
143544sphlib-smallgcc2014052620140525
143546sphlib-smallcc2014052620140525
143552sphlib-smallgcc -funroll-loops2014052620140525
167290optbgbegcc -funroll-loops2014052620140525
167296optbgbecc2014052620140525
167296optbgbegcc2014052620140525

Checksum failure

Implementation: crypto_hash/bmw256/optc02
Compiler: cc
d342b11689e8b3d9e00815d929801803df28603945b88318bcf7fa1f45d1a1e6
Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
cc optc02 optc03 optc04 ref
gcc optc02 optc03 optc04 ref
gcc -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -O -fomit-frame-pointer optc03 optc04 ref
gcc -Os -fomit-frame-pointer optc03 optc04 ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -fno-schedule-insns -O -fomit-frame-pointer optc02 optc03 optc04 ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops optc02 optc03 optc04 ref
gcc -funroll-loops -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -O -fomit-frame-pointer optc02 optc03 optc04 ref
gcc -funroll-loops -Os -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optc02 optc03 optc04 ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer optc02 optc03 optc04 ref
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer optc03 optc04 ref
gcc -mabi=32 -O2 -fomit-frame-pointer optc03 optc04 ref
gcc -mabi=32 -O3 -fomit-frame-pointer optc03 optc04 ref
gcc -mabi=32 -O -fomit-frame-pointer optc03 optc04 ref
gcc -mabi=32 -Os -fomit-frame-pointer optc03 optc04 ref

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: cc
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 4072 bytes after a total of 6590464 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc optc01
gcc optc01
gcc -funroll-loops optc01

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: cc
bmw.c:
bmw.c: cc1: out of memory allocating 4072 bytes after a total of 6168576 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc sphlib
gcc sphlib
gcc -funroll-loops sphlib

Compiler output

Implementation: crypto_hash/bmw256/ref
Compiler: clang -O3 -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
BlueMidnightWish.c: In file included from BlueMidnightWish.c:20:
BlueMidnightWish.c: In file included from ./BlueMidnightWish.h:8:
BlueMidnightWish.c: In file included from /usr/include/sys/types.h:31:
BlueMidnightWish.c: /usr/include/bits/types.h:129:3: error: #error
BlueMidnightWish.c: # error
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:20:
BlueMidnightWish.c: In file included from ./BlueMidnightWish.h:8:
BlueMidnightWish.c: In file included from /usr/include/sys/types.h:31:
BlueMidnightWish.c: In file included from /usr/include/bits/types.h:131:
BlueMidnightWish.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
BlueMidnightWish.c: #define __UID_T_TYPE __U32_TYPE
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: clang -O3 -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
BlueMidnightWish.c: In file included from BlueMidnightWish.c:22:
BlueMidnightWish.c: In file included from ./BlueMidnightWish.h:8:
BlueMidnightWish.c: In file included from /usr/include/sys/types.h:31:
BlueMidnightWish.c: /usr/include/bits/types.h:129:3: error: #error
BlueMidnightWish.c: # error
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:22:
BlueMidnightWish.c: In file included from ./BlueMidnightWish.h:8:
BlueMidnightWish.c: In file included from /usr/include/sys/types.h:31:
BlueMidnightWish.c: In file included from /usr/include/bits/types.h:131:
BlueMidnightWish.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
BlueMidnightWish.c: #define __UID_T_TYPE __U32_TYPE
BlueMidnightWish.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: clang -O3 -fomit-frame-pointer
BlueMidnightWish.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
BlueMidnightWish.c: In file included from BlueMidnightWish.c:5:
BlueMidnightWish.c: In file included from /usr/include/stdio.h:36:
BlueMidnightWish.c: /usr/include/bits/types.h:129:3: error: #error
BlueMidnightWish.c: # error
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
BlueMidnightWish.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
BlueMidnightWish.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:5:
BlueMidnightWish.c: In file included from /usr/include/stdio.h:36:
BlueMidnightWish.c: In file included from /usr/include/bits/types.h:131:
BlueMidnightWish.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
BlueMidnightWish.c: #define __UID_T_TYPE __U32_TYPE
BlueMidnightWish.c: ^
BlueMidnightWish.c: In file included from BlueMidnightWish.c:5:
BlueMidnightWish.c: ...

Number of similar (compiler,implementation) pairs: 45, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive optc02 optc03 optc04
clang -O3 -fwrapv -march=native -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -mavx -fomit-frame-pointer optc02 optc03 optc04
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optc02 optc03 optc04

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-7yD6UJ.s: Assembler messages:
bmw.c: /tmp/cc-7yD6UJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-7yD6UJ.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-7yD6UJ.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-omnper.s: Assembler messages:
bmw.c: /tmp/cc-omnper.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-omnper.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-omnper.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '+' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: /tmp/cc-vGkNvh.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-vGkNvh.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-vGkNvh.s:294: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-vGkNvh.s:294: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-E7LcJ9.s: Assembler messages:
hash.c: /tmp/cc-E7LcJ9.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E7LcJ9.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E7LcJ9.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E7LcJ9.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E7LcJ9.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E7LcJ9.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E7LcJ9.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E7LcJ9.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-Jz6HR4.s: Assembler messages:
hash.c: /tmp/cc-Jz6HR4.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Jz6HR4.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-VSzGwF.s: Assembler messages:
hash.c: /tmp/cc-VSzGwF.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VSzGwF.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VSzGwF.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VSzGwF.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-plYP1i.s: Assembler messages:
bmw.c: /tmp/cc-plYP1i.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-plYP1i.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-plYP1i.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-pvuUWZ.s: Assembler messages:
bmw.c: /tmp/cc-pvuUWZ.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-pvuUWZ.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-pvuUWZ.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-o9A1Is.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-o9A1Is.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-o9A1Is.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-o9A1Is.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-PZDzoi.s: Assembler messages:
hash.c: /tmp/cc-PZDzoi.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PZDzoi.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PZDzoi.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PZDzoi.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PZDzoi.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PZDzoi.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PZDzoi.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PZDzoi.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-1AUl5t.s: Assembler messages:
hash.c: /tmp/cc-1AUl5t.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1AUl5t.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-jZhxR4.s: Assembler messages:
hash.c: /tmp/cc-jZhxR4.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jZhxR4.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jZhxR4.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jZhxR4.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-FiFYEK.s: Assembler messages:
bmw.c: /tmp/cc-FiFYEK.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-FiFYEK.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-FiFYEK.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-oWXjUW.s: Assembler messages:
bmw.c: /tmp/cc-oWXjUW.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-oWXjUW.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-oWXjUW.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-ql3YHe.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-ql3YHe.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ql3YHe.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ql3YHe.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-ELGblZ.s: Assembler messages:
hash.c: /tmp/cc-ELGblZ.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ELGblZ.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ELGblZ.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ELGblZ.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ELGblZ.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ELGblZ.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ELGblZ.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ELGblZ.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-6tbbfL.s: Assembler messages:
hash.c: /tmp/cc-6tbbfL.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6tbbfL.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-yslQne.s: Assembler messages:
hash.c: /tmp/cc-yslQne.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yslQne.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yslQne.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yslQne.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-42webc.s: Assembler messages:
bmw.c: /tmp/cc-42webc.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-42webc.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-42webc.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-z0NkSV.s: Assembler messages:
bmw.c: /tmp/cc-z0NkSV.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z0NkSV.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z0NkSV.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-urQRGa.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-urQRGa.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-urQRGa.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-urQRGa.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-wPz3BT.s: Assembler messages:
hash.c: /tmp/cc-wPz3BT.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wPz3BT.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wPz3BT.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wPz3BT.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wPz3BT.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wPz3BT.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wPz3BT.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wPz3BT.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-k0Ip4J.s: Assembler messages:
hash.c: /tmp/cc-k0Ip4J.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k0Ip4J.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-opZV9o.s: Assembler messages:
hash.c: /tmp/cc-opZV9o.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-opZV9o.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-opZV9o.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-opZV9o.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-ZD6Uxn.s: Assembler messages:
bmw.c: /tmp/cc-ZD6Uxn.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZD6Uxn.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZD6Uxn.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-fMLMak.s: Assembler messages:
bmw.c: /tmp/cc-fMLMak.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-fMLMak.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-fMLMak.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
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
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-QnYT54.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-QnYT54.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-QnYT54.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-QnYT54.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-ckP8pN.s: Assembler messages:
hash.c: /tmp/cc-ckP8pN.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ckP8pN.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ckP8pN.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ckP8pN.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ckP8pN.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ckP8pN.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ckP8pN.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ckP8pN.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-Tq0wFA.s: Assembler messages:
hash.c: /tmp/cc-Tq0wFA.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tq0wFA.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tq0wFA.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tq0wFA.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-v6Sy1X.s: Assembler messages:
hash.c: /tmp/cc-v6Sy1X.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v6Sy1X.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-ShR54L.s: Assembler messages:
bmw.c: /tmp/cc-ShR54L.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ShR54L.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ShR54L.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-kKITXy.s: Assembler messages:
bmw.c: /tmp/cc-kKITXy.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-kKITXy.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-kKITXy.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-T3JCAu.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-T3JCAu.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-T3JCAu.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-T3JCAu.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-7GhWDb.s: Assembler messages:
hash.c: /tmp/cc-7GhWDb.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7GhWDb.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7GhWDb.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7GhWDb.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7GhWDb.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7GhWDb.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7GhWDb.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7GhWDb.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-159PUe.s: Assembler messages:
hash.c: /tmp/cc-159PUe.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-159PUe.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-159PUe.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-159PUe.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-Tn1Tg4.s: Assembler messages:
hash.c: /tmp/cc-Tn1Tg4.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tn1Tg4.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-ZVHlso.s: Assembler messages:
bmw.c: /tmp/cc-ZVHlso.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ZVHlso.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ZVHlso.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-jsCUSF.s: Assembler messages:
bmw.c: /tmp/cc-jsCUSF.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-jsCUSF.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-jsCUSF.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-zTYTgq.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-zTYTgq.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-zTYTgq.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-zTYTgq.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-SWAEKe.s: Assembler messages:
hash.c: /tmp/cc-SWAEKe.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SWAEKe.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SWAEKe.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SWAEKe.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SWAEKe.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SWAEKe.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SWAEKe.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SWAEKe.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-AY7gLb.s: Assembler messages:
hash.c: /tmp/cc-AY7gLb.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AY7gLb.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-Ironfp.s: Assembler messages:
hash.c: /tmp/cc-Ironfp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ironfp.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ironfp.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ironfp.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-68DZ6H.s: Assembler messages:
bmw.c: /tmp/cc-68DZ6H.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-68DZ6H.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-68DZ6H.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-qGbRvq.s: Assembler messages:
bmw.c: /tmp/cc-qGbRvq.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-qGbRvq.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-qGbRvq.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-ouIMDY.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-ouIMDY.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ouIMDY.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ouIMDY.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-mIJYCI.s: Assembler messages:
hash.c: /tmp/cc-mIJYCI.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIJYCI.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mIJYCI.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIJYCI.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mIJYCI.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIJYCI.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mIJYCI.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIJYCI.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-KUefEd.s: Assembler messages:
hash.c: /tmp/cc-KUefEd.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KUefEd.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-it7OpV.s: Assembler messages:
hash.c: /tmp/cc-it7OpV.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-it7OpV.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-it7OpV.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-it7OpV.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-VPVewE.s: Assembler messages:
bmw.c: /tmp/cc-VPVewE.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-VPVewE.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-VPVewE.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/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
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-z4Ii3i.s: Assembler messages:
bmw.c: /tmp/cc-z4Ii3i.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-z4Ii3i.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-z4Ii3i.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/optbgbe
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
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-ywEH2U.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-ywEH2U.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-ywEH2U.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-ywEH2U.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-i9KnjA.s: Assembler messages:
hash.c: /tmp/cc-i9KnjA.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i9KnjA.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-i9KnjA.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i9KnjA.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-i9KnjA.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i9KnjA.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-i9KnjA.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i9KnjA.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-MC2Av0.s: Assembler messages:
hash.c: /tmp/cc-MC2Av0.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MC2Av0.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MC2Av0.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MC2Av0.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-S5Oq8l.s: Assembler messages:
hash.c: /tmp/cc-S5Oq8l.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S5Oq8l.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-Gnpz2f.s: Assembler messages:
bmw.c: /tmp/cc-Gnpz2f.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Gnpz2f.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Gnpz2f.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-g5xItn.s: Assembler messages:
bmw.c: /tmp/cc-g5xItn.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-g5xItn.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-g5xItn.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-DUXwUc.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-DUXwUc.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-DUXwUc.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-DUXwUc.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-0dOoL0.s: Assembler messages:
hash.c: /tmp/cc-0dOoL0.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0dOoL0.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0dOoL0.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0dOoL0.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0dOoL0.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0dOoL0.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0dOoL0.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0dOoL0.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-pNQD7e.s: Assembler messages:
hash.c: /tmp/cc-pNQD7e.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pNQD7e.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-sD27WR.s: Assembler messages:
hash.c: /tmp/cc-sD27WR.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sD27WR.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sD27WR.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sD27WR.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-giqpXd.s: Assembler messages:
bmw.c: /tmp/cc-giqpXd.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-giqpXd.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-giqpXd.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw.c: '0' is not a recognized processor for this target (ignoring processor)
bmw.c: /tmp/cc-uq1qpi.s: Assembler messages:
bmw.c: /tmp/cc-uq1qpi.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-uq1qpi.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-uq1qpi.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: '+0' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: '0' is not a recognized processor for this target (ignoring processor)
bmw_small_speed.c: /tmp/cc-6SGS9e.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-6SGS9e.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-6SGS9e.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-6SGS9e.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-WkdNaV.s: Assembler messages:
hash.c: /tmp/cc-WkdNaV.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WkdNaV.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WkdNaV.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WkdNaV.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WkdNaV.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WkdNaV.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WkdNaV.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WkdNaV.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
memxor.c: '+0' is not a recognized feature for this target (ignoring feature)
memxor.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-2e1MrE.s: Assembler messages:
hash.c: /tmp/cc-2e1MrE.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2e1MrE.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2e1MrE.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2e1MrE.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-vSKbZd.s: Assembler messages:
hash.c: /tmp/cc-vSKbZd.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vSKbZd.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-rAJpZS.s: Assembler messages:
bmw.c: /tmp/cc-rAJpZS.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-rAJpZS.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-rAJpZS.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-voUjqU.s: Assembler messages:
bmw.c: /tmp/cc-voUjqU.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-voUjqU.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-voUjqU.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '+' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: /tmp/cc-cOpl7b.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-cOpl7b.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-cOpl7b.s:294: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-cOpl7b.s:294: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-RLJQU3.s: Assembler messages:
hash.c: /tmp/cc-RLJQU3.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RLJQU3.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RLJQU3.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RLJQU3.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RLJQU3.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RLJQU3.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RLJQU3.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RLJQU3.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-H8x226.s: Assembler messages:
hash.c: /tmp/cc-H8x226.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H8x226.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-H8x226.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H8x226.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-cV9M09.s: Assembler messages:
hash.c: /tmp/cc-cV9M09.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cV9M09.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-WPk8Ka.s: Assembler messages:
bmw.c: /tmp/cc-WPk8Ka.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-WPk8Ka.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-WPk8Ka.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-mxFDPS.s: Assembler messages:
bmw.c: /tmp/cc-mxFDPS.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-mxFDPS.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-mxFDPS.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '+' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: /tmp/cc-A1gDlV.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-A1gDlV.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-A1gDlV.s:294: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-A1gDlV.s:294: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-CJH3hF.s: Assembler messages:
hash.c: /tmp/cc-CJH3hF.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CJH3hF.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CJH3hF.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CJH3hF.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CJH3hF.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CJH3hF.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CJH3hF.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CJH3hF.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-MTH6mF.s: Assembler messages:
hash.c: /tmp/cc-MTH6mF.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTH6mF.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-aMh0Hk.s: Assembler messages:
hash.c: /tmp/cc-aMh0Hk.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aMh0Hk.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aMh0Hk.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aMh0Hk.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-I1c6Rw.s: Assembler messages:
bmw.c: /tmp/cc-I1c6Rw.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-I1c6Rw.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-I1c6Rw.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-ncWGxh.s: Assembler messages:
bmw.c: /tmp/cc-ncWGxh.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-ncWGxh.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-ncWGxh.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '+' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: /tmp/cc-knuzls.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-knuzls.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-knuzls.s:294: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-knuzls.s:294: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-O7MOsg.s: Assembler messages:
hash.c: /tmp/cc-O7MOsg.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-O7MOsg.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-O7MOsg.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-O7MOsg.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-O7MOsg.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-O7MOsg.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-O7MOsg.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-O7MOsg.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-1gWTPq.s: Assembler messages:
hash.c: /tmp/cc-1gWTPq.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1gWTPq.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-JwuzIu.s: Assembler messages:
hash.c: /tmp/cc-JwuzIu.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JwuzIu.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JwuzIu.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JwuzIu.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-Ef2bK3.s: Assembler messages:
bmw.c: /tmp/cc-Ef2bK3.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ef2bK3.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ef2bK3.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.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-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw.c: '+' is not a recognized feature for this target (ignoring feature)
bmw.c: /tmp/cc-Ew4lVp.s: Assembler messages:
bmw.c: /tmp/cc-Ew4lVp.s:23: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:23: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:95: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:95: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:105: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:105: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:122: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:122: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:170: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:170: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:176: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:176: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:209: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:209: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:215: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:215: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:275: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:275: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:281: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:281: Warning: Macro instruction expanded into multiple instructions
bmw.c: /tmp/cc-Ew4lVp.s:291: Warning: No .cprestore pseudo-op used in PIC code
bmw.c: /tmp/cc-Ew4lVp.s:291: Warning: Macro instruction expanded into multiple instructions
bmw.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/bmw256/optbgbe
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
bmw_small_speed.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
bmw_small_speed.c: '+' is not a recognized feature for this target (ignoring feature)
bmw_small_speed.c: /tmp/cc-30Zrdf.s: Assembler messages:
bmw_small_speed.c: /tmp/cc-30Zrdf.s:92: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:92: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:98: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:98: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:104: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:104: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:198: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:198: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:204: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:204: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:210: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:210: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:234: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:234: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:241: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:241: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:282: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:282: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:288: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:288: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: /tmp/cc-30Zrdf.s:294: Warning: No .cprestore pseudo-op used in PIC code
bmw_small_speed.c: /tmp/cc-30Zrdf.s:294: Warning: Macro instruction expanded into multiple instructions
bmw_small_speed.c: ...
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-2rn1cf.s: Assembler messages:
hash.c: /tmp/cc-2rn1cf.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2rn1cf.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2rn1cf.s:54: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2rn1cf.s:54: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2rn1cf.s:71: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2rn1cf.s:71: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2rn1cf.s:76: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2rn1cf.s:76: Warning: Macro instruction expanded into multiple instructions
memxor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
memxor.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbgbe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
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-Q27Vi5.s: Assembler messages:
hash.c: /tmp/cc-Q27Vi5.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q27Vi5.s:37: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q27Vi5.s:6606: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q27Vi5.s:6606: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
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-dSY8uf.s: Assembler messages:
hash.c: /tmp/cc-dSY8uf.s:6625: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dSY8uf.s:6625: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.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 optabe

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3772440 bytes after a total of 4194304 bytes

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optc01
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optc01
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optc01
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer optc01
gcc -mabi=32 -O2 -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 4808 bytes after a total of 5877760 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optc02
gcc -mabi=32 -O2 -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 3432448 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 516 bytes after a total of 7106560 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optbbe
gcc -mabi=32 -O2 -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 576 bytes after a total of 6070272 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optabe
gcc -mabi=32 -O2 -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3772440 bytes after a total of 4161536 bytes

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer optc01
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optc01
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optc01
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer optc01
gcc -mabi=32 -O3 -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 4808 bytes after a total of 5898240 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4072 bytes after a total of 6336512 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2908160 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 536 bytes after a total of 6012928 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 552 bytes after a total of 6070272 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -O -fomit-frame-pointer
BlueMidnightWish.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optc02
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optc02
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optc02
gcc -fno-schedule-insns -Os -fomit-frame-pointer optc02
gcc -mabi=32 -O -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -O -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3798480 bytes after a total of 4014080 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optc01
gcc -fno-schedule-insns -O -fomit-frame-pointer optc01
gcc -funroll-loops -O -fomit-frame-pointer optc01
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optc01
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer optc01
gcc -mabi=32 -O -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -O -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 3096576 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer sphlib
gcc -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -mabi=32 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -O -fomit-frame-pointer
hash.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optabe optbbe
gcc -fno-schedule-insns -O -fomit-frame-pointer optabe optbbe
gcc -fno-schedule-insns -Os -fomit-frame-pointer optabe optbbe
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optabe optbbe
gcc -mabi=32 -O -fomit-frame-pointer optabe optbbe

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -Os -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 17148 bytes after a total of 6918144 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer optc02
gcc -mabi=32 -Os -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -Os -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3800160 bytes after a total of 4038656 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer optc01
gcc -funroll-loops -Os -fomit-frame-pointer optc01
gcc -mabi=32 -Os -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 3403776 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 23308 bytes after a total of 8155136 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer optbbe
gcc -mabi=32 -Os -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 23360 bytes after a total of 8192000 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer optabe
gcc -mabi=32 -Os -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2990080 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 392 bytes after a total of 7016448 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 396 bytes after a total of 7106560 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2994176 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 400 bytes after a total of 7094272 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 560 bytes after a total of 6070272 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3800160 bytes after a total of 4083712 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer optc01
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optc01
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 2957312 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3772440 bytes after a total of 4136960 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 504 bytes after a total of 5922816 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
bmw.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer sphlib-small
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sphlib-small
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2985984 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer sphlib
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 320 bytes after a total of 6041600 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer optabe
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 328 bytes after a total of 6062080 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer optbbe
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 3772440 bytes after a total of 4218880 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer optc01

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 416 bytes after a total of 5951488 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 111456 bytes after a total of 6279168 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 3354624 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 288 bytes after a total of 6008832 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer optbbe
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 312 bytes after a total of 6029312 bytes

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer optabe
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optbbe
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optabe
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4072 bytes after a total of 5652480 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer sphlib-small
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sphlib-small
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 2994176 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 416 bytes after a total of 7102464 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer optabe
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optabe
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 416 bytes after a total of 7131136 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer optbbe
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optbbe
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 13668 bytes after a total of 6963200 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer optc02
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 2977792 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 85104 bytes after a total of 8138752 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer optbbe
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer optbbe

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 85416 bytes after a total of 8110080 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer optabe
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 81744 bytes after a total of 6848512 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 3067904 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optabe
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 328 bytes after a total of 6041600 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optabe

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 81744 bytes after a total of 6914048 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2928640 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optbbe
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 296 bytes after a total of 6008832 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 82032 bytes after a total of 6905856 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 3063808 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 624 bytes after a total of 5824512 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer optc02

Compiler output

Implementation: crypto_hash/bmw256/optc02
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
BlueMidnightWish.c:
BlueMidnightWish.c: cc1: out of memory allocating 252 bytes after a total of 5935104 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 111456 bytes after a total of 6258688 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 3469312 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4378080 bytes after a total of 2936832 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib-small
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4072 bytes after a total of 6340608 bytes

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

Compiler output

Implementation: crypto_hash/bmw256/sphlib
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
bmw.c:
bmw.c: cc1: out of memory allocating 4371360 bytes after a total of 3248128 bytes

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