From patchwork Wed Jan 5 19:19:36 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sebastian Pop X-Patchwork-Id: 77625 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 4A8CBB7082 for ; Thu, 6 Jan 2011 06:20:48 +1100 (EST) Received: (qmail 14895 invoked by alias); 5 Jan 2011 19:20:31 -0000 Received: (qmail 14882 invoked by uid 22791); 5 Jan 2011 19:20:25 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL, BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST, TW_SV X-Spam-Check-By: sourceware.org Received: from mail-yw0-f47.google.com (HELO mail-yw0-f47.google.com) (209.85.213.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 05 Jan 2011 19:20:19 +0000 Received: by ywi6 with SMTP id 6so6529068ywi.20 for ; Wed, 05 Jan 2011 11:20:17 -0800 (PST) Received: by 10.90.10.21 with SMTP id 21mr1057506agj.112.1294255216933; Wed, 05 Jan 2011 11:20:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.90.122.7 with HTTP; Wed, 5 Jan 2011 11:19:36 -0800 (PST) In-Reply-To: <1294250132-30205-1-git-send-email-grosser@fim.uni-passau.de> References: <1294250132-30205-1-git-send-email-grosser@fim.uni-passau.de> From: Sebastian Pop Date: Wed, 5 Jan 2011 13:19:36 -0600 Message-ID: Subject: Re: [PATCH] * doc/install.texi: Document availability of cloog-0.16 To: Tobias Grosser Cc: gcc-patches@gcc.gnu.org, gcc-graphite@googlegroups.com, "Joseph S. Myers" X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org On Wed, Jan 5, 2011 at 11:55, Tobias Grosser wrote: > Hi, > > I would like to update the install documentation for CLooG and also use this > to talk about the version of CLooG included with gcc 4.6. > > I propose to stay for gcc 4.6 with CLooG-PPL 0.15 as default CLooG version, > as it is well tested and has proven to be stable enough. > > I believe cloog-0.16 (isl) is very stable, however it was not yet exposed to testing > throught the larger gcc audience. I propose therefore to just document it > as being in testing stage and the default for future releases. This > will give us a whole release cycle to test cloog isl. > The documentation looks good to me, but I cannot approve it. Also, we should commit the attached patch to bump cloog.org's expected version to 0.16.0 (or later). Joseph, could you please upload the two cloog.org packages: http://www.kotnet.org/~skimo/cloog/cloog-0.16.0.tar.gz http://www.kotnet.org/~skimo/cloog/cloog-parma-0.16.0.tar.gz on the ftp/gcc/infrastructure. Thanks, Sebastian > Cheers > Tobi > >  gcc/doc/install.texi |   19 +++++++++++++------ >  1 files changed, 13 insertions(+), 6 deletions(-) > > diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi > index f990b74..8b77472 100644 > --- a/gcc/doc/install.texi > +++ b/gcc/doc/install.texi > @@ -340,17 +340,24 @@ It can be downloaded from @uref{http://www.cs.unipr.it/ppl/Download/}. >  The @option{--with-ppl} configure option should be used if PPL is not >  installed in your default library search path. > > -@item CLooG-PPL version 0.15 > +@item CLooG-PPL version 0.15 / CLooG 0.16 > > -Necessary to build GCC with the Graphite loop optimizations.  It can > -be downloaded from @uref{ftp://gcc.gnu.org/pub/gcc/infrastructure/}. > -The code in @file{cloog-ppl-0.15.tar.gz} comes from a branch of CLooG > -available from @uref{http://repo.or.cz/w/cloog-ppl.git}.  CLooG-PPL > -should be configured with @option{--with-ppl}. > +Necessary to build GCC with the Graphite loop optimizations.  There are > +two versions available.  CLooG-PPL 0.15 as well as CLooG 0.16.  The current > +default version used is version 0.15.  It can be downloaded from > +@uref{ftp://gcc.gnu.org/pub/gcc/infrastructure/}.  The code in > +@file{cloog-ppl-0.15.tar.gz} comes from a branch of CLooG available from > +@uref{http://repo.or.cz/w/cloog-ppl.git}.  CLooG-PPL should be configured with > +@option{--with-ppl}. > >  The @option{--with-cloog} configure option should be used if CLooG is >  not installed in your default library search path. > > +CLooG 0.16 support is still in testing stage, but will be the default in future > +gcc releases.  It is available at > +@uref{ftp://gcc.gnu.org/pub/gcc/infrastructure/}.  To use it configure with > +@option{--enable-cloog-backend=isl}. > + >  @item @command{jar}, or InfoZIP (@command{zip} and @command{unzip}) > >  Necessary to build libgcj, the GCJ runtime. > -- > 1.7.1 > > From 47716c0717b689a62f6271c62e5daf9f011ec55e Mon Sep 17 00:00:00 2001 From: spop Date: Wed, 29 Dec 2010 09:09:05 +0000 Subject: [PATCH] Bump CLooG.org version to 0.16.0. 2010-12-29 Sebastian Pop * configure: Regenerated. * configure.ac: Use CLOOG_CHECK_VERSION(0,16,0). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@168312 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog.graphite | 5 +++++ configure | 6 +++--- configure.ac | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/ChangeLog.graphite b/ChangeLog.graphite index 90fed1e..d5dbacf 100644 --- a/ChangeLog.graphite +++ b/ChangeLog.graphite @@ -1,5 +1,10 @@ 2010-12-29 Sebastian Pop + * configure: Regenerated. + * configure.ac: Use CLOOG_CHECK_VERSION(0,16,0). + +2010-12-29 Sebastian Pop + * Merge from mainline (168000:168310). 2010-12-17 Sebastian Pop diff --git a/configure b/configure index 66ca5d3..e2926c4 100755 --- a/configure +++ b/configure @@ -5971,8 +5971,8 @@ $as_echo "$gcc_cv_cloog_type" >&6; } LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}" if test "${cloog_org}" = yes ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.14.0 of CLooG" >&5 -$as_echo_n "checking for version 0.14.0 of CLooG... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.16.0 of CLooG" >&5 +$as_echo_n "checking for version 0.16.0 of CLooG... " >&6; } if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then : $as_echo_n "(cached) " >&6 else @@ -5983,7 +5983,7 @@ int main () { #if CLOOG_VERSION_MAJOR != 0 \ - || CLOOG_VERSION_MINOR != 14 \ + || CLOOG_VERSION_MINOR != 16 \ || CLOOG_VERSION_REVISION < 0 choke me #endif diff --git a/configure.ac b/configure.ac index 4807ffb..2184038 100644 --- a/configure.ac +++ b/configure.ac @@ -1667,7 +1667,7 @@ fi if test "x$with_cloog" != "xno"; then dnl Version check for CLooG-Org dnl As long as there is no new release of CLooG, - dnl we will check for 0.14.0. + dnl we will check for 0.16.0. dnl dnl The first git revision that will work with dnl GCC is: bd91b845a65805c290d43fc1bef8139864a163fb @@ -1677,7 +1677,7 @@ if test "x$with_cloog" != "xno"; then dnl dnl If we're using CLooG-Legacy, the provided version information dnl will be ignored. - CLOOG_CHECK_VERSION(0,14,0) + CLOOG_CHECK_VERSION(0,16,0) dnl Only execute fail-action, if CLooG has been dnl requested. -- 1.7.1