Implementation notes: mipso32, h1mips, crypto_hash/sarmal512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: sarmal512

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: cc
sarmal.c:
sarmal.c: cc1: out of memory allocating 321720 bytes after a total of 4710400 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-qptF4H.s: Assembler messages:
nist.c: /tmp/cc-qptF4H.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-qptF4H.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '+' is not a recognized feature for this target (ignoring feature)
sarmal.c: /tmp/cc-1I5f2X.s: Assembler messages:
sarmal.c: /tmp/cc-1I5f2X.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-1I5f2X.s:252: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-1I5f2X.s:252: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-zG2Xfo.s: Assembler messages:
nist.c: /tmp/cc-zG2Xfo.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-zG2Xfo.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-myLSNE.s: Assembler messages:
sarmal.c: /tmp/cc-myLSNE.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-myLSNE.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-myLSNE.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-VM4szr.s: Assembler messages:
nist.c: /tmp/cc-VM4szr.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-VM4szr.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-4Mf1AH.s: Assembler messages:
sarmal.c: /tmp/cc-4Mf1AH.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-4Mf1AH.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-4Mf1AH.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-9wKNmq.s: Assembler messages:
nist.c: /tmp/cc-9wKNmq.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-9wKNmq.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-mUIFUG.s: Assembler messages:
sarmal.c: /tmp/cc-mUIFUG.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-mUIFUG.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-mUIFUG.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
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
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-2wu3ga.s: Assembler messages:
nist.c: /tmp/cc-2wu3ga.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-2wu3ga.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-iCCtYi.s: Assembler messages:
sarmal.c: /tmp/cc-iCCtYi.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-iCCtYi.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-iCCtYi.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-7ziOSd.s: Assembler messages:
nist.c: /tmp/cc-7ziOSd.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-7ziOSd.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-k7fX5u.s: Assembler messages:
sarmal.c: /tmp/cc-k7fX5u.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-k7fX5u.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-k7fX5u.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-XjOS9l.s: Assembler messages:
nist.c: /tmp/cc-XjOS9l.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-XjOS9l.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-UZeShD.s: Assembler messages:
sarmal.c: /tmp/cc-UZeShD.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-UZeShD.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-UZeShD.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-hZwARk.s: Assembler messages:
nist.c: /tmp/cc-hZwARk.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-hZwARk.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-KWP1bC.s: Assembler messages:
sarmal.c: /tmp/cc-KWP1bC.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-KWP1bC.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-KWP1bC.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
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
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-dgmoig.s: Assembler messages:
nist.c: /tmp/cc-dgmoig.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-dgmoig.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-spf4nx.s: Assembler messages:
sarmal.c: /tmp/cc-spf4nx.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-spf4nx.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-spf4nx.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-0VkW01.s: Assembler messages:
nist.c: /tmp/cc-0VkW01.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-0VkW01.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-xSe5vg.s: Assembler messages:
sarmal.c: /tmp/cc-xSe5vg.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-xSe5vg.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-xSe5vg.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-pwJ4lX.s: Assembler messages:
nist.c: /tmp/cc-pwJ4lX.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-pwJ4lX.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: '+0' is not a recognized feature for this target (ignoring feature)
sarmal.c: '0' is not a recognized processor for this target (ignoring processor)
sarmal.c: /tmp/cc-Ko4QOb.s: Assembler messages:
sarmal.c: /tmp/cc-Ko4QOb.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-Ko4QOb.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-Ko4QOb.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-XYP5EL.s: Assembler messages:
nist.c: /tmp/cc-XYP5EL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-XYP5EL.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '+' is not a recognized feature for this target (ignoring feature)
sarmal.c: /tmp/cc-MBm83Z.s: Assembler messages:
sarmal.c: /tmp/cc-MBm83Z.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-MBm83Z.s:252: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-MBm83Z.s:252: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-tsocSm.s: Assembler messages:
nist.c: /tmp/cc-tsocSm.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-tsocSm.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '+' is not a recognized feature for this target (ignoring feature)
sarmal.c: /tmp/cc-8ICqoD.s: Assembler messages:
sarmal.c: /tmp/cc-8ICqoD.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-8ICqoD.s:252: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-8ICqoD.s:252: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-TKjQWL.s: Assembler messages:
nist.c: /tmp/cc-TKjQWL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-TKjQWL.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '+' is not a recognized feature for this target (ignoring feature)
sarmal.c: /tmp/cc-SgAHe3.s: Assembler messages:
sarmal.c: /tmp/cc-SgAHe3.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-SgAHe3.s:252: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-SgAHe3.s:252: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-HJelvH.s: Assembler messages:
nist.c: /tmp/cc-HJelvH.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-HJelvH.s:23: Warning: Macro instruction expanded into multiple instructions
sarmal.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sarmal.c: '+' is not a recognized feature for this target (ignoring feature)
sarmal.c: /tmp/cc-cBHXzX.s: Assembler messages:
sarmal.c: /tmp/cc-cBHXzX.s:38: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:38: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:50: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:50: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:62: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:62: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:77: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:77: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:84: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:84: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:90: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:90: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:180: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:180: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:187: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:187: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:219: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:219: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:227: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:227: Warning: Macro instruction expanded into multiple instructions
sarmal.c: /tmp/cc-cBHXzX.s:252: Warning: No .cprestore pseudo-op used in PIC code
sarmal.c: /tmp/cc-cBHXzX.s:252: Warning: Macro instruction expanded into multiple instructions
sarmal.c: ...
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 opt64

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -O2 -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 655360 bytes after a total of 4718592 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -O3 -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 655360 bytes after a total of 4816896 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -O -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 9608 bytes after a total of 4558848 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -Os -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 16008 bytes after a total of 4104192 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 655360 bytes after a total of 4849664 bytes

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

Compiler output

Implementation: crypto_hash/sarmal512/opt64
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
sarmal.c:
sarmal.c: cc1: out of memory allocating 9608 bytes after a total of 4124672 bytes

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