Implementation notes: armeabi, h2tegra, crypto_hash/blake512

Computer: h2tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
105733bswapgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080220160731
107780regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080220160731
112761bswapgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080220160731
114992regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080220160731
119100bswapgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080220160731
119174bswapgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080220160731
124427regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080220160731
124469regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080220160731
136393refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080220160731
140329refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080220160731
141336refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080220160731
141547sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080220160731
141913sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080220160731
142018refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080220160731
144523sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080220160731
144845sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080220160731
145028sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080220160731
145241sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080220160731
148906sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080220160731
148989sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080220160731

Test failure

Implementation: crypto_hash/blake512/vect128-neon
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
error 111

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: vector.c:485:48: error: unknown type name 'v64'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:793:22: error: 'v64' undeclared (first use in this function)
vector.c: vector.c:793:22: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:793:26: error: expected expression before ')' token

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