From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: Re: 01/03: gnu: Add QD. Date: Sun, 4 Feb 2018 22:04:54 -0600 Message-ID: <20180204220454.7eb68a5b@centurylink.net> References: <20180202143848.26172.43250@vcs0.savannah.gnu.org> <20180202143849.080E924648@vcs0.savannah.gnu.org> <871si1z9v7.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39972) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiY20-0005Xs-7T for guix-devel@gnu.org; Sun, 04 Feb 2018 23:05:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eiY1v-0001Er-Gm for guix-devel@gnu.org; Sun, 04 Feb 2018 23:05:24 -0500 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:15534 helo=smtp.centurylink.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eiY1v-00018w-8W for guix-devel@gnu.org; Sun, 04 Feb 2018 23:05:19 -0500 In-Reply-To: <871si1z9v7.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mark H Weaver Cc: guix-devel@gnu.org On Sat, 03 Feb 2018 22:55:56 -0500 Mark H Weaver wrote: > Hi Eric, > > ericbavier@centurylink.net (Eric Bavier) writes: > > bavier pushed a commit to branch master > > in repository guix. > > > > commit cbc084e1a7c25d1c8944bcb20a989f795acdb096 > > Author: Eric Bavier > > Date: Wed Jan 31 13:55:37 2018 -0600 > > > > gnu: Add QD. > [...] > > +(define-public qd > > + (package > > + (name "qd") > > + (version "2.3.18") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append "http://crd.lbl.gov/~dhbailey/mpdist/qd-" > > + version ".tar.gz")) > > + (sha256 > > + (base32 > > + "0vkihcj9fyv2cycq8515713gbs3yskhmivy8bznvx72i6ddnn2c1")))) > > + (build-system gnu-build-system) > > + (native-inputs > > + `(("gfortran" ,gfortran))) > > + (arguments > > + `(#:configure-flags `("--disable-enable_fma" ;weird :/ > > "weird :/" is not a very useful comment. Sorry. I thought it was obvious it was in reference to the "disable-enable" bit. > Can you change it to explain > why you added this flag? It seems unfortunate to disable fused > multiply-add for this kind of library. The library does not support runtime ISA detection. I thought FMAs are something we don't support in our baseline x86-64 builds? `~Eric