From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2100 invoked by alias); 13 Feb 2005 16:53:06 -0000 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 Received: (qmail 1969 invoked by uid 48); 13 Feb 2005 16:52:55 -0000 Date: Sun, 13 Feb 2005 23:44:00 -0000 Message-ID: <20050213165255.1968.qmail@sourceware.org> From: "pinskia at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050213162215.19937.schwab@suse.de> References: <20050213162215.19937.schwab@suse.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug tree-optimization/19937] [4.0 regression] Wrong loop exit X-Bugzilla-Reason: CC X-SW-Source: 2005-02/txt/msg01335.txt.bz2 List-Id: ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-13 16:52 ------- I think this is an ivopt bug: if (i_3 != 4294967295) goto ; else goto ; i_3 is signed but the expression (I think), 4294967295, is unsigned, maybe we are missing a fold_convert. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19937