ncbi-vdb icon indicating copy to clipboard operation
ncbi-vdb copied to clipboard

Some builtins that vdb uses are gcc-specific and don't compile with clang.

Open yurivict opened this issue 6 years ago • 1 comments

For example, __builtin_ia32_shufps and __builtin_ia32_shufpd are gcc-specific.

You should replace them with primitives, _mm_shuffle_ps and _mm_shuffle_pd, or better yet, you can use the SIMD library instead, like libsimdpp: https://github.com/p12tic/libsimdpp

yurivict avatar Jun 11 '18 05:06 yurivict