From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14362 invoked by alias); 21 Jul 2005 08:01:20 -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 14290 invoked by uid 48); 21 Jul 2005 08:01:11 -0000 Date: Thu, 21 Jul 2005 08:02:00 -0000 Message-ID: <20050721080111.14289.qmail@sourceware.org> From: "uros at kss-loka dot si" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050720192906.22576.black.hole.sun16@gmail.com> References: <20050720192906.22576.black.hole.sun16@gmail.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/22576] [4.0/4.1 regression] ICE with simple factorial program compiled with -ffast-math on gcc 4.0.2 X-Bugzilla-Reason: CC X-SW-Source: 2005-07/txt/msg02531.txt.bz2 List-Id: ------- Additional Comments From uros at kss-loka dot si 2005-07-21 08:01 ------- Patch that fixes attached testcase and reduced testcase from comment #7. BTW: In the attached testcase, there is a comment that program falls apart if long double isn't used. With (patched) gcc-4.1 CVS, it works for me with "only" doubles, with SSE or x87 math, -ffast-math or without it. ... factorial of 99 is 9.33262e+155 factorial of 100 is 9.33262e+157 -- What |Removed |Added ---------------------------------------------------------------------------- URL| |http://gcc.gnu.org/ml/gcc- | |patches/2005- | |07/msg01391.html Keywords| |patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22576