From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8888 invoked by alias); 6 Dec 2004 20:42:31 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 8838 invoked from network); 6 Dec 2004 20:42:26 -0000 Received: from unknown (HELO wproxy.gmail.com) (64.233.184.198) by sourceware.org with SMTP; 6 Dec 2004 20:42:26 -0000 Received: by wproxy.gmail.com with SMTP id 69so29915wri for ; Mon, 06 Dec 2004 12:42:23 -0800 (PST) Received: by 10.54.25.8 with SMTP id 8mr552979wry; Mon, 06 Dec 2004 12:41:58 -0800 (PST) Received: by 10.54.45.61 with HTTP; Mon, 6 Dec 2004 12:41:50 -0800 (PST) Message-ID: <4fc48eb104120612413d6affc3@mail.gmail.com> Date: Mon, 06 Dec 2004 20:42:00 -0000 From: tbp Reply-To: tbp To: gcc@gcc.gnu.org Subject: gcc/g++ 4.0.0, 20041205 snapshot, bug #18073 still present Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SW-Source: 2004-12/txt/msg00269.txt.bz2 Unsure if it's a known issue, it's marked as resolved, yet on cygwin i get: /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h: In function 'int _mm_cvtsi64_si32(int __vector__)': /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h:91: error: invalid cast from type 'int __vector__' to type 'long long int' /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h: In function 'int __vector__ _mm_add_si64(int __vector__, int __vector__)': /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h:282: error: invalid cast from type 'int __vector__' to type 'long long int' /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h:282: error: invalid cast from type 'int __vector__' to type 'long long int' /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/include/mmintrin.h: In function 'int __vector__ _mm_sub_si64(int __vector__, int __vector__)': Also present in the 20041128 snapshot etc... in fact i have to ressort to the 20041017 snapshot because of it. That's annoying because gcc4 produce by far the best SSE code (when you can dodge ICEs) and that's pretty critical in my current project. Reading specs from /usr/local/gcc-405/lib/gcc/i686-pc-cygwin/4.0.0/specs Configured with: ../configure --prefix=/usr/local/gcc-405 --enable-languages=c,c++ --enable-threads=posix --with-system-zlib --disable-checking --disable-nls --disable-shared --disable-win32-registry --verbose --with-gcc --with-gnu-ld --with-gnu-as --with-as=/usr/local/binutils/bin/as --with-ld=/usr/local/binutils/bin/ld Thread model: posix gcc version 4.0.0 20041205 (experimental)