CPU:Intel(R) Pentium(R) CPU G2030 @ 3.00GHZ
ERROR is following:
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/movhpd
INFO:qsym.tests.build:stderr=main.c: In function ‘main’:
main.c:9:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128d a = _mm_setzero_pd();
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:192:1: error: inlining failed in call to always_inline ‘_mm_storeh_pd’: target specific option mismatch
_mm_storeh_pd (double *__P, __m128d __A)
^
main.c:16:3: error: called from here
_mm_storeh_pd(&c, a);
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:103:1: error: inlining failed in call to always_inline ‘_mm_setzero_pd’: target specific option mismatch
_mm_setzero_pd (void)
^
main.c:9:15: error: called from here
__m128d a = _mm_setzero_pd();
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/movlpd
INFO:qsym.tests.build:stderr=main.c: In function ‘main’:
main.c:9:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128d a = _mm_setzero_pd();
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:185:1: error: inlining failed in call to always_inline ‘_mm_storel_pd’: target specific option mismatch
_mm_storel_pd (double *__P, __m128d __A)
^
main.c:16:3: error: called from here
_mm_storel_pd(&c, a);
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:103:1: error: inlining failed in call to always_inline ‘_mm_setzero_pd’: target specific option mismatch
_mm_setzero_pd (void)
^
main.c:9:15: error: called from here
__m128d a = _mm_setzero_pd();
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/movlps
INFO:qsym.tests.build:stderr=main.c: In function ‘main’:
main.c:9:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128 a = _mm_setzero_ps();
^
main.c:11:9: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
__m64 c = _mm_setzero_si64();
^
In file included from main.c:4:0:
/usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:804:1: error: inlining failed in call to always_inline ‘_mm_storel_pi’: target specific option mismatch
_mm_storel_pi (__m64 *__P, __m128 __A)
^
main.c:16:3: error: called from here
_mm_storel_pi(&c, a);
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:31:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/mmintrin.h:869:1: error: inlining failed in call to always_inline ‘_mm_setzero_si64’: target specific option mismatch
_mm_setzero_si64 (void)
^
main.c:11:13: error: called from here
__m64 c = _mm_setzero_si64();
^
In file included from main.c:4:0:
/usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:115:1: error: inlining failed in call to always_inline ‘_mm_setzero_ps’: target specific option mismatch
_mm_setzero_ps (void)
^
main.c:9:14: error: called from here
__m128 a = _mm_setzero_ps();
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/pmovmskb
INFO:qsym.tests.build:stderr=main.c: In function ‘main’:
main.c:8:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128i a = _mm_setzero_si128();
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:1390:1: error: inlining failed in call to always_inline ‘_mm_movemask_epi8’: target specific option mismatch
_mm_movemask_epi8 (__m128i __A)
^
main.c:10:7: error: called from here
int b = _mm_movemask_epi8(a);
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
main.c:8:15: error: called from here
__m128i a = _mm_setzero_si128();
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/pminub
INFO:qsym.tests.build:stderr=main.c: In function ‘main’:
main.c:8:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128i a = _mm_setzero_si128();
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:1384:1: error: inlining failed in call to always_inline ‘_mm_min_epu8’: target specific option mismatch
_mm_min_epu8 (__m128i __A, __m128i __B)
^
main.c:13:15: error: called from here
__m128i c = _mm_min_epu8(a, b);
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
main.c:9:15: error: called from here
__m128i b = _mm_setzero_si128();
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from main.c:4:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
main.c:8:15: error: called from here
__m128i a = _mm_setzero_si128();
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/psub/psubb
INFO:qsym.tests.build:stderr=In file included from main.c:1:0:
main.c: In function ‘main’:
../psub.h:9:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128i a = _mm_setzero_si128();
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubb)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:1059:1: error: inlining failed in call to always_inline ‘_mm_sub_epi8’: target specific option mismatch
_mm_sub_epi8 (__m128i __A, __m128i __B)
^
In file included from main.c:1:0:
../psub.h:15:15: error: called from here
__m128i c = _mm_sub_epi8(a, b);
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubb)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
In file included from main.c:1:0:
../psub.h:10:15: error: called from here
__m128i b = _mm_setzero_si128();
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubb)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
In file included from main.c:1:0:
../psub.h:9:15: error: called from here
__m128i a = _mm_setzero_si128();
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubb)
^
make: *** [main.o] Error 1
INFO:qsym.tests.build:dir=/home/grz/Downloads/qsym-master/tests/assembly/psub/psubw
INFO:qsym.tests.build:stderr=In file included from main.c:1:0:
main.c: In function ‘main’:
../psub.h:9:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128i a = _mm_setzero_si128();
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubw)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:1059:1: error: inlining failed in call to always_inline ‘_mm_sub_epi8’: target specific option mismatch
_mm_sub_epi8 (__m128i __A, __m128i __B)
^
In file included from main.c:1:0:
../psub.h:15:15: error: called from here
__m128i c = _mm_sub_epi8(a, b);
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubw)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’: target specific option mismatch
_mm_setzero_si128 (void)
^
In file included from main.c:1:0:
../psub.h:10:15: error: called from here
__m128i b = _mm_setzero_si128();
^
main.c:3:1: note: in expansion of macro ‘TEST_PUSB’
TEST_PUSB(psubw)
^
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:1249:0,
from ../psub.h:4,
from main.c:1:
/usr/lib/gcc/i686-linux-gnu/5/include/emmintrin.h:753:1: error: inlining failed in call to always_inline ‘_mm_setzero_si128’:
...
seems that '_mm_sub_epi8' '_mm_setzero_si128' '_mm_min_epu8' '_mm_setzero_ps' '_mm_setzero_pd' '_mm_setzero_pi' don't support