Implementation notes: mipso32, h1mips, crypto_hash/round3jh256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
347468simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
349698simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
350020simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
350040simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
350542simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
350618simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
374874simplegcc -mabi=32 -O -fomit-frame-pointer2014052820140525
374878simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
374944simplegcc -O -fomit-frame-pointer2014052820140525
377400simplegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
377400simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
377474simplegcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
492898sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
498100sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
505262sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
505494sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
509460sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
509524sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
580824sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
580824sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
580824sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
580988sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
580994sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
581008sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
680792simplegcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
681450simplegcc -O3 -fomit-frame-pointer2014052820140525
681494simplegcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
681812simplegcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
682286simplegcc -O2 -fomit-frame-pointer2014052820140525
684594simplegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
687574simplegcc -Os -fomit-frame-pointer2014052820140525
688022simplegcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
781172sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
781178sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
783294sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
783302sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
785990sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
785998sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
792338sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
794192sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
862914sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
862914sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
888828sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
894158sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
1296440sphlibgcc2014052820140525
1296448sphlibcc2014052820140525
1296480sphlibgcc -funroll-loops2014052820140525
1320196sphlib-smallgcc2014052820140525
1320198sphlib-smallcc2014052820140525
1320208sphlib-smallgcc -funroll-loops2014052820140525
1613680simplecc2014052820140525
1613680simplegcc2014052820140525
1613982simplegcc -funroll-loops2014052820140525

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-Fek6QW.s: Assembler messages:
hash.c: /tmp/cc-Fek6QW.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fek6QW.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fek6QW.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fek6QW.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fek6QW.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fek6QW.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-EleFDh.s: Assembler messages:
jh.c: /tmp/cc-EleFDh.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-EleFDh.s:6992: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-EleFDh.s:6992: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-IqGcl2.s: Assembler messages:
hash.c: /tmp/cc-IqGcl2.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IqGcl2.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IqGcl2.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IqGcl2.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IqGcl2.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IqGcl2.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-APL38c.s: Assembler messages:
jh.c: /tmp/cc-APL38c.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-APL38c.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-APL38c.s:2204: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-APL38c.s:2235: Warning: No .cprestore pseudo-op used in PIC code
jh.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-JxCuz5.s: Assembler messages:
hash.c: /tmp/cc-JxCuz5.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxCuz5.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxCuz5.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-4VdJ1i.s: Assembler messages:
hash.c: /tmp/cc-4VdJ1i.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4VdJ1i.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4VdJ1i.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4VdJ1i.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4VdJ1i.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4VdJ1i.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-DfjAoE.s: Assembler messages:
jh.c: /tmp/cc-DfjAoE.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-DfjAoE.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-DfjAoE.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-DfjAoE.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-dEVh0E.s: Assembler messages:
hash.c: /tmp/cc-dEVh0E.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dEVh0E.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dEVh0E.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dEVh0E.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dEVh0E.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dEVh0E.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-AWGF40.s: Assembler messages:
jh.c: /tmp/cc-AWGF40.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-AWGF40.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-AWGF40.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-uwzsDn.s: Assembler messages:
hash.c: /tmp/cc-uwzsDn.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uwzsDn.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uwzsDn.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-EtAUQ0.s: Assembler messages:
hash.c: /tmp/cc-EtAUQ0.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-EtAUQ0.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-EtAUQ0.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/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
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-h9Sqsw.s: Assembler messages:
hash.c: /tmp/cc-h9Sqsw.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h9Sqsw.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h9Sqsw.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h9Sqsw.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h9Sqsw.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h9Sqsw.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-K6plQR.s: Assembler messages:
jh.c: /tmp/cc-K6plQR.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-K6plQR.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K6plQR.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K6plQR.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-vAgh3E.s: Assembler messages:
hash.c: /tmp/cc-vAgh3E.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vAgh3E.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vAgh3E.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vAgh3E.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vAgh3E.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vAgh3E.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-WB9o21.s: Assembler messages:
jh.c: /tmp/cc-WB9o21.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WB9o21.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WB9o21.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-PHj5sQ.s: Assembler messages:
hash.c: /tmp/cc-PHj5sQ.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PHj5sQ.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PHj5sQ.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-ZDKu8Z.s: Assembler messages:
hash.c: /tmp/cc-ZDKu8Z.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZDKu8Z.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZDKu8Z.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZDKu8Z.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZDKu8Z.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZDKu8Z.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-HoFuda.s: Assembler messages:
jh.c: /tmp/cc-HoFuda.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-HoFuda.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-HoFuda.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-HoFuda.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-nM8k9f.s: Assembler messages:
hash.c: /tmp/cc-nM8k9f.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nM8k9f.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nM8k9f.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nM8k9f.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nM8k9f.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nM8k9f.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-ghSWty.s: Assembler messages:
jh.c: /tmp/cc-ghSWty.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ghSWty.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ghSWty.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-23x5OO.s: Assembler messages:
hash.c: /tmp/cc-23x5OO.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-23x5OO.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-23x5OO.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/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
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-N3niEA.s: Assembler messages:
hash.c: /tmp/cc-N3niEA.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-N3niEA.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-N3niEA.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-N3niEA.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-N3niEA.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-N3niEA.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-IRWxvV.s: Assembler messages:
jh.c: /tmp/cc-IRWxvV.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-IRWxvV.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-IRWxvV.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-IRWxvV.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-eSVExd.s: Assembler messages:
hash.c: /tmp/cc-eSVExd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eSVExd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eSVExd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eSVExd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eSVExd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eSVExd.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-7UUzwz.s: Assembler messages:
jh.c: /tmp/cc-7UUzwz.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-7UUzwz.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-7UUzwz.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-0zqnED.s: Assembler messages:
hash.c: /tmp/cc-0zqnED.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0zqnED.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0zqnED.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-LqOmeb.s: Assembler messages:
hash.c: /tmp/cc-LqOmeb.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LqOmeb.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LqOmeb.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LqOmeb.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LqOmeb.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LqOmeb.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-amn6mv.s: Assembler messages:
jh.c: /tmp/cc-amn6mv.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-amn6mv.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-amn6mv.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-MR06HG.s: Assembler messages:
hash.c: /tmp/cc-MR06HG.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MR06HG.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MR06HG.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MR06HG.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MR06HG.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MR06HG.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-rmE30X.s: Assembler messages:
jh.c: /tmp/cc-rmE30X.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-rmE30X.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-rmE30X.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-rmE30X.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/simple
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-TBr5Gd.s: Assembler messages:
hash.c: /tmp/cc-TBr5Gd.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TBr5Gd.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TBr5Gd.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/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
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-e8K3Ri.s: Assembler messages:
hash.c: /tmp/cc-e8K3Ri.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e8K3Ri.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e8K3Ri.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e8K3Ri.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e8K3Ri.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e8K3Ri.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-p7Hk7z.s: Assembler messages:
jh.c: /tmp/cc-p7Hk7z.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-p7Hk7z.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-p7Hk7z.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-p7Hk7z.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-uK4YZl.s: Assembler messages:
hash.c: /tmp/cc-uK4YZl.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uK4YZl.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uK4YZl.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uK4YZl.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uK4YZl.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uK4YZl.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-xqSueJ.s: Assembler messages:
jh.c: /tmp/cc-xqSueJ.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xqSueJ.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xqSueJ.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-imsdW5.s: Assembler messages:
hash.c: /tmp/cc-imsdW5.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-imsdW5.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-imsdW5.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-imsdW5.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-imsdW5.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-imsdW5.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-K3n09f.s: Assembler messages:
jh.c: /tmp/cc-K3n09f.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-K3n09f.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-K3n09f.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-oX5Ct5.s: Assembler messages:
hash.c: /tmp/cc-oX5Ct5.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oX5Ct5.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oX5Ct5.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-ttPoLe.s: Assembler messages:
hash.c: /tmp/cc-ttPoLe.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ttPoLe.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ttPoLe.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ttPoLe.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ttPoLe.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ttPoLe.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-ua9O2v.s: Assembler messages:
jh.c: /tmp/cc-ua9O2v.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-ua9O2v.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-ua9O2v.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-ua9O2v.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/simple
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-BNajzA.s: Assembler messages:
hash.c: /tmp/cc-BNajzA.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNajzA.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNajzA.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/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
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-CP8SQW.s: Assembler messages:
hash.c: /tmp/cc-CP8SQW.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CP8SQW.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CP8SQW.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CP8SQW.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CP8SQW.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CP8SQW.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-xmBJOh.s: Assembler messages:
jh.c: /tmp/cc-xmBJOh.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-xmBJOh.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xmBJOh.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xmBJOh.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-y9zyFU.s: Assembler messages:
hash.c: /tmp/cc-y9zyFU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y9zyFU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y9zyFU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y9zyFU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y9zyFU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y9zyFU.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-zAJfYf.s: Assembler messages:
jh.c: /tmp/cc-zAJfYf.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zAJfYf.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zAJfYf.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-0gipLH.s: Assembler messages:
hash.c: /tmp/cc-0gipLH.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0gipLH.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0gipLH.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0gipLH.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0gipLH.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0gipLH.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-zWIFr2.s: Assembler messages:
jh.c: /tmp/cc-zWIFr2.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-zWIFr2.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-zWIFr2.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-SNUWtE.s: Assembler messages:
hash.c: /tmp/cc-SNUWtE.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SNUWtE.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SNUWtE.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-oQHFHE.s: Assembler messages:
hash.c: /tmp/cc-oQHFHE.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oQHFHE.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oQHFHE.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oQHFHE.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oQHFHE.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oQHFHE.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-lKRyU1.s: Assembler messages:
jh.c: /tmp/cc-lKRyU1.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-lKRyU1.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lKRyU1.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lKRyU1.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib-small
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-IO5OTU.s: Assembler messages:
hash.c: /tmp/cc-IO5OTU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IO5OTU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IO5OTU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IO5OTU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IO5OTU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IO5OTU.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-lSjt5e.s: Assembler messages:
jh.c: /tmp/cc-lSjt5e.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-lSjt5e.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-lSjt5e.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-lSjt5e.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-KYRduO.s: Assembler messages:
hash.c: /tmp/cc-KYRduO.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KYRduO.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KYRduO.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KYRduO.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KYRduO.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KYRduO.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: '+0' is not a recognized feature for this target (ignoring feature)
jh.c: '0' is not a recognized processor for this target (ignoring processor)
jh.c: /tmp/cc-xGKRSa.s: Assembler messages:
jh.c: /tmp/cc-xGKRSa.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-xGKRSa.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-xGKRSa.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-f1vbFb.s: Assembler messages:
hash.c: /tmp/cc-f1vbFb.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f1vbFb.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f1vbFb.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-1ctzKd.s: Assembler messages:
hash.c: /tmp/cc-1ctzKd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1ctzKd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1ctzKd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1ctzKd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1ctzKd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1ctzKd.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-hDOgOn.s: Assembler messages:
jh.c: /tmp/cc-hDOgOn.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-hDOgOn.s:6992: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-hDOgOn.s:6992: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-83zBFe.s: Assembler messages:
hash.c: /tmp/cc-83zBFe.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-83zBFe.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-83zBFe.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-SStvOj.s: Assembler messages:
hash.c: /tmp/cc-SStvOj.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SStvOj.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SStvOj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SStvOj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SStvOj.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SStvOj.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-Fhmc7E.s: Assembler messages:
jh.c: /tmp/cc-Fhmc7E.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-Fhmc7E.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Fhmc7E.s:2204: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Fhmc7E.s:2235: Warning: No .cprestore pseudo-op used in PIC code
jh.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-2PEUPV.s: Assembler messages:
hash.c: /tmp/cc-2PEUPV.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2PEUPV.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2PEUPV.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2PEUPV.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2PEUPV.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2PEUPV.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-5DClGg.s: Assembler messages:
jh.c: /tmp/cc-5DClGg.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-5DClGg.s:6992: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-5DClGg.s:6992: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-Rkmdfn.s: Assembler messages:
hash.c: /tmp/cc-Rkmdfn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Rkmdfn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Rkmdfn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Rkmdfn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Rkmdfn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Rkmdfn.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-60NnzI.s: Assembler messages:
jh.c: /tmp/cc-60NnzI.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-60NnzI.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-60NnzI.s:2204: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-60NnzI.s:2235: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/simple
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-bZNj0O.s: Assembler messages:
hash.c: /tmp/cc-bZNj0O.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bZNj0O.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bZNj0O.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-SYyvC7.s: Assembler messages:
hash.c: /tmp/cc-SYyvC7.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYyvC7.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYyvC7.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-irC0rd.s: Assembler messages:
hash.c: /tmp/cc-irC0rd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-irC0rd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-irC0rd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-irC0rd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-irC0rd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-irC0rd.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-JSnsZx.s: Assembler messages:
jh.c: /tmp/cc-JSnsZx.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-JSnsZx.s:6992: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-JSnsZx.s:6992: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-srj2d2.s: Assembler messages:
hash.c: /tmp/cc-srj2d2.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-srj2d2.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-srj2d2.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-srj2d2.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-srj2d2.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-srj2d2.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-WHoTxd.s: Assembler messages:
jh.c: /tmp/cc-WHoTxd.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-WHoTxd.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-WHoTxd.s:2204: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-WHoTxd.s:2235: Warning: No .cprestore pseudo-op used in PIC code
jh.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-SdRcAc.s: Assembler messages:
hash.c: /tmp/cc-SdRcAc.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SdRcAc.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SdRcAc.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SdRcAc.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SdRcAc.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SdRcAc.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-A7c1Kp.s: Assembler messages:
jh.c: /tmp/cc-A7c1Kp.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6777: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6777: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6832: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6832: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6879: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6879: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6910: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6910: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6916: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6916: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6961: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6961: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-A7c1Kp.s:6992: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-A7c1Kp.s:6992: Warning: Macro instruction expanded into multiple instructions
jh.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 sphlib

Compiler output

Implementation: crypto_hash/round3jh256/simple
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-nGR4vG.s: Assembler messages:
hash.c: /tmp/cc-nGR4vG.s:6503: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6503: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6534: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6534: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6549: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6549: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6558: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6558: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6573: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6573: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6603: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6603: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nGR4vG.s:6610: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nGR4vG.s:6610: 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 simple

Compiler output

Implementation: crypto_hash/round3jh256/sphlib-small
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-uQoc7C.s: Assembler messages:
hash.c: /tmp/cc-uQoc7C.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uQoc7C.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uQoc7C.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uQoc7C.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uQoc7C.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uQoc7C.s:37: Warning: Macro instruction expanded into multiple instructions
jh.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jh.c: '+' is not a recognized feature for this target (ignoring feature)
jh.c: /tmp/cc-Jl1QwX.s: Assembler messages:
jh.c: /tmp/cc-Jl1QwX.s:24: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:24: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:52: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:52: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:96: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:96: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:243: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:243: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:1102: Error: illegal operands `lw $16,0(%lo($JTI3_0))'
jh.c: /tmp/cc-Jl1QwX.s:2020: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2020: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2075: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2075: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2122: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2122: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2153: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2153: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2159: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2159: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2204: Warning: No .cprestore pseudo-op used in PIC code
jh.c: /tmp/cc-Jl1QwX.s:2204: Warning: Macro instruction expanded into multiple instructions
jh.c: /tmp/cc-Jl1QwX.s:2235: Warning: No .cprestore pseudo-op used in PIC code
jh.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/round3jh256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 728 bytes after a total of 7036928 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 720 bytes after a total of 7081984 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/round3jh256/sphlib
Compiler: gcc -O -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 1032 bytes after a total of 8175616 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer sphlib
gcc -fno-schedule-insns -O -fomit-frame-pointer sphlib
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
gcc -mabi=32 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 996 bytes after a total of 8187904 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 728 bytes after a total of 7032832 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 696 bytes after a total of 7024640 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 992 bytes after a total of 8175616 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/simple
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 792 bytes after a total of 7151616 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 736 bytes after a total of 7024640 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 608 bytes after a total of 8179712 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 800 bytes after a total of 7139328 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 712 bytes after a total of 7049216 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/round3jh256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 804 bytes after a total of 8155136 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/round3jh256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 696 bytes after a total of 7049216 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 424 bytes after a total of 8155136 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/round3jh256/sphlib
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 776 bytes after a total of 7131136 bytes

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

Compiler output

Implementation: crypto_hash/round3jh256/sphlib
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
jh.c:
jh.c: cc1: out of memory allocating 560 bytes after a total of 8183808 bytes

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