Implementation notes: amd64, temp, crypto_stream/speck128192ctr

Computer: temp
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: speck128192ctr

Checksum failure

Implementation: avx2
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
156137da7f46b4762ed03b361b53ad2ae9f9a2e48f66ddbb2e14823ad5b75c76
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE avx2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE avx2

Compiler output

Implementation: avx512
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
stream.c: In file included from Speck128192AVX512.h:17:0,
stream.c: from stream.c:21:
stream.c: Intrinsics_AVX512_128block.h:10:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ^
stream.c: stream.c:24:84: note: in expansion of macro 'u512'
stream.c: inline __attribute__((always_inline)) int Encrypt(unsigned char *out, u64 nonce[], u512 rk[], u64 key[], int numbytes);
stream.c: ^
stream.c: Intrinsics_AVX512_128block.h:10:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ...
stream.c: ^
stream.c: stream.c:263:113: note: in expansion of macro 'u512'
stream.c: inline __attribute__((always_inline)) int Encrypt_Xor(unsigned char *out, const unsigned char *in, u64 nonce[], u512 rk[], u64 key[], int numbytes)
stream.c: ^
stream.c: Intrinsics_AVX512_128block.h:10:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ^
stream.c: stream.c:330:24: note: in expansion of macro 'u512'
stream.c: int ExpandKey(u64 K[], u512 rk[], u64 key[])
stream.c: ^

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
stream.c: stream.c:257:12: error: static declaration of 'ExpandKey' follows non-static declaration
stream.c: static int ExpandKey(u64 K[], u128 rk[], u64 key[])
stream.c: ^
stream.c: stream.c:27:5: note: previous declaration of 'ExpandKey' was here
stream.c: int ExpandKey(u64 K[], u128 rk[], u64 key[]);
stream.c: ^

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