prog.cpp: In function 'void signum4(int32_t*, const int32_t*)':
prog.cpp:42:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
_mm_store_si128(
^
In file included from /usr/lib/gcc/i586-linux-gnu/5/include/xmmintrin.h:1249:0,
from /usr/lib/gcc/i586-linux-gnu/5/include/x86intrin.h:31,
from /usr/include/i386-linux-gnu/c++/5/bits/opt_random.h:33,
from /usr/include/c++/5/random:50,
from /usr/include/c++/5/bits/stl_algo.h:66,
from /usr/include/c++/5/algorithm:62,
from prog.cpp:5:
/usr/lib/gcc/i586-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline 'void _mm_store_si128(__m128i*, __m128i)': target specific option mismatch
_mm_store_si128 (__m128i *__P, __m128i __B)
^
prog.cpp:44:95: error: called from here
_mm_sign_epi32(_mm_set1_epi32(1), _mm_load_si128(reinterpret_cast<const __m128i*>(values))));
^
In file included from /usr/lib/gcc/i586-linux-gnu/5/include/x86intrin.h:37:0,
from /usr/include/i386-linux-gnu/c++/5/bits/opt_random.h:33,
from /usr/include/c++/5/random:50,
from /usr/include/c++/5/bits/stl_algo.h:66,
from /usr/include/c++/5/algorithm:62,
from prog.cpp:5:
/usr/lib/gcc/i586-linux-gnu/5/include/tmmintrin.h:160:1: error: inlining failed in call to always_inline '__m128i _mm_sign_epi32(__m128i, __m128i)': target specific option mismatch
_mm_sign_epi32 (__m128i __X, __m128i __Y)
^
prog.cpp:42:17: error: called from here
_mm_store_si128(
^
In file included from /usr/lib/gcc/i586-linux-gnu/5/include/xmmintrin.h:1249:0,
from /usr/lib/gcc/i586-linux-gnu/5/include/x86intrin.h:31,
from /usr/include/i386-linux-gnu/c++/5/bits/opt_random.h:33,
from /usr/include/c++/5/random:50,
from /usr/include/c++/5/bits/stl_algo.h:66,
from /usr/include/c++/5/algorithm:62,
from prog.cpp:5:
/usr/lib/gcc/i586-linux-gnu/5/include/emmintrin.h:637:1: error: inlining failed in call to always_inline '__m128i _mm_set1_epi32(int)': target specific option mismatch
_mm_set1_epi32 (int __A)
^
prog.cpp:42:17: error: called from here
_mm_store_si128(
^
In file included from /usr/lib/gcc/i586-linux-gnu/5/include/xmmintrin.h:1249:0,
from /usr/lib/gcc/i586-linux-gnu/5/include/x86intrin.h:31,
from /usr/include/i386-linux-gnu/c++/5/bits/opt_random.h:33,
from /usr/include/c++/5/random:50,
from /usr/include/c++/5/bits/stl_algo.h:66,
from /usr/include/c++/5/algorithm:62,
from prog.cpp:5:
/usr/lib/gcc/i586-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '__m128i _mm_load_si128(const __m128i*)': target specific option mismatch
_mm_load_si128 (__m128i const *__P)
^
prog.cpp:42:17: error: called from here
_mm_store_si128(
^