Return-Path: <blis-devel+bncBDJLRE6FUQKBBTMQT2LAKGQEFYQ3YSI@googlegroups.com>
X-Original-To: jed@jedbrown.org
Delivered-To: jed@jedbrown.org
Received: by jedbrown.org (Postfix, from userid 1003)
	id A237780E79; Sat,  4 Jan 2014 04:04:34 +0000 (UTC)
Authentication-Results: jedbrown.org; dkim=pass reason="2048-bit key"
	header.d=googlegroups.com header.i=@googlegroups.com
	header.b=TxhWEl9M; dkim-adsp=none
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on jedbrown.org
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED,
	DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM autolearn=ham version=3.3.2
Received: from mailrelay.anl.gov (mailrelay.anl.gov [130.202.101.22])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by jedbrown.org (Postfix) with ESMTPS id D740180E6F
	for <jed@jedbrown.org>; Sat,  4 Jan 2014 04:04:33 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by localhost.it.anl.gov (Postfix) with ESMTP id 9E3257CC0BA;
	Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from mailrelay.anl.gov ([127.0.0.1])
	by localhost (mailrelay.anl.gov [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 25795-04; Fri, 3 Jan 2014 22:04:33 -0600 (CST)
Received: from zimbra.anl.gov (zimbra.anl.gov [130.202.101.12])
	by mailrelay.anl.gov (Postfix) with ESMTP id 764E27CC0AE
	for <jed@jedbrown.org>; Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by zimbra.anl.gov (Postfix) with ESMTP id 5A56F29E002;
	Fri,  3 Jan 2014 22:04:33 -0600 (CST)
X-Virus-Scanned: amavisd-new at zimbra.anl.gov
Received: from zimbra.anl.gov ([127.0.0.1])
	by localhost (zimbra.anl.gov [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 9wpoeR4wDnHg; Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from mailrelay.mcs.anl.gov (newman-1.mcs.anl.gov [140.221.6.6])
	by zimbra.anl.gov (Postfix) with ESMTP id 40E8C29E001
	for <jedbrown@mcs.anl.gov>; Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from mailrelay.anl.gov (mailrelay.anl.gov [130.202.101.22])
	by mailrelay.mcs.anl.gov (Postfix) with ESMTP id 39C8D88507
	for <jedbrown@mcs.anl.gov>; Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from localhost (localhost [127.0.0.1])
	by localhost.it.anl.gov (Postfix) with ESMTP id 205917CC0BA;
	Fri,  3 Jan 2014 22:04:33 -0600 (CST)
Received: from mailrelay.anl.gov ([127.0.0.1])
	by localhost (mailrelay.anl.gov [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 25750-07; Fri, 3 Jan 2014 22:04:33 -0600 (CST)
Received: from fbdbrel04.localdomain (osmtp-mefxp.att-mail.com
 [12.131.129.86])	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)	by mailrelay.anl.gov (Postfix) with ESMTP
 id DEDA97CC0AE	for <jedbrown@mcs.anl.gov>; Fri,  3 Jan 2014 22:04:32 -0600
 (CST)
Received: from fbecsscrub15.seg.att.com (unknown [192.168.175.133])
	by fbdbrel04.localdomain (Postfix) with ESMTP id 7DF70EA300C5
	for <jedbrown@mcs.anl.gov>; Sat,  4 Jan 2014 04:04:32 +0000 (GMT)
Received: from fbdbrel02.localdomain ([192.168.175.162]) by
 fbecsscrub15.seg.att.com with ESMTP id 89hnUBaUqhJInZuI for
 <jedbrown@mcs.anl.gov>; Sat, 04 Jan 2014 04:04:32 +0000 (GMT)
Received: from mailgateway.anl.gov (unknown [130.202.101.28])
	by fbdbrel02.localdomain (Postfix) with ESMTPS id 0D5903C70047
	for <jedbrown@mcs.anl.gov>; Sat,  4 Jan 2014 04:04:32 +0000 (GMT)
X-SLBL-Result: SAFE-LISTED
X-IronPort-AV: E=Sophos;i="4.95,602,1384322400";
   d="scan'208";a="34395613"
X-ANLDEX: YES
X-IPAS-Result: =?utf-8?q?A8AVBQAUh8dS/1AUACqEgISYAgCEOFgOglwhOFW6LAgWdIIlAQE?=
 =?utf-8?q?BAQIBAQI9AQEECA4dAQQBAQMFAQEKCzsDAQEcAQEOAwEFAQsRBggHBAEEAwwJBIdO?=
 =?utf-8?q?AQMJCQQInUSLE4FJgwkBBZB0ChknDWSDXBEGgluCfIckgTERAYUOiUeMaIFsgTCLK?=
 =?utf-8?q?oNNGCmBLIJuXk6BBA?=
Received: from mail-fa0-x238.google.com ([IPv6:2a00:1450:4001:c02::238])
  by mailgateway.anl.gov with ESMTP/TLS/RC4-SHA; 03 Jan 2014 22:04:31 -0600
Received: by mail-fa0-f56.google.com with SMTP id m1sf1416372fam.21
        for <jedbrown@mcs.anl.gov>; Fri, 03 Jan 2014 20:04:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20120806;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :cc:x-original-sender:x-original-authentication-results:precedence
         :mailing-list:list-id:list-post:list-help:list-archive:sender
         :list-unsubscribe:content-type;
        bh=M9mXbqs4MPwp//aCMjp1dgTnC7hwjGQCaMz+nNlRH44=;
        b=TxhWEl9M1yufDE+QnrgXsS7CLa/T8a+4DrsngRL3YmHrIB1IkzSiBDwTQKxm2cZsr7
         uVUhlXiu6ZphnXIV/6Gw0I/9lf+zBNTXqZaKLtqbOPqP/w32tugMB9qMSFET8fjS3bSh
         lTNwK5B8Zii/OEpTThc5XUmGxjTgWeO04qAmBbw1jAQRkIH3bDPyRJ+Zoneb3vy6Cuu2
         w/akw9QRdAJfSweiLxe5hMQ6MM1RsloaTEzCAFAzEU5xP2YQwJHZGuusztSkmTvrABm6
         CXwwbBv64k1DnJ7u75QOsymfpLfkfDoTXeiGco+bELM2SrwPNZWgvTdG4X9rVg5pHpda
         9wuw==
X-Received: by 10.152.1.39 with SMTP id 7mr989565laj.1.1388808269154;
        Fri, 03 Jan 2014 20:04:29 -0800 (PST)
X-BeenThere: blis-devel@googlegroups.com
Received: by 10.152.87.100 with SMTP id w4ls792182laz.19.gmail; Fri, 03 Jan
 2014 20:04:28 -0800 (PST)
X-Received: by 10.112.204.39 with SMTP id kv7mr106779lbc.21.1388808268922;
        Fri, 03 Jan 2014 20:04:28 -0800 (PST)
Received: from mail-wg0-x22e.google.com (mail-wg0-x22e.google.com
 [2a00:1450:400c:c00::22e])        by gmr-mx.google.com with ESMTPS id
 fp15si246162wic.3.2014.01.03.20.04.28        for
 <blis-devel@googlegroups.com>        (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA
 bits=128/128);        Fri, 03 Jan 2014 20:04:28 -0800 (PST)
Received-SPF: pass (google.com: domain of jeff.science@gmail.com designates
 2a00:1450:400c:c00::22e as permitted sender)
 client-ip=2a00:1450:400c:c00::22e;
Received: by mail-wg0-f46.google.com with SMTP id m15so13909727wgh.13       
 for <blis-devel@googlegroups.com>; Fri, 03 Jan 2014 20:04:28 -0800 (PST)
X-Received: by 10.180.38.8 with SMTP id c8mr4349084wik.48.1388808268833; Fri,
 03 Jan 2014 20:04:28 -0800 (PST)
Received: by 10.194.14.129 with HTTP; Fri, 3 Jan 2014 20:04:08 -0800 (PST)
In-Reply-To: <52C7286B.1000408@cs.utexas.edu>
References:
 <CAGKz=u+5vGyA9NLa1im_L5+aZ8vDzTDN2Yis7PEXJ3Cmtj43CA@mail.gmail.com>
 <52C7286B.1000408@cs.utexas.edu>
From: Jeff Hammond <jeff.science@gmail.com>
Date: Fri, 3 Jan 2014 22:04:08 -0600
Message-ID:
 <CAGKz=uL-Sysp6uvQ3j5KsvxNt6eo5TeKTdikwgZvN8OJ6EKzAw@mail.gmail.com>
Subject: Re: VPATH builds broken
To: "Field G. Van Zee" <field@cs.utexas.edu>
Cc: blis-devel@googlegroups.com
X-Original-Sender: jeff.science@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com;       spf=pass
 (google.com: domain of jeff.science@gmail.com designates
 2a00:1450:400c:c00::22e as permitted sender)
 smtp.mail=jeff.science@gmail.com;       dkim=pass header.i=@gmail.com;      
 dmarc=pass (p=NONE dis=NONE) header.from=gmail.com
Precedence: list
Mailing-list:
 list blis-devel@googlegroups.com; contact blis-devel+owners@googlegroups.com
List-ID: <blis-devel.googlegroups.com>
X-Google-Group-Id: 338092037708
List-Post: <http://groups.google.com/group/blis-devel/post>,
 <mailto:blis-devel@googlegroups.com>
List-Help: <http://groups.google.com/support/>,
 <mailto:blis-devel+help@googlegroups.com>
List-Archive: <http://groups.google.com/group/blis-devel>
Sender: blis-devel@googlegroups.com
List-Unsubscribe: <http://groups.google.com/group/blis-devel/subscribe>,
 <mailto:googlegroups-manage+338092037708+unsubscribe@googlegroups.com>
X-MEF-SCANNED: CLEAN
X-Virus-Scanned: Debian amavisd-new at frigga.it.anl.gov
X-Virus-Scanned: Debian amavisd-new at frigga.it.anl.gov
X-TUID: Tc3fdO1MD952
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

> I think I can add support for running configure out-of-directory pretty
> easily. However, before I do so, could you spell out exactly the capabili=
ty
> from the build system you would like to see? For example, you mentioned
> wanting to run configure from ../../ but do you also want to run make from
> that directory as well?

Yes, of course.  I want to be able to do the following, as I can with
well-designed autotools build systems.  I am not suggesting the BLIS
build system isn't well-designed, just that it doesn't follow the
standard model that the GNU autotools community appears to advocate.

mkdir $BUILD_DIR && cd $BUILD_DIR && $BLIS_ROOT/configure
$BLIS_CONFIGURE_OPTIONS && make -j9000 && make check && make install

where 9000 is a joke (32 is more reasonable) and "make check" runs all
of the BLIS-only tests required to verify the _correctness_ of the
library.  I do not expect for "make check" to run any performance
tests or comparisons with optional third-party implementations.

Best,

Jeff

=2D-=20
Jeff Hammond
jeff.science@gmail.com

=2D-=20
You received this message because you are subscribed to the Google Groups "=
blis-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to blis-devel+unsubscribe@googlegroups.com.
To post to this group, send email to blis-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/blis-devel.
For more options, visit https://groups.google.com/groups/opt_out.
