This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Error building MinGW-W64 based on gcc-5.1.0
- From: Marc Glisse <marc dot glisse at inria dot fr>
- To: niXman <i dot nixman at autistici dot org>
- Cc: gcc-help <gcc-help at gcc dot gnu dot org>
- Date: Wed, 29 Apr 2015 09:28:03 +0200 (CEST)
- Subject: Re: Error building MinGW-W64 based on gcc-5.1.0
- Authentication-results: sourceware.org; auth=none
- References: <d7fa829de88013823078c62c0cf4a4ef at autistici dot org>
- Reply-to: gcc-help <gcc-help at gcc dot gnu dot org>
On Wed, 29 Apr 2015, niXman wrote:
I'm trying to build MinGW-W64(i686-sjlj) based on GCC-5.1.0 and faced
with this errors:
http://pastebin.com/U9Lm8saL
but x86_64-sjlj with the same configuration flags is built successfully.
Ideas?
I don't know what the issue is, but I notice that the error message:
C:/mingw510/i686-510-posix-sjlj-rt_v4-rev0/build/gcc-5.1.0/gcc/include/xmmintrin.h:615:3:
error: can't convert between vector values of different size
return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
^
is pretty bad: it does not show the 2 incompatible types involved (its
location could probably do with some improvement as well). If you have
time, it would be nice to file a PR about that.
--
Marc Glisse