Implementation notes: mipso32, h1mips, crypto_hash/groestl256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
422200sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
427456opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
427824sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
428030opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
429912sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
431042opt32gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
431156opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
433402opt32gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
433446opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
434288opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
436376opt32gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
438546opt32gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
440340opt32gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
440384opt32gcc -O3 -fomit-frame-pointer2014052720140525
443184opt32gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
443796opt32gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
445476opt32gcc -O2 -fomit-frame-pointer2014052720140525
445806opt32gcc -Os -fomit-frame-pointer2014052720140525
461764sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
461786sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
463244sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
463622sphlib-smallgcc -O3 -fomit-frame-pointer2014052720140525
469808sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
470052sphlib-smallgcc -O2 -fomit-frame-pointer2014052720140525
484528sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
484684sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
487520sphlib-smallgcc -Os -fomit-frame-pointer2014052720140525
488306sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
531532sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
531612sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
531654sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
536318sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
536342sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
536586sphlib-smallgcc -O -fomit-frame-pointer2014052720140525
576326opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
582026opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
582346opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
629126opt32gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
629128opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
629914opt32gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
633036opt32gcc -O -fomit-frame-pointer2014052720140525
633114opt32gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
633218opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
6439868bit_cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
6502208bit_cgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
6502308bit_cgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
6524308bit_cgcc -O3 -fomit-frame-pointer2014052720140525
6524408bit_cgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
6805708bit_cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
7752848bit_cgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
7759548bit_cgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
7770388bit_cgcc -O2 -fomit-frame-pointer2014052720140525
7776908bit_cgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
7834308bit_cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
7861968bit_cgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
7862048bit_cgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
7891348bit_cgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
7891408bit_cgcc -Os -fomit-frame-pointer2014052720140525
7924288bit_cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
8418688bit_cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
8669728bit_cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
879260sphlib-smallgcc2014052720140525
879262sphlib-smallgcc -funroll-loops2014052720140525
879702sphlib-smallcc2014052720140525
9512888bit_cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
9512908bit_cgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
9513028bit_cgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
9607368bit_cgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
9607448bit_cgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
9607488bit_cgcc -O -fomit-frame-pointer2014052720140525
1244098opt32gcc -funroll-loops2014052720140525
1244208opt32cc2014052720140525
1245084opt32gcc2014052720140525
22152548bit_cgcc -funroll-loops2014052720140525
22153548bit_ccc2014052720140525
22153568bit_cgcc2014052720140525

Checksum failure

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: cc
64bde42e37500279b22be53fc91ef234e14bfeecc3eaef91d03f90d8c9912ee6
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc 32bit-2ktable
gcc 32bit-2ktable
gcc -O2 -fomit-frame-pointer 32bit-2ktable
gcc -O3 -fomit-frame-pointer 32bit-2ktable
gcc -O -fomit-frame-pointer 32bit-2ktable
gcc -Os -fomit-frame-pointer 32bit-2ktable
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-2ktable
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-2ktable
gcc -fno-schedule-insns -O -fomit-frame-pointer 32bit-2ktable
gcc -fno-schedule-insns -Os -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops 32bit-2ktable
gcc -funroll-loops -O2 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -O3 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -O -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -Os -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer 32bit-2ktable
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer 32bit-2ktable
gcc -mabi=32 -O2 -fomit-frame-pointer 32bit-2ktable
gcc -mabi=32 -O3 -fomit-frame-pointer 32bit-2ktable
gcc -mabi=32 -O -fomit-frame-pointer 32bit-2ktable
gcc -mabi=32 -Os -fomit-frame-pointer 32bit-2ktable

Checksum failure

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-small
Compiler: cc
ba36642a4fd88aea995aa314fe3fffec2b88c1e1362258f96aea9d1aca75da01
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc 32bit-bytesliced-c-small
gcc 32bit-bytesliced-c-small
gcc -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -Os -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -fno-schedule-insns -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -fno-schedule-insns -Os -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops 32bit-bytesliced-c-small
gcc -funroll-loops -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -Os -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -mabi=32 -O2 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -mabi=32 -O3 -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -mabi=32 -O -fomit-frame-pointer 32bit-bytesliced-c-small
gcc -mabi=32 -Os -fomit-frame-pointer 32bit-bytesliced-c-small

Checksum failure

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-fast
Compiler: cc
d513cc7915f5c72813b5ea149f4c0e00c4a1fd0ef10c8b4ac37e2ae8e1d55b29
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc 32bit-bytesliced-c-fast
gcc 32bit-bytesliced-c-fast
gcc -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -Os -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -fno-schedule-insns -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -fno-schedule-insns -Os -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops 32bit-bytesliced-c-fast
gcc -funroll-loops -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -Os -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -mabi=32 -O2 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -mabi=32 -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -mabi=32 -O -fomit-frame-pointer 32bit-bytesliced-c-fast
gcc -mabi=32 -Os -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: cc
groestl.c:
groestl.c: cc1: out of memory allocating 143496 bytes after a total of 6316032 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc sphlib
gcc sphlib

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: cc
groestl.c:
groestl.c: cc1: out of memory allocating 145536 bytes after a total of 6328320 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: cc
hash.c: In file included from hash.c:10:
hash.c: tables.h:9: error: expected expression before '__attribute__'

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: cc
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:13:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: groestl-intr-vperm.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SUBSH_MASK'
hash.c: groestl-intr-vperm.h:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_0F'
hash.c: groestl-intr-vperm.h:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_15'
hash.c: groestl-intr-vperm.h:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: groestl-intr-vperm.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_63'
hash.c: groestl-intr-vperm.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_FF'
hash.c: groestl-intr-vperm.h:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_IPT'
hash.c: groestl-intr-vperm.h:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_OPT'
hash.c: groestl-intr-vperm.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_INV'
hash.c: groestl-intr-vperm.h:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB1'
hash.c: groestl-intr-vperm.h:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB2'
hash.c: groestl-intr-vperm.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB4'
hash.c: groestl-intr-vperm.h:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SBO'
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:645: error: '__m128i' undeclared (first use in this function)
hash.c: groestl-intr-vperm.h:645: error: (Each undeclared identifier is reported only once
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: cc
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:12: Error: unknown pseudo-op: `.syntax'
vperm-neon.S: vperm-neon.S:52: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:53: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:68: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:69: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:70: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:71: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:72: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:78: Error: unknown pseudo-op: `.arm'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vld1'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vld1'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q0,q0,q8@xor from first row,here to avoid pipeline stall'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vld1'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vext'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vext'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vext'
vperm-neon.S: vperm-neon.S:914: Error: unrecognized opcode `vext'
vperm-neon.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-G4kPc6.s: Assembler messages:
groestl.c: /tmp/cc-G4kPc6.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G4kPc6.s:10399: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G4kPc6.s:10399: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-YxNLJI.s: Assembler messages:
groestl.c: /tmp/cc-YxNLJI.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-YxNLJI.s:10389: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-YxNLJI.s:10389: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-lEYdwM.s: Assembler messages:
groestl.c: /tmp/cc-lEYdwM.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lEYdwM.s:6083: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lEYdwM.s:6083: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-RVe5tg.s: Assembler messages:
hash.c: /tmp/cc-RVe5tg.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RVe5tg.s:2440: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RVe5tg.s:2440: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer 32bit-2ktable

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-lFtPdZ.s: Assembler messages:
hash.c: /tmp/cc-lFtPdZ.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lFtPdZ.s:850: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lFtPdZ.s:850: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: /usr/lib/clang/1.1/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:14:
hash.c: In file included from ./hash.h:12:
hash.c: In file included from /usr/include/stdio.h:36:
hash.c: /usr/include/bits/types.h:129:3: error: #error
hash.c: # error
hash.c: ^
hash.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-LAhRdL.s: Assembler messages:
groestl.c: /tmp/cc-LAhRdL.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-LAhRdL.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-LAhRdL.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-Qhj5Rp.s: Assembler messages:
groestl.c: /tmp/cc-Qhj5Rp.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Qhj5Rp.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Qhj5Rp.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-VVrDmb.s: Assembler messages:
groestl.c: /tmp/cc-VVrDmb.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VVrDmb.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VVrDmb.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-bytesliced-c-fast
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-096cos.s: Assembler messages:
hash.c: /tmp/cc-096cos.s:540: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:540: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:545: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:545: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:696: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:696: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:701: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:701: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:861: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:861: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:866: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:866: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:927: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:927: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:940: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:940: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:1027: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:1027: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-096cos.s:1094: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-096cos.s:1094: Warning: Macro instruction expanded into multiple instructions
hash.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-0s0wVI.s: Assembler messages:
hash.c: /tmp/cc-0s0wVI.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0s0wVI.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0s0wVI.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-xQ02sj.s: Assembler messages:
hash.c: /tmp/cc-xQ02sj.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xQ02sj.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xQ02sj.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-G6U5hY.s: Assembler messages:
groestl.c: /tmp/cc-G6U5hY.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G6U5hY.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G6U5hY.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-ovuj4c.s: Assembler messages:
groestl.c: /tmp/cc-ovuj4c.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ovuj4c.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ovuj4c.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-sUJE1d.s: Assembler messages:
groestl.c: /tmp/cc-sUJE1d.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-sUJE1d.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-sUJE1d.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-6NAYJM.s: Assembler messages:
hash.c: /tmp/cc-6NAYJM.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6NAYJM.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6NAYJM.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-NrN6y1.s: Assembler messages:
hash.c: /tmp/cc-NrN6y1.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NrN6y1.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NrN6y1.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-small

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-ZsDRGd.s: Assembler messages:
groestl.c: /tmp/cc-ZsDRGd.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-ZsDRGd.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-ZsDRGd.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-htQie8.s: Assembler messages:
groestl.c: /tmp/cc-htQie8.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-htQie8.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-htQie8.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-98nvM9.s: Assembler messages:
hash.c: /tmp/cc-98nvM9.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98nvM9.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98nvM9.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-WzQCba.s: Assembler messages:
hash.c: /tmp/cc-WzQCba.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WzQCba.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WzQCba.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 32bit-bytesliced-c-small

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-lklCAh.s: Assembler messages:
groestl.c: /tmp/cc-lklCAh.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-lklCAh.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-lklCAh.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-4FDKAD.s: Assembler messages:
groestl.c: /tmp/cc-4FDKAD.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4FDKAD.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4FDKAD.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-4Nk6TT.s: Assembler messages:
groestl.c: /tmp/cc-4Nk6TT.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-4Nk6TT.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-4Nk6TT.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-bytesliced-c-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-CtAoGP.s: Assembler messages:
hash.c: /tmp/cc-CtAoGP.s:492: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:492: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:722: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:722: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:794: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:794: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:845: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:845: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:867: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:867: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:896: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:896: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:900: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:900: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CtAoGP.s:940: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CtAoGP.s:940: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-small

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-dvdP40.s: Assembler messages:
hash.c: /tmp/cc-dvdP40.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dvdP40.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dvdP40.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-gOkYVD.s: Assembler messages:
hash.c: /tmp/cc-gOkYVD.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gOkYVD.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gOkYVD.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-caBGhc.s: Assembler messages:
groestl.c: /tmp/cc-caBGhc.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-caBGhc.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-caBGhc.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-O4uQ1E.s: Assembler messages:
groestl.c: /tmp/cc-O4uQ1E.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-O4uQ1E.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-O4uQ1E.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-tKNpTe.s: Assembler messages:
groestl.c: /tmp/cc-tKNpTe.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-tKNpTe.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-tKNpTe.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-07yjFy.s: Assembler messages:
hash.c: /tmp/cc-07yjFy.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-07yjFy.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-07yjFy.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-aRTCg5.s: Assembler messages:
hash.c: /tmp/cc-aRTCg5.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aRTCg5.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aRTCg5.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-G5nWib.s: Assembler messages:
groestl.c: /tmp/cc-G5nWib.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-G5nWib.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-G5nWib.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-InhiQY.s: Assembler messages:
groestl.c: /tmp/cc-InhiQY.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-InhiQY.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-InhiQY.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-TaGI9A.s: Assembler messages:
groestl.c: /tmp/cc-TaGI9A.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-TaGI9A.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-TaGI9A.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/8bit_c
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-1kt0sm.s: Assembler messages:
hash.c: /tmp/cc-1kt0sm.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1kt0sm.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1kt0sm.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-bU4eGy.s: Assembler messages:
hash.c: /tmp/cc-bU4eGy.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bU4eGy.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bU4eGy.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-nRyo8J.s: Assembler messages:
groestl.c: /tmp/cc-nRyo8J.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-nRyo8J.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-nRyo8J.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-3R61ny.s: Assembler messages:
groestl.c: /tmp/cc-3R61ny.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-3R61ny.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-3R61ny.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-vNLfGj.s: Assembler messages:
groestl.c: /tmp/cc-vNLfGj.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-vNLfGj.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-vNLfGj.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-1bpoEW.s: Assembler messages:
hash.c: /tmp/cc-1bpoEW.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1bpoEW.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1bpoEW.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer 32bit-bytesliced-c-small

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-CIn8Qd.s: Assembler messages:
hash.c: /tmp/cc-CIn8Qd.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CIn8Qd.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CIn8Qd.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-opr9pE.s: Assembler messages:
groestl.c: /tmp/cc-opr9pE.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-opr9pE.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-opr9pE.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-MvYdAo.s: Assembler messages:
groestl.c: /tmp/cc-MvYdAo.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MvYdAo.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MvYdAo.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-VigG4O.s: Assembler messages:
groestl.c: /tmp/cc-VigG4O.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VigG4O.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VigG4O.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-fast

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-dUmYCN.s: Assembler messages:
hash.c: /tmp/cc-dUmYCN.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dUmYCN.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dUmYCN.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-wsGeWI.s: Assembler messages:
hash.c: /tmp/cc-wsGeWI.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wsGeWI.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wsGeWI.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/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
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-JPTIbS.s: Assembler messages:
groestl.c: /tmp/cc-JPTIbS.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-JPTIbS.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-JPTIbS.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-31u3Pj.s: Assembler messages:
groestl.c: /tmp/cc-31u3Pj.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-31u3Pj.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-31u3Pj.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-DElRGN.s: Assembler messages:
groestl.c: /tmp/cc-DElRGN.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-DElRGN.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-DElRGN.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-IZyeKD.s: Assembler messages:
groestl.c: /tmp/cc-IZyeKD.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-IZyeKD.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-IZyeKD.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-2ktable
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-7IyHPb.s: Assembler messages:
hash.c: /tmp/cc-7IyHPb.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7IyHPb.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7IyHPb.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-kRapEM.s: Assembler messages:
hash.c: /tmp/cc-kRapEM.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kRapEM.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kRapEM.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-KzztcH.s: Assembler messages:
groestl.c: /tmp/cc-KzztcH.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-KzztcH.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-KzztcH.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-MVVTuR.s: Assembler messages:
groestl.c: /tmp/cc-MVVTuR.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-MVVTuR.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-MVVTuR.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: '+0' is not a recognized feature for this target (ignoring feature)
groestl.c: '0' is not a recognized processor for this target (ignoring processor)
groestl.c: /tmp/cc-PNJ2Ba.s: Assembler messages:
groestl.c: /tmp/cc-PNJ2Ba.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-PNJ2Ba.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-PNJ2Ba.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-2ktable
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-FKJBOJ.s: Assembler messages:
hash.c: /tmp/cc-FKJBOJ.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FKJBOJ.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FKJBOJ.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-RBsFvM.s: Assembler messages:
hash.c: /tmp/cc-RBsFvM.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RBsFvM.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RBsFvM.s:793: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-Q9a3uJ.s: Assembler messages:
groestl.c: /tmp/cc-Q9a3uJ.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Q9a3uJ.s:10399: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Q9a3uJ.s:10399: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-V9FzSj.s: Assembler messages:
groestl.c: /tmp/cc-V9FzSj.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-V9FzSj.s:6083: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-V9FzSj.s:6083: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-zr75rh.s: Assembler messages:
groestl.c: /tmp/cc-zr75rh.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-zr75rh.s:10389: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-zr75rh.s:10389: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-9OVb6c.s: Assembler messages:
hash.c: /tmp/cc-9OVb6c.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OVb6c.s:850: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OVb6c.s:850: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-fOK4bG.s: Assembler messages:
hash.c: /tmp/cc-fOK4bG.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fOK4bG.s:2440: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fOK4bG.s:2440: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-6XA7cA.s: Assembler messages:
groestl.c: /tmp/cc-6XA7cA.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-6XA7cA.s:10389: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-6XA7cA.s:10389: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-BomDXc.s: Assembler messages:
groestl.c: /tmp/cc-BomDXc.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-BomDXc.s:6083: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-BomDXc.s:6083: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-Jn06UV.s: Assembler messages:
groestl.c: /tmp/cc-Jn06UV.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Jn06UV.s:10399: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Jn06UV.s:10399: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-2ktable
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-6V0etf.s: Assembler messages:
hash.c: /tmp/cc-6V0etf.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6V0etf.s:2440: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6V0etf.s:2440: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-e6UpWK.s: Assembler messages:
hash.c: /tmp/cc-e6UpWK.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-e6UpWK.s:850: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-e6UpWK.s:850: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-490ybe.s: Assembler messages:
groestl.c: /tmp/cc-490ybe.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-490ybe.s:10399: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-490ybe.s:10399: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-Ixfu9t.s: Assembler messages:
groestl.c: /tmp/cc-Ixfu9t.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-Ixfu9t.s:6083: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-Ixfu9t.s:6083: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-hQeUCs.s: Assembler messages:
groestl.c: /tmp/cc-hQeUCs.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-hQeUCs.s:10389: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-hQeUCs.s:10389: Warning: Macro instruction expanded into multiple instructions
groestl.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-Q2wwcg.s: Assembler messages:
hash.c: /tmp/cc-Q2wwcg.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q2wwcg.s:2440: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q2wwcg.s:2440: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-mx2UCn.s: Assembler messages:
hash.c: /tmp/cc-mx2UCn.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mx2UCn.s:850: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mx2UCn.s:850: Warning: Macro instruction expanded into multiple instructions
hash.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-97thup.s: Assembler messages:
groestl.c: /tmp/cc-97thup.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:6869: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:6869: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:6898: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:6898: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:6971: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:6971: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:6991: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:6991: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:6997: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:6997: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:7002: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:7002: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-97thup.s:10399: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-97thup.s:10399: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/sphlib-adapted
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-VuGAQz.s: Assembler messages:
groestl.c: /tmp/cc-VuGAQz.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6833: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6833: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6862: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6862: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6932: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6932: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6952: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6952: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6958: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6958: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:6963: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:6963: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VuGAQz.s:10389: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VuGAQz.s:10389: Warning: Macro instruction expanded into multiple instructions
groestl.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-adapted

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
groestl.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
groestl.c: '+' is not a recognized feature for this target (ignoring feature)
groestl.c: /tmp/cc-VzsUsr.s: Assembler messages:
groestl.c: /tmp/cc-VzsUsr.s:56: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:56: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:101: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:101: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:162: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:162: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4033: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4033: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4062: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4062: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4135: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4135: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4155: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4155: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4161: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4161: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:4166: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:4166: Warning: Macro instruction expanded into multiple instructions
groestl.c: /tmp/cc-VzsUsr.s:6083: Warning: No .cprestore pseudo-op used in PIC code
groestl.c: /tmp/cc-VzsUsr.s:6083: Warning: Macro instruction expanded into multiple instructions
groestl.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/groestl256/32bit-bytesliced-c-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-1FZHBc.s: Assembler messages:
hash.c: /tmp/cc-1FZHBc.s:492: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:492: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:722: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:722: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:794: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:794: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:845: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:845: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:867: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:867: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:896: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:896: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:900: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:900: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1FZHBc.s:940: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1FZHBc.s:940: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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-GSM6aU.s: Assembler messages:
hash.c: /tmp/cc-GSM6aU.s:2380: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2380: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2386: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2386: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2392: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2392: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2398: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2398: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2404: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2404: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2410: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2410: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2416: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2416: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2422: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2422: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2428: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2428: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2434: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2434: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GSM6aU.s:2440: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GSM6aU.s:2440: Warning: Macro instruction expanded into multiple instructions
hash.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 32bit-2ktable

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
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-d8O3Su.s: Assembler messages:
hash.c: /tmp/cc-d8O3Su.s:262: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:262: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:313: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:313: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:364: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:364: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:415: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:415: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:466: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:466: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:517: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:517: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:568: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:568: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:622: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:622: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:736: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:736: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:793: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:793: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8O3Su.s:850: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8O3Su.s:850: Warning: Macro instruction expanded into multiple instructions
hash.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 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6336512 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6303744 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6356992 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 2394840 bytes after a total of 3416064 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -O -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6475776 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -O -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6545408 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6504448 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6627328 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6328320 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6307840 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6385664 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6471680 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6602752 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6582272 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops
groestl.c:
groestl.c: cc1: out of memory allocating 143496 bytes after a total of 6311936 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6152192 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6123520 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6402048 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6422528 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6475776 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6643712 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6090752 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6139904 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6451200 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 2394840 bytes after a total of 3428352 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6524928 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6610944 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6172672 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6103040 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6447104 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 2394840 bytes after a total of 3444736 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6574080 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6639616 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 20808 bytes after a total of 6422528 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6545408 bytes

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
groestl.c:
groestl.c: cc1: out of memory allocating 11208 bytes after a total of 6639616 bytes

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