Implementation notes: amd64, wintermute, crypto_sign/lattisigns512

Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_sign
Primitive: lattisigns512

Test failure

Implementation: crypto_sign/lattisigns512/avx
Compiler: clang -O3 -mavx
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -mavx avx
clang -O3 -mavx2 avx

Compiler output

Implementation: crypto_sign/lattisigns512/avx
Compiler: cc
ntt_transform.c: ntt_transform.c:24:3: error: use of undeclared identifier '__m256d'
ntt_transform.c: __m256d vt,vo0,vo10,vo11,vo20,vo21,vo22,vo23,vc,vp,vpinv,neg2,neg4;
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:25:3: error: use of undeclared identifier '__m256d'
ntt_transform.c: __m256d vx0,vx1,vx2,vx3,vx4,vx5,vx6,vx7;
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:27:3: error: use of undeclared identifier 'vpinv'
ntt_transform.c: vpinv = _mm256_set_pd(PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:27:11: warning: implicit declaration of function '_mm256_set_pd' is invalid in C99 [-Wimplicit-function-declaration]
ntt_transform.c: vpinv = _mm256_set_pd(PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE, PARAM_APPROX_P_INVERSE);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:28:3: error: use of undeclared identifier 'vp'
ntt_transform.c: vp = _mm256_set_pd(8383489., 8383489., 8383489., 8383489.);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:32:3: error: use of undeclared identifier 'vo10'
ntt_transform.c: vo10 = _mm256_load_pd(o+pos);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:32:10: warning: implicit declaration of function '_mm256_load_pd' is invalid in C99 [-Wimplicit-function-declaration]
ntt_transform.c: vo10 = _mm256_load_pd(o+pos);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:33:3: error: use of undeclared identifier 'vo20'
ntt_transform.c: vo20 = _mm256_load_pd(o+pos+4);
ntt_transform.c: ^
ntt_transform.c: ntt_transform.c:34:3: error: use of undeclared identifier 'neg2'; did you mean '_neg2'?
ntt_transform.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc avx
clang -O3 avx