groot/math/vc/include/Vc/avx/intrinsics.h:307:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 1: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 1)), _mm_srli_si128(vHi, 1), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:307:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 1: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 1)), _mm_srli_si128(vHi, 1), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:307:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 1: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 1)), _mm_srli_si128(vHi, 1), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:308:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 2: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 2)), _mm_srli_si128(vHi, 2), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:308:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 2: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 2)), _mm_srli_si128(vHi, 2), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:308:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 2: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 2)), _mm_srli_si128(vHi, 2), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:309:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 3: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 3)), _mm_srli_si128(vHi, 3), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:309:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 3: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 3)), _mm_srli_si128(vHi, 3), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:309:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 3: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 3)), _mm_srli_si128(vHi, 3), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:310:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 4: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 4)), _mm_srli_si128(vHi, 4), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:310:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 4: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 4)), _mm_srli_si128(vHi, 4), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:310:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 4: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 4)), _mm_srli_si128(vHi, 4), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:311:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 5: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 5)), _mm_srli_si128(vHi, 5), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:311:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 5: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 5)), _mm_srli_si128(vHi, 5), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:311:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 5: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 5)), _mm_srli_si128(vHi, 5), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:312:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 6: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 6)), _mm_srli_si128(vHi, 6), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); }) ^ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:312:25: error: C-style cast from 'void' to '__m128i' (vector of 2 'long long' values) is not allowed case 6: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 6)), _mm_srli_si128(vHi, 6), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1195:36: note: expanded from macro '_mm256_insertf128_si256' (__v4di)_mm256_castsi128_si256((__m128i)(V2)), \ ^~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:312:25: error: cannot initialize return object of type 'm256i' (aka '__m256i') with an rvalue of type 'void' case 6: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 6)), _mm_srli_si128(vHi, 6), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include/avxintrin.h:1192:44: note: expanded from macro '_mm256_insertf128_si256' #define _mm256_insertf128_si256(V1, V2, M) __extension__ ({ \ ^~~~~~~~~~~~~~~~~~ In file included from groot/math/vc/src/trigonometric.cpp:20: In file included from groot/math/vc/include/Vc/Vc:22: In file included from groot/math/vc/include/Vc/vector.h:30: In file included from groot/math/vc/include/Vc/avx/vector.h:23: groot/math/vc/include/Vc/avx/intrinsics.h:313:104: error: use of undeclared identifier '__builtin_ia32_psrldqi128' case 7: return _mm256_insertf128_si256(_mm256_castsi128_si256(_mm_alignr_epi8(vHi, vLo, 7)), _mm_srli_si128(vHi, 7), 1); ^ groot/math/vc/include/Vc/avx/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro '_mm_srli_si128' (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); })