From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thompson, David" Subject: Re: [PATCH] gnu: lapack: Build the LAPACKE library. Date: Fri, 3 Jun 2016 12:39:24 -0400 Message-ID: References: <1464184325-14056-1-git-send-email-dthompson2@worcester.edu> <20160527170817.GB32455@jasmine> <3220a5a751617026ae9d671e9bdc6bd3@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57911) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8s8A-0005Ob-VH for guix-devel@gnu.org; Fri, 03 Jun 2016 12:39:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b8s86-0005SM-5O for guix-devel@gnu.org; Fri, 03 Jun 2016 12:39:29 -0400 Received: from mail-vk0-x233.google.com ([2607:f8b0:400c:c05::233]:35637) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8s86-0005Rq-1G for guix-devel@gnu.org; Fri, 03 Jun 2016 12:39:26 -0400 Received: by mail-vk0-x233.google.com with SMTP id d127so121931765vkh.2 for ; Fri, 03 Jun 2016 09:39:24 -0700 (PDT) In-Reply-To: <3220a5a751617026ae9d671e9bdc6bd3@openmailbox.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: Eric Bavier Cc: guix-devel , Guix-devel , David Thompson On Fri, May 27, 2016 at 1:55 PM, Eric Bavier wrote: > On 2016-05-27 12:08, Leo Famulari wrote: >> >> On Wed, May 25, 2016 at 09:52:05AM -0400, David Thompson wrote: >>> >>> From: David Thompson >>> >>> * gnu/packages/maths.scm (lapack)[arguments]: Add "-DLAPACKE=ON". >> >> >> Builds for me on x86_64. > > How much does this add to the size of the lapack package? Would we want to > install the libraries and headers into another output? IFAIK, not many > codes make use of both the standard interface and LAPACKE at the same time. Before: store item total self /gnu/store/dkz7fips64c5h05hfg6lmvhmb7jlipb6-lapack-3.5.0 71.4 6.4 9.0% /gnu/store/gaximh48qbqf4712bw224ghq919hqp64-gfortran-4.9.3-lib 64.9 27.1 38.0% /gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22 37.9 36.5 51.1% /gnu/store/5y72ql4zbnbd50lf88k91k0y766kq75x-bash-static-4.3.42 1.4 1.4 2.0% total: 71.4 MiB After: store item total self /gnu/store/1whq33kw6136h4jcy14cfk1klx5hn1s3-lapack-3.5.0 97.2 9.4 9.6% /gnu/store/gaximh48qbqf4712bw224ghq919hqp64-gfortran-4.9.3-lib 64.9 27.1 27.9% /gnu/store/v39bh3ln3ncnzhyw0kd12d46kww9747v-gcc-4.9.3-lib 60.7 22.9 23.5% /gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22 37.9 36.5 37.5% /gnu/store/5y72ql4zbnbd50lf88k91k0y766kq75x-bash-static-4.3.42 1.4 1.4 1.4% total: 97.2 MiB Basically, closure size goes up by 20MiB, but the store item itself is only 3MiB bigger. WDYT? - Dave