Implementation notes: armeabi, tonido, crypto_stream/simon128128ctr

Computer: tonido
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_stream
Primitive: simon128128ctr

Compiler output

Implementation: crypto_stream/simon128128ctr/neon
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
stream.c: In file included from Intrinsics_NEON_128block.h:5:0,
stream.c: from Simon128128NEON.h:16,
stream.c: from stream.c:20:
stream.c: /usr/lib/gcc/armv5tel-unknown-linux-gnueabi/7.1.1/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softp or -mfloat-abi=hard"
stream.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softp or -mfloat-abi=hard"
stream.c: ^~~~~
stream.c: In file included from Simon128128NEON.h:16:0,
stream.c: from stream.c:20:
stream.c: stream.c: In function 'crypto_stream_simon128128ctr_neon':
stream.c: Intrinsics_NEON_128block.h:9:13: error: unknown type name 'uint64_t'; did you mean 'u_int64_t'?
stream.c: ...
stream.c: ^
stream.c: stream.c:242:24: note: in expansion of macro 'u128'
stream.c: int ExpandKey(u64 K[], u128 rk[], u64 key[])
stream.c: ^~~~
stream.c: Intrinsics_NEON_128block.h:9:13: error: unknown type name 'uint64_t'; did you mean 'u_int64_t'?
stream.c: #define u64 uint64_t
stream.c: ^
stream.c: stream.c:242:35: note: in expansion of macro 'u64'
stream.c: int ExpandKey(u64 K[], u128 rk[], u64 key[])
stream.c: ^~~

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=xscale -O2 neon
gcc -funroll-loops -march=native -mtune=xscale -O3 neon
gcc -funroll-loops -march=native -mtune=xscale -Os neon
gcc -march=native -mtune=xscale -O2 neon
gcc -march=native -mtune=xscale -O3 neon
gcc -march=native -mtune=xscale -Os neon

Compiler output

Implementation: crypto_stream/simon128128ctr/avx2
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
stream.c: In file included from Simon128128AVX2.h:17:0,
stream.c: from stream.c:20:
stream.c: Intrinsics_AVX2_128block.h:5:10: fatal error: x86intrin.h: No such file or directory
stream.c: #include <x86intrin.h>
stream.c: ^~~~~~~~~~~~~
stream.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=xscale -O2 avx2
gcc -funroll-loops -march=native -mtune=xscale -O3 avx2
gcc -funroll-loops -march=native -mtune=xscale -Os avx2
gcc -march=native -mtune=xscale -O2 avx2
gcc -march=native -mtune=xscale -O3 avx2
gcc -march=native -mtune=xscale -Os avx2

Compiler output

Implementation: crypto_stream/simon128128ctr/sse4
Compiler: gcc -funroll-loops -march=native -mtune=xscale -O2
stream.c: In file included from Simon128128SSE4.h:17:0,
stream.c: from stream.c:20:
stream.c: Intrinsics_SSE4_128block.h:5:10: fatal error: x86intrin.h: No such file or directory
stream.c: #include <x86intrin.h>
stream.c: ^~~~~~~~~~~~~
stream.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=xscale -O2 sse4
gcc -funroll-loops -march=native -mtune=xscale -O3 sse4
gcc -funroll-loops -march=native -mtune=xscale -Os sse4
gcc -march=native -mtune=xscale -O2 sse4
gcc -march=native -mtune=xscale -O3 sse4
gcc -march=native -mtune=xscale -Os sse4