Implementation notes: armeabi, cubie2, crypto_aead/norx6441v3

Computer: cubie2
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_aead
Primitive: norx6441v3

Test failure

Implementation: crypto_aead/norx6441v3/ref
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2
error 111
crypto_aead_encrypt does not handle k=c overlap

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 ref
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 ref
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os ref
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 ref
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 ref
gcc -mcpu=native -mfpu=neon-vfpv4 -Os ref

Compiler output

Implementation: crypto_aead/norx6441v3/neon
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2
norx.c: norx.c: In function 'norx_aead_encrypt':
norx.c: norx.c:397:20: error: macro "FINALISE" passed 2 arguments, but takes just 1
norx.c: FINALISE(S, key);
norx.c: ^
norx.c: norx.c:397:5: error: 'FINALISE' undeclared (first use in this function)
norx.c: FINALISE(S, key);
norx.c: ^~~~~~~~
norx.c: norx.c:397:5: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c: In function 'norx_aead_decrypt':
norx.c: norx.c:423:20: error: macro "FINALISE" passed 2 arguments, but takes just 1
norx.c: FINALISE(S, key);
norx.c: ^
norx.c: norx.c:423:5: error: 'FINALISE' undeclared (first use in this function)
norx.c: FINALISE(S, key);
norx.c: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 neon
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 neon
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os neon
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 neon
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 neon
gcc -mcpu=native -mfpu=neon-vfpv4 -Os neon

Compiler output

Implementation: crypto_aead/norx6441v3/xmm
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2
norx.c: norx.c:25:27: fatal error: immintrin.h: No such file or directory
norx.c: #include gt;
norx.c: ^
norx.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 xmm ymm
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 xmm ymm
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os xmm ymm
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 xmm ymm
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 xmm ymm
gcc -mcpu=native -mfpu=neon-vfpv4 -Os xmm ymm