From owner-freebsd-fortran@FreeBSD.ORG Thu Dec 25 16:41:44 2014 Return-Path: Delivered-To: freebsd-fortran@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E3D0357 for ; Thu, 25 Dec 2014 16:41:44 +0000 (UTC) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1B7502DE for ; Thu, 25 Dec 2014 16:41:44 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.14.9/8.14.9) with ESMTP id sBPGfhOD034886 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 25 Dec 2014 08:41:43 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.9/8.14.9/Submit) id sBPGfhPb034885 for freebsd-fortran@freebsd.org; Thu, 25 Dec 2014 08:41:43 -0800 (PST) (envelope-from sgk) Date: Thu, 25 Dec 2014 08:41:43 -0800 From: Steve Kargl To: freebsd-fortran@freebsd.org Subject: Re: math/cmlib port - PR submitted, want to discuss Message-ID: <20141225164143.GA34817@troutmask.apl.washington.edu> References: <201412242116.sBOLGs66067857@mech-as221.men.bris.ac.uk> <20141225060257.GA32765@troutmask.apl.washington.edu> <20141225144608.GA1239@graf.pompo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141225144608.GA1239@graf.pompo.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Dec 2014 16:41:44 -0000 On Thu, Dec 25, 2014 at 03:46:08PM +0100, Thierry Thomas wrote: > Le jeu 25 d?c 14 ? 7:02:57 +0100, Steve Kargl > ?crivait?: > > > I use blas and lapack. When I was learning F90/95, I rewrote > > minpack in a free-form modern dialect. I now typically write > > my own routines, but if I'm in a hurry, I simply search netlib or > > Alan Miller's big pond repository for a particular routine. > > BTW, I'm going to commit a USES file to centralize the different Blas / > Lapack usages. Reviews and comments are welcome: > > > With only a very brief scan, I would have _valid_ARGS= atlas netlib gotoblas openblas Oldtimers will know "netlib" over "reference" and Goto's library is called gotoblas. The default should be netlib. If you choose to set the default to openblas, does it install a symlink from libopenblas to libblas. In fact, I would recommend setting a symlink for atlas, gotoblas, and openblas. This is, of course, my own opinion. -- Steve