Implementation notes: mipso32, h1mips, crypto_hash/shavite3256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
140596sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
140598sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
140986sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
141002sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
142646sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
142646sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
144296sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
144302sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
148442sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
148458sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
148720sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
148730sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
149870sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
151698sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
152820sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
153068sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
153148sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
157024sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
170502lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
171916sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
171916sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
171916sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
176612lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
177226sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
177234sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
177632sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
179878lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
183710lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
189106lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
196570lower-memgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
196572lower-memgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
196932lower-memgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
196938lower-memgcc -Os -fomit-frame-pointer2014052820140525
204896lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
204964lower-memgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
204976lower-memgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
218240lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
218340lower-memgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
218726lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
218726lower-memgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
218750lower-memgcc -O -fomit-frame-pointer2014052820140525
237698lower-memgcc -O2 -fomit-frame-pointer2014052820140525
238118lower-memgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
4289848-bitgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
4290948-bitgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
4331888-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
4363968-bitgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
4376348-bitgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
4380168-bitgcc -Os -fomit-frame-pointer2014052820140525
4380248-bitgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
4414488-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
4454348-bitgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
4454468-bitgcc -O2 -fomit-frame-pointer2014052820140525
4463208-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
4526508-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
453844sphlib-smallgcc -funroll-loops2014052820140525
453856sphlib-smallcc2014052820140525
453858sphlib-smallgcc2014052820140525
479456lower-memgcc2014052820140525
479462lower-memgcc -funroll-loops2014052820140525
479468lower-memcc2014052820140525
11205048-bitgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
11215148-bitgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
11215288-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
11530528-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
11530528-bitgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
11530548-bitgcc -O -fomit-frame-pointer2014052820140525
23500988-bitgcc -funroll-loops2014052820140525
23503888-bitgcc2014052820140525
23505848-bitcc2014052820140525

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 20808 bytes after a total of 3088384 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 20808 bytes after a total of 4182016 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 4072 bytes after a total of 5570560 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: cc
shavite.c:
shavite.c: cc1: out of memory allocating 4072 bytes after a total of 5943296 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: clang -O3 -fomit-frame-pointer
SHAvite3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: ./portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-W#warnings]
SHAvite3.c: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: ^
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: In file included from ./portable.h:128:
SHAvite3.c: In file included from /usr/include/stdlib.h:320:
SHAvite3.c: In file included from /usr/include/sys/types.h:31:
SHAvite3.c: /usr/include/bits/types.h:129:3: error: #error
SHAvite3.c: # error
SHAvite3.c: ^
SHAvite3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
SHAvite3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
SHAvite3.c: ^
SHAvite3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
SHAvite3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
SHAvite3.c: ^
SHAvite3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
SHAvite3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
SHAvite3.c: ^
SHAvite3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
SHAvite3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
SHAvite3.c: ^
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: ...

Number of similar (compiler,implementation) pairs: 75, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=native -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -mavx -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-4LdK7o.s: Assembler messages:
hash.c: /tmp/cc-4LdK7o.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4LdK7o.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4LdK7o.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4LdK7o.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4LdK7o.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4LdK7o.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-fjMNTJ.s: Assembler messages:
shavite.c: /tmp/cc-fjMNTJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-fjMNTJ.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-fjMNTJ.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-L1Meyb.s: Assembler messages:
hash.c: /tmp/cc-L1Meyb.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-L1Meyb.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-L1Meyb.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-L1Meyb.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-L1Meyb.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-L1Meyb.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-XbXhHp.s: Assembler messages:
shavite.c: /tmp/cc-XbXhHp.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-XbXhHp.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-XbXhHp.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-7QrJhh.s: Assembler messages:
hash.c: /tmp/cc-7QrJhh.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7QrJhh.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7QrJhh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7QrJhh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7QrJhh.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7QrJhh.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-f7luru.s: Assembler messages:
shavite.c: /tmp/cc-f7luru.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-f7luru.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-f7luru.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-TcnvcX.s: Assembler messages:
hash.c: /tmp/cc-TcnvcX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TcnvcX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TcnvcX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TcnvcX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TcnvcX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TcnvcX.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-IdY7ye.s: Assembler messages:
shavite.c: /tmp/cc-IdY7ye.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IdY7ye.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IdY7ye.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-dynzSi.s: Assembler messages:
hash.c: /tmp/cc-dynzSi.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dynzSi.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dynzSi.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dynzSi.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dynzSi.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dynzSi.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-Y5veTA.s: Assembler messages:
shavite.c: /tmp/cc-Y5veTA.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Y5veTA.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Y5veTA.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-wHGmnd.s: Assembler messages:
hash.c: /tmp/cc-wHGmnd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wHGmnd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wHGmnd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wHGmnd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wHGmnd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wHGmnd.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-l95jKy.s: Assembler messages:
shavite.c: /tmp/cc-l95jKy.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-l95jKy.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-l95jKy.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-8pHpe7.s: Assembler messages:
hash.c: /tmp/cc-8pHpe7.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8pHpe7.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8pHpe7.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8pHpe7.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8pHpe7.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8pHpe7.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-sV95qh.s: Assembler messages:
shavite.c: /tmp/cc-sV95qh.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-sV95qh.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-sV95qh.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-jolIwQ.s: Assembler messages:
hash.c: /tmp/cc-jolIwQ.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jolIwQ.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jolIwQ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jolIwQ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jolIwQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jolIwQ.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-kD44ed.s: Assembler messages:
shavite.c: /tmp/cc-kD44ed.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-kD44ed.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-kD44ed.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-fichng.s: Assembler messages:
hash.c: /tmp/cc-fichng.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fichng.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fichng.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fichng.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fichng.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fichng.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-lBjPiu.s: Assembler messages:
shavite.c: /tmp/cc-lBjPiu.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-lBjPiu.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-lBjPiu.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-wwdtxX.s: Assembler messages:
hash.c: /tmp/cc-wwdtxX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wwdtxX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wwdtxX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wwdtxX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wwdtxX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wwdtxX.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-qItiob.s: Assembler messages:
shavite.c: /tmp/cc-qItiob.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-qItiob.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-qItiob.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-A0xRO4.s: Assembler messages:
hash.c: /tmp/cc-A0xRO4.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A0xRO4.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-A0xRO4.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A0xRO4.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-A0xRO4.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A0xRO4.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-2Dnm8e.s: Assembler messages:
shavite.c: /tmp/cc-2Dnm8e.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-2Dnm8e.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-2Dnm8e.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-blRA9Q.s: Assembler messages:
hash.c: /tmp/cc-blRA9Q.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-blRA9Q.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-blRA9Q.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-blRA9Q.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-blRA9Q.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-blRA9Q.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-UTeVxc.s: Assembler messages:
shavite.c: /tmp/cc-UTeVxc.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-UTeVxc.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-UTeVxc.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-5dsfza.s: Assembler messages:
hash.c: /tmp/cc-5dsfza.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5dsfza.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5dsfza.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5dsfza.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5dsfza.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5dsfza.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-63luix.s: Assembler messages:
shavite.c: /tmp/cc-63luix.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-63luix.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-63luix.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-5yyyGp.s: Assembler messages:
hash.c: /tmp/cc-5yyyGp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5yyyGp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5yyyGp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5yyyGp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5yyyGp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5yyyGp.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-IhPfzH.s: Assembler messages:
shavite.c: /tmp/cc-IhPfzH.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-IhPfzH.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-IhPfzH.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-21eiKj.s: Assembler messages:
hash.c: /tmp/cc-21eiKj.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-21eiKj.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-21eiKj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-21eiKj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-21eiKj.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-21eiKj.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-Pt12rG.s: Assembler messages:
shavite.c: /tmp/cc-Pt12rG.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-Pt12rG.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-Pt12rG.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-PQLJPp.s: Assembler messages:
hash.c: /tmp/cc-PQLJPp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PQLJPp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PQLJPp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PQLJPp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PQLJPp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PQLJPp.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-cfYJTH.s: Assembler messages:
shavite.c: /tmp/cc-cfYJTH.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cfYJTH.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cfYJTH.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-7INbNj.s: Assembler messages:
hash.c: /tmp/cc-7INbNj.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7INbNj.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7INbNj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7INbNj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7INbNj.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7INbNj.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-OoPMGE.s: Assembler messages:
shavite.c: /tmp/cc-OoPMGE.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-OoPMGE.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-OoPMGE.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-T6YkKV.s: Assembler messages:
hash.c: /tmp/cc-T6YkKV.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T6YkKV.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T6YkKV.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T6YkKV.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T6YkKV.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T6YkKV.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-aopV3g.s: Assembler messages:
shavite.c: /tmp/cc-aopV3g.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aopV3g.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aopV3g.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-2XgTEy.s: Assembler messages:
hash.c: /tmp/cc-2XgTEy.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2XgTEy.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2XgTEy.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2XgTEy.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2XgTEy.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2XgTEy.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-J8DS3S.s: Assembler messages:
shavite.c: /tmp/cc-J8DS3S.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-J8DS3S.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-J8DS3S.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-symZ5Z.s: Assembler messages:
hash.c: /tmp/cc-symZ5Z.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-symZ5Z.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-symZ5Z.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-symZ5Z.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-symZ5Z.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-symZ5Z.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-cPN7aa.s: Assembler messages:
shavite.c: /tmp/cc-cPN7aa.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-cPN7aa.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-cPN7aa.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-6irS1O.s: Assembler messages:
hash.c: /tmp/cc-6irS1O.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6irS1O.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6irS1O.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6irS1O.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6irS1O.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6irS1O.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-RVMOq9.s: Assembler messages:
shavite.c: /tmp/cc-RVMOq9.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-RVMOq9.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-RVMOq9.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-InSVho.s: Assembler messages:
hash.c: /tmp/cc-InSVho.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-InSVho.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-InSVho.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-InSVho.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-InSVho.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-InSVho.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: '+0' is not a recognized feature for this target (ignoring feature)
shavite.c: '0' is not a recognized processor for this target (ignoring processor)
shavite.c: /tmp/cc-P6LOHJ.s: Assembler messages:
shavite.c: /tmp/cc-P6LOHJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-P6LOHJ.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-P6LOHJ.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-BzY5qd.s: Assembler messages:
hash.c: /tmp/cc-BzY5qd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BzY5qd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BzY5qd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BzY5qd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BzY5qd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BzY5qd.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-ubeYrz.s: Assembler messages:
shavite.c: /tmp/cc-ubeYrz.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-ubeYrz.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-ubeYrz.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-oYwIK0.s: Assembler messages:
hash.c: /tmp/cc-oYwIK0.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYwIK0.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oYwIK0.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYwIK0.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oYwIK0.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYwIK0.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-EdnALd.s: Assembler messages:
shavite.c: /tmp/cc-EdnALd.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-EdnALd.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-EdnALd.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-9KCMTm.s: Assembler messages:
hash.c: /tmp/cc-9KCMTm.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9KCMTm.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9KCMTm.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9KCMTm.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9KCMTm.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9KCMTm.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-aipsZI.s: Assembler messages:
shavite.c: /tmp/cc-aipsZI.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-aipsZI.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-aipsZI.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-OMEY1t.s: Assembler messages:
hash.c: /tmp/cc-OMEY1t.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OMEY1t.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OMEY1t.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OMEY1t.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OMEY1t.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OMEY1t.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-HLORnO.s: Assembler messages:
shavite.c: /tmp/cc-HLORnO.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-HLORnO.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-HLORnO.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-9pzNnT.s: Assembler messages:
hash.c: /tmp/cc-9pzNnT.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9pzNnT.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9pzNnT.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9pzNnT.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9pzNnT.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9pzNnT.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-WX7zLe.s: Assembler messages:
shavite.c: /tmp/cc-WX7zLe.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WX7zLe.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WX7zLe.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-ADgPue.s: Assembler messages:
hash.c: /tmp/cc-ADgPue.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADgPue.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ADgPue.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADgPue.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ADgPue.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADgPue.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-WRcNDs.s: Assembler messages:
shavite.c: /tmp/cc-WRcNDs.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-WRcNDs.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-WRcNDs.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.c: ...

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-ZrvHSn.s: Assembler messages:
hash.c: /tmp/cc-ZrvHSn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrvHSn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZrvHSn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrvHSn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZrvHSn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrvHSn.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-MxfDdJ.s: Assembler messages:
shavite.c: /tmp/cc-MxfDdJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-MxfDdJ.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-MxfDdJ.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-xKmWfR.s: Assembler messages:
hash.c: /tmp/cc-xKmWfR.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xKmWfR.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xKmWfR.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xKmWfR.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xKmWfR.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xKmWfR.s:37: Warning: Macro instruction expanded into multiple instructions
shavite.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
shavite.c: '+' is not a recognized feature for this target (ignoring feature)
shavite.c: /tmp/cc-4qjbid.s: Assembler messages:
shavite.c: /tmp/cc-4qjbid.s:23: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:23: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:77: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:77: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:97: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:97: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:151: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:151: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:157: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:157: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:232: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:232: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:241: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:241: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:246: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:246: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:252: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:252: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:277: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:277: Warning: Macro instruction expanded into multiple instructions
shavite.c: /tmp/cc-4qjbid.s:340: Warning: No .cprestore pseudo-op used in PIC code
shavite.c: /tmp/cc-4qjbid.s:340: Warning: Macro instruction expanded into multiple instructions
shavite.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/shavite3256/new-aes-round
Compiler: gcc -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 11208 bytes after a total of 5259264 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 1683360 bytes after a total of 2695168 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 328 bytes after a total of 6250496 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
shavite.c:
shavite.c: cc1: out of memory allocating 5548200 bytes after a total of 2138112 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/lower-mem
Compiler: gcc -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 340 bytes after a total of 6352896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5643120 bytes after a total of 2232320 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5675040 bytes after a total of 2580480 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5675040 bytes after a total of 2596864 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 144 bytes after a total of 6328320 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 1683360 bytes after a total of 2654208 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 289664 bytes after a total of 4718592 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: gcc -O -fomit-frame-pointer
shavite.c:
shavite.c: cc1: out of memory allocating 5548200 bytes after a total of 2023424 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4374528 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 384 bytes after a total of 6553600 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 786240 bytes after a total of 3264512 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 11208 bytes after a total of 5169152 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 144 bytes after a total of 6266880 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 308 bytes after a total of 6352896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5643120 bytes after a total of 2260992 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4317184 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 4808 bytes after a total of 6557696 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 786240 bytes after a total of 3268608 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5680080 bytes after a total of 2469888 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5722080 bytes after a total of 2617344 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5722080 bytes after a total of 2633728 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 312 bytes after a total of 6352896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/lower-mem
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 4072 bytes after a total of 5591040 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5721240 bytes after a total of 2473984 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5756520 bytes after a total of 2613248 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5756520 bytes after a total of 2629632 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4435968 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 368 bytes after a total of 6561792 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 360 bytes after a total of 6352896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5643120 bytes after a total of 2322432 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/lower-mem
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 78072 bytes after a total of 5357568 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4304896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 4808 bytes after a total of 6602752 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/no-salt
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 786240 bytes after a total of 3260416 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 5680080 bytes after a total of 2256896 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/lower-mem
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 4072 bytes after a total of 5627904 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/low-mem
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 244 bytes after a total of 6500352 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4460544 bytes

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

Compiler output

Implementation: crypto_hash/shavite3256/new-aes-round
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c:
SHAvite3.c: cc1: out of memory allocating 286784 bytes after a total of 4382720 bytes

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