https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67984
Sebastian Pop <spop at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2015-11-23 CC| |spop at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Sebastian Pop <spop at gcc dot gnu.org> --- I cannot reproduce the error on GCC 6.0 trunk. Also, please provide a reduced testcase, the attached testcase fails with: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0, from /usr/include/CL/cl_platform.h:441, from /usr/include/CL/cl.h:30, from /usr/include/CL/opencl.h:42, from dcttest.c:61: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h: In function ‘_mm256_mpsadbw_epu8’: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:46:12: error: can’t convert a value of type ‘int’ to vector type ‘__vector(4) long long int’ which has different size