From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27668 invoked by alias); 11 Dec 2005 13:14:57 -0000 Received: (qmail 27657 invoked by alias); 11 Dec 2005 13:14:56 -0000 Date: Sun, 11 Dec 2005 13:14:00 -0000 Subject: [Bug c/25350] New: Can't include mmintrin.h X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "gcc-bugzilla at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2005-12/txt/msg01073.txt.bz2 List-Id: when trying to include file mmintrin.h in any file, compilation fails with the following message: mmintrin.h: In function '_mm_add_si64': mmintrin.h:280: error: can't convert between vector values of different size mmintrin.h: In function '_mm_sub_si64': mmintrin.h:382: error: can't convert between vector values of different size It works okay with older versions of gcc, and fails with 4.2.0 20051211 both with the include file that ships with it and with it's older versions. Environment: System: Linux amazonia 2.6.10-5-386 #1 Mon Oct 10 11:15:41 UTC 2005 i686 GNU/Linux Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: i686-pc-linux-gnu configured with: ../gcc/configure --enable-languages=c --disable-nls --prefix=/home/glauber/usr How-To-Repeat: create a file containing the single directive #include and compile it with gcc -msse -- Summary: Can't include mmintrin.h Product: gcc Version: 2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: glommer at gmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25350