Implementation notes: armeabi, h2tegra, crypto_hash/cubehash512

Computer: h2tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: cubehash512
TimeImplementationCompilerBenchmark dateSUPERCOP version
91374unrolled5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
94330unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
97214unrolled3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
100564unrolled3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
104165unrolled4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
104313unrolled4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
118028armgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
118062armgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
118100armgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
118151armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
123447unrolled4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
124565unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
125174unrolled5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
125286unrolled5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
128972unrolled4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
129500unrolled3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
169454unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
170473unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
172677unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
179853unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
181887unrolled2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731
182418unrolled2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
182689unrolled2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
183301simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
183824unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080320160731
841036simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080320160731
854835simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080320160731
912598simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080320160731

Compiler output

Implementation: crypto_hash/cubehash512/armneon
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:2:0:
hash.c: /usr/lib/gcc/arm-linux-gnueabihf/4.7/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
hash.c: hash.c:5:1: error: unknown type name 'uint32_t'
hash.c: hash.c: In function 'crypto_hash_cubehash512_armneon':
hash.c: hash.c:19:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:20:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:21:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:22:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:23:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:24:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:25:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:26:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:27:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:28:3: error: unknown type name 'uint32x4_t'
hash.c: hash.c:46:34: error: 'uint32_t' undeclared (first use in this function)
hash.c: hash.c:46:34: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:46:44: error: expected expression before ')' token
hash.c: hash.c:47:44: error: expected expression before ')' token
hash.c: hash.c:128:46: error: expected expression before ')' token
hash.c: hash.c:145:44: error: expected expression before ')' token
hash.c: hash.c:151:24: error: expected expression before ')' token
hash.c: hash.c:152:24: error: expected expression before ')' token
hash.c: hash.c:153:24: error: expected expression before ')' token
hash.c: hash.c:154:24: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv armneon
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv armneon
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv armneon
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv armneon