From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16583 invoked by alias); 20 Aug 2008 18:16:55 -0000 Received: (qmail 16574 invoked by uid 22791); 20 Aug 2008 18:16:54 -0000 X-Spam-Check-By: sourceware.org Received: from nf-out-0910.google.com (HELO nf-out-0910.google.com) (64.233.182.185) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 20 Aug 2008 18:15:54 +0000 Received: by nf-out-0910.google.com with SMTP id c10so392709nfd.6 for ; Wed, 20 Aug 2008 11:15:51 -0700 (PDT) Received: by 10.210.102.5 with SMTP id z5mr465615ebb.195.1219256150970; Wed, 20 Aug 2008 11:15:50 -0700 (PDT) Received: by 10.210.76.11 with HTTP; Wed, 20 Aug 2008 11:15:50 -0700 (PDT) Message-ID: Date: Wed, 20 Aug 2008 18:59:00 -0000 From: "Sebastian Pop" To: "GCC Patches" Subject: Re: Cloog and PPL 0.10 Cc: "The Parma Polyhedra Library developers' list" , "Harle, Christophe" , "Jan Sjodin" , "Albert Cohen" , "=?ISO-8859-1?Q?C=E9dric_Bastoul?=" , "Sven Verdoolaege" , "rajagopal, dwarak" , "Jagasia, Harsha" , "Roberto Bagnara" , "Paolo Bonzini" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_45766_23674270.1219256150975" References: <489549F5.6000703@cs.unipr.it> <48A58B9E.4080808@cs.unipr.it> <48A58E6D.9070100@cs.unipr.it> X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2008-08/txt/msg01433.txt.bz2 ------=_Part_45766_23674270.1219256150975 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 706 Hi, CLooG and Graphite are now expecting PPL 0.10 to be installed. You will have to git-pull again the code for CLooG and install a new PPL version. Without that, the current head of the graphite branch won't compile anymore. Instructions on how to build the branch are on http://gcc.gnu.org/wiki/Graphite I recommend that you use the latest snapshots of PPL, right now ftp://ftp.cs.unipr.it/pub/ppl/snapshots/ppl-0.10pre22.tar.bz2 as I will clean up the code of the CLooG-PPL backend and it will rely on new functionality that is present only on beta22. Attached is the patch that checks for the version 0.10 of PPL. Paolo, does this patch look good to you? Thanks, Sebastian Pop -- AMD - GNU Tools ------=_Part_45766_23674270.1219256150975 Content-Type: text/x-diff; name=1157_graphite_ppl-0.10.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fk49klwf0 Content-Disposition: attachment; filename=1157_graphite_ppl-0.10.diff Content-length: 4368 SW5kZXg6IGNvbmZpZ3VyZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBj b25maWd1cmUJKHJldmlzaW9uIDEzOTA0NykKKysrIGNvbmZpZ3VyZQkod29y a2luZyBjb3B5KQpAQCAtNDc5NSw2ICs0Nzk1LDggQEAgZmkKIAogCiAjIENo ZWNrIGZvciBQUEwKK3BwbF9tYWpvcl92ZXJzaW9uPTAKK3BwbF9taW5vcl92 ZXJzaW9uPTEwCiBwcGxsaWJzPQogcHBsaW5jPQogCkBAIC00ODg0LDggKzQ4 ODYsOCBAQCBmaQogc2F2ZWRfQ0ZMQUdTPSIkQ0ZMQUdTIgogQ0ZMQUdTPSIk Q0ZMQUdTICRwcGxpbmMgJGdtcGluYyIKIAotZWNobyAiJGFzX21lOiRMSU5F Tk86IGNoZWNraW5nIGZvciBjb3JyZWN0IHZlcnNpb24gb2YgUFBMIiA+JjUK LWVjaG8gJEVDSE9fTiAiY2hlY2tpbmcgZm9yIGNvcnJlY3QgdmVyc2lvbiBv ZiBQUEwuLi4gJEVDSE9fQyIgPiY2CitlY2hvICIkYXNfbWU6JExJTkVOTzog Y2hlY2tpbmcgZm9yIHZlcnNpb24gJHBwbF9tYWpvcl92ZXJzaW9uLiRwcGxf bWlub3JfdmVyc2lvbiBvZiBQUEwiID4mNQorZWNobyAkRUNIT19OICJjaGVj a2luZyBmb3IgdmVyc2lvbiAkcHBsX21ham9yX3ZlcnNpb24uJHBwbF9taW5v cl92ZXJzaW9uIG9mIFBQTC4uLiAkRUNIT19DIiA+JjYKIGNhdCA+Y29uZnRl c3QuJGFjX2V4dCA8PF9BQ0VPRgogLyogY29uZmRlZnMuaC4gICovCiBfQUNF T0YKQEAgLTQ4OTcsNyArNDg5OSw3IEBAIGludAogbWFpbiAoKQogewogCi0j aWYgUFBMX1ZFUlNJT05fTUFKT1IgIT0gMCB8fCBQUExfVkVSU0lPTl9NSU5P UiAhPSA5CisjaWYgUFBMX1ZFUlNJT05fTUFKT1IgIT0gJHBwbF9tYWpvcl92 ZXJzaW9uIHx8IFBQTF9WRVJTSU9OX01JTk9SICE9ICRwcGxfbWlub3JfdmVy c2lvbgogY2hva2UgbWUKICNlbmRpZgogCkluZGV4OiBnY2MvZ3JhcGhpdGUu Ywo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBnY2MvZ3JhcGhpdGUuYwko cmV2aXNpb24gMTM5MzI3KQorKysgZ2NjL2dyYXBoaXRlLmMJKHdvcmtpbmcg Y29weSkKQEAgLTQ3MzAsNiArNDczMCw3IEBAIGdyYXBoaXRlX3RyYW5zZm9y bV9sb29wcyAodm9pZCkKICAgaWYgKGR1bXBfZmlsZSAmJiAoZHVtcF9mbGFn cyAmIFRERl9ERVRBSUxTKSkKICAgICBmcHJpbnRmIChkdW1wX2ZpbGUsICJH cmFwaGl0ZSBsb29wIHRyYW5zZm9ybWF0aW9ucyBcbiIpOwogCisgIGNsb29n X2luaXRpYWxpemUgKCk7CiAgIGJ1aWxkX3Njb3BzICgpOwogICBsaW1pdF9z Y29wcyAoKTsKIApAQCAtNDc4OCw2ICs0Nzg5LDcgQEAgZ3JhcGhpdGVfdHJh bnNmb3JtX2xvb3BzICh2b2lkKQogICAgIH0KIAogICBmcmVlX3Njb3BzIChj dXJyZW50X3Njb3BzKTsKKyAgY2xvb2dfZmluYWxpemUgKCk7CiB9CiAKICNl bHNlIC8qIElmIENsb29nIGlzIG5vdCBhdmFpbGFibGU6ICNpZm5kZWYgSEFW RV9jbG9vZy4gICovCkluZGV4OiBnY2MvQ2hhbmdlTG9nLmdyYXBoaXRlCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KLS0tIGdjYy9DaGFuZ2VMb2cuZ3JhcGhp dGUJKHJldmlzaW9uIDEzOTMyNykKKysrIGdjYy9DaGFuZ2VMb2cuZ3JhcGhp dGUJKHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSwxMCBAQAogMjAwOC0wOC0y MCAgU2ViYXN0aWFuIFBvcCAgPHNlYmFzdGlhbi5wb3BAYW1kLmNvbT4KIAor CSogZ3JhcGhpdGUuYyAoZ3JhcGhpdGVfdHJhbnNmb3JtX2xvb3BzKTogQ2Fs bCBjbG9vZ19pbml0aWFsaXplCisJYW5kIGNsb29nX2ZpbmFsaXplLgorCisy MDA4LTA4LTIwICBTZWJhc3RpYW4gUG9wICA8c2ViYXN0aWFuLnBvcEBhbWQu Y29tPgorCiAJKiB0cmVlLWRhdGEtcmVmLmMgKHN0bXRfc2ltcGxlX21lbXJl Zl9wKTogTmV3LgogCSogdHJlZS1kYXRhLXJlZi5oIChzdG10X3NpbXBsZV9t ZW1yZWZfcCk6IERlY2xhcmVkLgogCSogZ3JhcGhpdGUuYyAoc3RtdF9zaW1w bGVfbWVtcmVmX2Zvcl9zY29wX3ApOiBSZW1vdmVkLgpJbmRleDogY29uZmln dXJlLmFjCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGNvbmZpZ3VyZS5h YwkocmV2aXNpb24gMTM5MDQ3KQorKysgY29uZmlndXJlLmFjCSh3b3JraW5n IGNvcHkpCkBAIC0xMzA0LDYgKzEzMDQsOCBAQCBBQ19TVUJTVChnbXBpbmMp CiAKIAogIyBDaGVjayBmb3IgUFBMCitwcGxfbWFqb3JfdmVyc2lvbj0wCitw cGxfbWlub3JfdmVyc2lvbj0xMAogcHBsbGlicz0KIHBwbGluYz0KIApAQCAt MTM2Nyw5ICsxMzY5LDkgQEAgZmkKIHNhdmVkX0NGTEFHUz0iJENGTEFHUyIK IENGTEFHUz0iJENGTEFHUyAkcHBsaW5jICRnbXBpbmMiCiAKLUFDX01TR19D SEVDS0lORyhbZm9yIGNvcnJlY3QgdmVyc2lvbiBvZiBQUExdKQorQUNfTVNH X0NIRUNLSU5HKFtmb3IgdmVyc2lvbiAkcHBsX21ham9yX3ZlcnNpb24uJHBw bF9taW5vcl92ZXJzaW9uIG9mIFBQTF0pCiBBQ19UUllfQ09NUElMRShbI2lu Y2x1ZGUgInBwbF9jLmgiXSxbCi0jaWYgUFBMX1ZFUlNJT05fTUFKT1IgIT0g MCB8fCBQUExfVkVSU0lPTl9NSU5PUiAhPSA5CisjaWYgUFBMX1ZFUlNJT05f TUFKT1IgIT0gJHBwbF9tYWpvcl92ZXJzaW9uIHx8IFBQTF9WRVJTSU9OX01J Tk9SICE9ICRwcGxfbWlub3JfdmVyc2lvbgogY2hva2UgbWUKICNlbmRpZgog XSwgW0FDX01TR19SRVNVTFQoW3llc10pXSwgW0FDX01TR19SRVNVTFQoW25v XSk7IGNsb29nbGlicz0gOyBjbG9vZ2luYz0gXSkKSW5kZXg6IENoYW5nZUxv Zy5ncmFwaGl0ZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VM b2cuZ3JhcGhpdGUJKHJldmlzaW9uIDEzOTA0NykKKysrIENoYW5nZUxvZy5n cmFwaGl0ZQkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDggQEAKKzIwMDgt MDgtMjAgIFNlYmFzdGlhbiBQb3AgIDxzZWJhc3RpYW4ucG9wQGFtZC5jb20+ CisKKwkqIGNvbmZpZ3VyZS5hYzogUmVxdWVzdCBQUEwgdmVyc2lvbiAwLjEw LgorCSogY29uZmlndXJlOiBSZWdlbmVyYXRlZC4KKwogMjAwOC0wOC0xMyAg VG9iaWFzIEdyb3NzZXIgIDxncm9zc2VyQGZpbS51bmktcGFzc2F1LmRlPgog CiAJKiBjb25maWd1cmU6IFJlYnVpbHQuCg== ------=_Part_45766_23674270.1219256150975--