From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19330 invoked by alias); 13 Sep 2007 19:34:10 -0000 Received: (qmail 19317 invoked by uid 22791); 13 Sep 2007 19:34:06 -0000 X-Spam-Check-By: sourceware.org Received: from network-theory.com (HELO mail.network-theory.co.uk) (66.199.228.187) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 13 Sep 2007 19:34:02 +0000 Date: Thu, 13 Sep 2007 19:34:00 -0000 Message-ID: From: Brian Gough To: gsl-discuss@sourceware.org Subject: Re: test release gsl-1.9.90.tar.gz In-Reply-To: <20070913163014.GA8133@hippogriff.physics.drexel.edu> References: <20070911183940.GA19366@hippogriff.physics.drexel.edu> <20070913163014.GA8133@hippogriff.physics.drexel.edu> User-Agent: Wanderlust/2.14.0 (Africa) Emacs/22.1 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Message-Mac: 60d676363b8c6891034539afc72a5060 Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00035.txt.bz2 At Thu, 13 Sep 2007 10:30:14 -0600, Patrick Alken wrote: > I am wondering if maybe the version of gcc (3.2.3) is causing the > problem. I tried make check again on another 64 bit machine with gcc > 4.1.1 and everything went ok. It's possible, but it doesn't necessarily indicate a problem with the compiler itself. It depends whether the value was computed with SSE or X87 instructions. The starting values of the recurrence were O(1e-310). These would underflow to zero in SSE arithmetic, which does not have denormalised numbers, so the final result would be zero. With X87 instructions, there wouldn't be any underflow, and the final result comes out ok. -- Brian Gough