From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5940 invoked by alias); 19 Feb 2007 11:59:14 -0000 Received: (qmail 5844 invoked by uid 48); 19 Feb 2007 11:59:04 -0000 Date: Mon, 19 Feb 2007 11:59:00 -0000 Subject: [Bug c/30858] New: ice for legal code with -O2 -ftree-vectorize X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dcb314 at hotmail dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2007-02/txt/msg02187.txt.bz2 I just tried to compile Suse Linux package timidity-2.13.2-60 with the GNU C++ compiler version 4.3 snapshot 20070216. The compiler said ncurs_c.c:1196: internal compiler error: in get_initial_def_for_reduction, at tree-vect-transform.c:1036 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. Preprocessed source code attached. Flags -O2 -ftree-vectorize required. On the wider issue of the quality of the vectorizer, I have thrown most of Suse Linux 10.3 at it and it has crashed in a few places. I suspect there would be considerable value at getting some other distribution [ Debian ?], maybe on another type of machine [ PPC64 ?], and flushing out a few more bugs in the optimizer. You would need to ensure that -ftree-vectorize was switched on for every compile. Just a suggestion. -- Summary: ice for legal code with -O2 -ftree-vectorize Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dcb314 at hotmail dot com GCC host triplet: x86_64-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30858