2012-06-06 381 views
0

禁用AVX我有通過GCC測試(test_installed)麻煩 - 接受錯誤的AVX測試:在的Android NDK

error: incompatible type for argument 2 of '_mm_maskstore_pd'
avxintrin.h:900 note: expected '_m128d' but argument is of type '_m128i'

我如何禁用AVX測試,或者通過它?

+0

請顯示您的代碼。 –

+0

它是標準的gcc 4.4.6源代碼和Android NDK。 http://gcc.gnu.org/svn/gcc/trunk/gcc/testsuite/gcc.target/i386/avx-vmaskmovpd-1.c http://gcc.gnu.org/svn/gcc/trunk /gcc/config/i386/avxintrin.h – Pepa

+0

你所顯示的文件的x86目標。您的目標平臺是基於x86嗎?另外,請發表您的NDK版本。 –

回答

0

我找到答案。
我所要做的就是應用this patch更改測試文件以正確確定支持AVX。