Implementation notes: mipso32, h1mips, crypto_hash/blake256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
83020sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
83886sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
83918sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
87372sphlibgcc -Os -fomit-frame-pointer2014052620140525
87372sphlibgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
87974sphlibgcc -O -fomit-frame-pointer2014052620140525
87978sphlibgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
87986sphlibgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
87990sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
88046sphlibgcc -O3 -fomit-frame-pointer2014052620140525
88052sphlibgcc -O2 -fomit-frame-pointer2014052620140525
88060sphlibgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
88084regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
88422regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
88448regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
88812regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
89218regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
89310regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
93212regsgcc -O -fomit-frame-pointer2014052620140525
93218regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
93220regsgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
93512regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
93512regsgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
93516regsgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
94576regsgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
94768regsgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
94952regsgcc -O2 -fomit-frame-pointer2014052620140525
95058regsgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
95098regsgcc -O3 -fomit-frame-pointer2014052620140525
95162regsgcc -Os -fomit-frame-pointer2014052620140525
95244regsgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
95258regsgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
95308regsgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
95320regsgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
95410regsgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
95416regsgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
107924sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
107958sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
109204sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
109218sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
113120refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
113452refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
113470refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
113476sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
114798sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
117154sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
117154sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
117170sphlib-smallgcc -O -fomit-frame-pointer2014052620140525
117170sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
117182sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
117184sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
121154refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
121282refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
123474refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
130120refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
130176refgcc -O -fomit-frame-pointer2014052620140525
130184refgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
131670refgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
131680refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
131680refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
145818refgcc -O3 -fomit-frame-pointer2014052620140525
145820refgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
149250sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
149252sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
149274sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
149280sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
152036sphlib-smallgcc -O3 -fomit-frame-pointer2014052620140525
152098sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
152122sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
152182sphlib-smallgcc -O2 -fomit-frame-pointer2014052620140525
153712sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
153730sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
154056refgcc -O2 -fomit-frame-pointer2014052620140525
154056refgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
157082refgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
157118refgcc -Os -fomit-frame-pointer2014052620140525
157570sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
157576sphlib-smallgcc -Os -fomit-frame-pointer2014052620140525
159992refgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
160008refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
160012refgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
160012refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
165116refgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
165128refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
192698sphlibcc2014052620140525
192702sphlibgcc2014052620140525
192708sphlibgcc -funroll-loops2014052620140525
265136regsgcc -funroll-loops2014052620140525
265200regsgcc2014052620140525
265216regscc2014052620140525
335972sphlib-smallgcc -funroll-loops2014052620140525
335980sphlib-smallgcc2014052620140525
335996sphlib-smallcc2014052620140525
382218refgcc2014052620140525
382228refcc2014052620140525
382228refgcc -funroll-loops2014052620140525

Checksum failure

Implementation: crypto_hash/blake256/bswap
Compiler: cc
0b53bac40f703c1461f84111465ff4427a928e6097d76209ba17f70a886250a0
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc bswap
gcc bswap
gcc -O2 -fomit-frame-pointer bswap
gcc -O3 -fomit-frame-pointer bswap
gcc -O -fomit-frame-pointer bswap
gcc -Os -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O2 -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O3 -fomit-frame-pointer bswap
gcc -fno-schedule-insns -O -fomit-frame-pointer bswap
gcc -fno-schedule-insns -Os -fomit-frame-pointer bswap
gcc -funroll-loops bswap
gcc -funroll-loops -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -O -fomit-frame-pointer bswap
gcc -funroll-loops -Os -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer bswap
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bswap
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer bswap
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer bswap
gcc -mabi=32 -O2 -fomit-frame-pointer bswap
gcc -mabi=32 -O3 -fomit-frame-pointer bswap
gcc -mabi=32 -O -fomit-frame-pointer bswap
gcc -mabi=32 -Os -fomit-frame-pointer bswap

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: cc
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:140:22: error: mmintrin.h: No such file or directory
vector.c: vector.c:141:23: error: emmintrin.h: No such file or directory
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -mabi=32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -mabi=32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -mabi=32 -O -fomit-frame-pointer vect128-mmxhack
gcc -mabi=32 -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: cc
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer vect128
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer vect128
gcc -mabi=32 -O2 -fomit-frame-pointer vect128
gcc -mabi=32 -O3 -fomit-frame-pointer vect128
gcc -mabi=32 -O -fomit-frame-pointer vect128
gcc -mabi=32 -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-E4iQd2.s: Assembler messages:
blake.c: /tmp/cc-E4iQd2.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-E4iQd2.s:5027: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-E4iQd2.s:5027: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-P0oWmx.s: Assembler messages:
blake.c: /tmp/cc-P0oWmx.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-P0oWmx.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-P0oWmx.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-HcAMOE.s: Assembler messages:
hash.c: /tmp/cc-HcAMOE.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HcAMOE.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-BPNeVy.s: Assembler messages:
blake.c: /tmp/cc-BPNeVy.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-BPNeVy.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-BPNeVy.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-F5eJkH.s: Assembler messages:
blake.c: /tmp/cc-F5eJkH.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-F5eJkH.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-F5eJkH.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-GNj6Ih.s: Assembler messages:
hash.c: /tmp/cc-GNj6Ih.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GNj6Ih.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-LbJeWw.s: Assembler messages:
blake.c: /tmp/cc-LbJeWw.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-LbJeWw.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-LbJeWw.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-WfVBCj.s: Assembler messages:
blake.c: /tmp/cc-WfVBCj.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WfVBCj.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WfVBCj.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128
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-IOk5hh.s: Assembler messages:
hash.c: /tmp/cc-IOk5hh.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IOk5hh.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-L6qFS5.s: Assembler messages:
hash.c: /tmp/cc-L6qFS5.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-L6qFS5.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-485Koz.s: Assembler messages:
blake.c: /tmp/cc-485Koz.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-485Koz.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-485Koz.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-Gbw2ZP.s: Assembler messages:
blake.c: /tmp/cc-Gbw2ZP.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Gbw2ZP.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Gbw2ZP.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-WLJ9lw.s: Assembler messages:
hash.c: /tmp/cc-WLJ9lw.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WLJ9lw.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

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

Compiler output

Implementation: crypto_hash/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-Pnt9OB.s: Assembler messages:
blake.c: /tmp/cc-Pnt9OB.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Pnt9OB.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Pnt9OB.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-RPPy4x.s: Assembler messages:
blake.c: /tmp/cc-RPPy4x.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-RPPy4x.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-RPPy4x.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-5Wl2ck.s: Assembler messages:
hash.c: /tmp/cc-5Wl2ck.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5Wl2ck.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-6Hw2TA.s: Assembler messages:
blake.c: /tmp/cc-6Hw2TA.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6Hw2TA.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6Hw2TA.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-SFMrzc.s: Assembler messages:
blake.c: /tmp/cc-SFMrzc.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-SFMrzc.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-SFMrzc.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-MJtBKU.s: Assembler messages:
hash.c: /tmp/cc-MJtBKU.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MJtBKU.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-tFv48W.s: Assembler messages:
blake.c: /tmp/cc-tFv48W.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tFv48W.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tFv48W.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-xvYWDJ.s: Assembler messages:
blake.c: /tmp/cc-xvYWDJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xvYWDJ.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xvYWDJ.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-J6bQYG.s: Assembler messages:
hash.c: /tmp/cc-J6bQYG.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-J6bQYG.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-4ute0j.s: Assembler messages:
blake.c: /tmp/cc-4ute0j.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4ute0j.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4ute0j.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-WON8UJ.s: Assembler messages:
blake.c: /tmp/cc-WON8UJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WON8UJ.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WON8UJ.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128
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-6bLJow.s: Assembler messages:
hash.c: /tmp/cc-6bLJow.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6bLJow.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-mUS6lb.s: Assembler messages:
hash.c: /tmp/cc-mUS6lb.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mUS6lb.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-9cOCPS.s: Assembler messages:
blake.c: /tmp/cc-9cOCPS.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9cOCPS.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9cOCPS.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/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
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-Mj06Be.s: Assembler messages:
blake.c: /tmp/cc-Mj06Be.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Mj06Be.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Mj06Be.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-T8E1U7.s: Assembler messages:
hash.c: /tmp/cc-T8E1U7.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T8E1U7.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-kEALcK.s: Assembler messages:
blake.c: /tmp/cc-kEALcK.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kEALcK.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kEALcK.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-mlW9cQ.s: Assembler messages:
blake.c: /tmp/cc-mlW9cQ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mlW9cQ.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mlW9cQ.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-mLkHQt.s: Assembler messages:
hash.c: /tmp/cc-mLkHQt.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mLkHQt.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-DRhAfT.s: Assembler messages:
blake.c: /tmp/cc-DRhAfT.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-DRhAfT.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-DRhAfT.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-Hk5r4F.s: Assembler messages:
blake.c: /tmp/cc-Hk5r4F.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Hk5r4F.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Hk5r4F.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128
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-4U2IQ2.s: Assembler messages:
hash.c: /tmp/cc-4U2IQ2.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4U2IQ2.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-OOwNTh.s: Assembler messages:
hash.c: /tmp/cc-OOwNTh.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OOwNTh.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-ODb5z9.s: Assembler messages:
blake.c: /tmp/cc-ODb5z9.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ODb5z9.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ODb5z9.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-YsDrA1.s: Assembler messages:
blake.c: /tmp/cc-YsDrA1.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-YsDrA1.s:5027: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-YsDrA1.s:5027: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-7rYRZu.s: Assembler messages:
hash.c: /tmp/cc-7rYRZu.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7rYRZu.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-GZoCsj.s: Assembler messages:
blake.c: /tmp/cc-GZoCsj.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GZoCsj.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GZoCsj.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-POtPUM.s: Assembler messages:
blake.c: /tmp/cc-POtPUM.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-POtPUM.s:5027: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-POtPUM.s:5027: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128-mmxhack
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-G8tLYi.s: Assembler messages:
hash.c: /tmp/cc-G8tLYi.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-G8tLYi.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-i5Jf1j.s: Assembler messages:
blake.c: /tmp/cc-i5Jf1j.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-i5Jf1j.s:5027: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-i5Jf1j.s:5027: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-ucSmzY.s: Assembler messages:
blake.c: /tmp/cc-ucSmzY.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ucSmzY.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ucSmzY.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
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-5DIDkU.s: Assembler messages:
hash.c: /tmp/cc-5DIDkU.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5DIDkU.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-BQdeQR.s: Assembler messages:
hash.c: /tmp/cc-BQdeQR.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BQdeQR.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-NRztz6.s: Assembler messages:
blake.c: /tmp/cc-NRztz6.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-NRztz6.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-NRztz6.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-btxGtf.s: Assembler messages:
blake.c: /tmp/cc-btxGtf.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:4970: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:4970: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:4976: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:4976: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:4982: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:4982: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:5015: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:5015: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:5021: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:5021: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-btxGtf.s:5027: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-btxGtf.s:5027: Warning: Macro instruction expanded into multiple instructions
blake.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/blake256/vect128
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-6Y6FZI.s: Assembler messages:
hash.c: /tmp/cc-6Y6FZI.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6Y6FZI.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
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-W1tG1F.s: Assembler messages:
hash.c: /tmp/cc-W1tG1F.s:23: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-W1tG1F.s:23: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: /usr/include/bits/types.h:129:3: error: #error
nist.c: # error
nist.c: ^
nist.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
nist.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
nist.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
nist.c: ^
nist.c: In file included from nist.c:1:
nist.c: In file included from /usr/include/stdio.h:36:
nist.c: In file included from /usr/include/bits/types.h:131:
nist.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
nist.c: #define __UID_T_TYPE __U32_TYPE
nist.c: ^
nist.c: In file included from nist.c:1:
nist.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 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 536 bytes after a total of 6721536 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 556 bytes after a total of 6918144 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 4808 bytes after a total of 7221248 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 18536 bytes after a total of 7237632 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 532 bytes after a total of 6848512 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 744 bytes after a total of 6643712 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/blake256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 18456 bytes after a total of 7196672 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/blake256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 468 bytes after a total of 6737920 bytes

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

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 536 bytes after a total of 6934528 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/blake256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
blake.c:
blake.c: cc1: out of memory allocating 4808 bytes after a total of 7213056 bytes

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