From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23164 invoked by alias); 16 Feb 2007 08:09:43 -0000 Received: (qmail 23155 invoked by uid 22791); 16 Feb 2007 08:09:42 -0000 X-Spam-Check-By: sourceware.org Received: from atb104.slac.stanford.edu (HELO atb104.slac.stanford.edu) (134.79.37.104) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 16 Feb 2007 08:09:38 +0000 Received: from atb104.slac.stanford.edu (atb104 [127.0.0.1]) by atb104.slac.stanford.edu (8.13.8/8.13.8) with ESMTP id l1G89YiH028191; Fri, 16 Feb 2007 00:09:34 -0800 Received: (from fenn@localhost) by atb104.slac.stanford.edu (8.13.8/8.13.8/Submit) id l1G89YTL028190; Fri, 16 Feb 2007 00:09:34 -0800 Date: Fri, 16 Feb 2007 08:09:00 -0000 From: Tim Fenn To: Brian Gough Cc: gsl-discuss@sourceware.org Subject: Re: test release gsl-1.8.90.tar.gz Message-ID: <20070216080934.GA28153@stanford.edu> References: <873b57h9dg.wl%bjg@network-theory.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <873b57h9dg.wl%bjg@network-theory.co.uk> X-PGP-Key: http://www.stanford.edu/~fenn/gpg-public-key.asc User-Agent: Mutt/1.5.12-2006-07-14 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-q1/txt/msg00019.txt.bz2 On Thu, Feb 15, 2007 at 12:51:23PM +0000, Brian Gough wrote: > I have made a test release for gsl-1.9. > > I have only tested it on GNU/Linux -- please report any problems you > find in compiling it, running make check or against existing > applications (it should be backwards compatible). > I've been testing the bfgs2 minimizer, and it works well until/if it nears a point in which the interpolator stops progressing - I've noticed there is a check against this in the linear_minimize code near line 209: if ((a-alpha)*fpa <= GSL_DBL_EPSILON) { /* roundoff prevents progress */ }; perhaps there should be a break statement to prevent futile iterations? Or use this as a stopping criteria test? Regards, Tim