From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8346 invoked by alias); 5 May 2016 13:11:18 -0000 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 Received: (qmail 8335 invoked by uid 89); 5 May 2016 13:11:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:197 X-HELO: mail-vk0-f48.google.com Received: from mail-vk0-f48.google.com (HELO mail-vk0-f48.google.com) (209.85.213.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Thu, 05 May 2016 13:11:06 +0000 Received: by mail-vk0-f48.google.com with SMTP id r16so24536407vkf.3 for ; Thu, 05 May 2016 06:11:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=7VWCPeJRmM8vlRQh7RnXYiEQexcTlBnZQT36X/+nBp4=; b=LRIu5k51mvNFuRE+KqFHDeyew7l2cB0ato3YyWhOTdIq3DXrZoClTrtnh6a3kb3qqp HgAXqIn0acLKFdO0JnYpwWkbiWbVLK5047lK1shDR7EuW1Jx0TjXzOL+pMqMhjWkgoBs kZguyUeok83nqHUfBr7VytNyk2Dhe9jwyzulOkGAHWrSoHU7b8DmmahCqOcciKIpyZ31 Kb1b9g5cRWuZv+g1L5DA+4+R9cRzPSu1e7AkRJezrf8qsO8ADAFihaQWf2Z/KkJDcqUJ NnlQ/vA+duZyumPss0C9QHRPVK8SkIcYCEl+b2GwtoWfECnb9KCmPmyfSDUz12mqQjRo D51g== X-Gm-Message-State: AOPr4FWizBAtV5pWMOuEjBp8TtdkuWuMRNnXTGiXik4mIwIqUZU0c+QvqW9c/6SxTb8RcLtGoUOaiUYNCM9ISg== MIME-Version: 1.0 X-Received: by 10.176.7.98 with SMTP id h89mr9485017uah.55.1462453863513; Thu, 05 May 2016 06:11:03 -0700 (PDT) Received: by 10.103.126.194 with HTTP; Thu, 5 May 2016 06:11:03 -0700 (PDT) In-Reply-To: <572B2210.2020801@oracle.com> References: <572B2210.2020801@oracle.com> Date: Thu, 05 May 2016 13:11:00 -0000 Message-ID: Subject: Re: [C++ PATCH] PR c++/69855 From: Ville Voutilainen To: Paolo Carlini Cc: "gcc-patches@gcc.gnu.org" , Jason Merrill Content-Type: multipart/mixed; boundary=94eb2c1232240a59e305321813f4 X-SW-Source: 2016-05/txt/msg00400.txt.bz2 --94eb2c1232240a59e305321813f4 Content-Type: text/plain; charset=UTF-8 Content-length: 168 On 5 May 2016 at 13:36, Paolo Carlini wrote: > .. minor nit: the new testcase has a number of trailing blank lines. New patch attached. :) --94eb2c1232240a59e305321813f4 Content-Type: application/octet-stream; name="69855.diff5" Content-Disposition: attachment; filename="69855.diff5" Content-Transfer-Encoding: base64 X-Attachment-Id: f_inub9dah0 Content-length: 3803 ZGlmZiAtLWdpdCBhL2djYy9jcC9uYW1lLWxvb2t1cC5jIGIvZ2NjL2NwL25h bWUtbG9va3VwLmMKaW5kZXggODZkMjYwYy4uZTdjMWE1MiAxMDA2NDQKLS0t IGEvZ2NjL2NwL25hbWUtbG9va3VwLmMKKysrIGIvZ2NjL2NwL25hbWUtbG9v a3VwLmMKQEAgLTkyOSw2ICs5MjksMTkgQEAgcHVzaGRlY2xfbWF5YmVfZnJp ZW5kXzEgKHRyZWUgeCwgYm9vbCBpc19mcmllbmQpCiAJICAgICAgREVDTF9B TlRJQ0lQQVRFRCAodCkgPSAxOwogCSAgICAgIERFQ0xfSElEREVOX0ZSSUVO RF9QICh0KSA9IDE7CiAJICAgIH0KKworCSAgLy8gUFIgYysrLzY5ODU1CisJ ICBpZiAoVFJFRV9DT0RFICh4KSA9PSBGVU5DVElPTl9ERUNMCisJICAgICAg JiYgREVDTF9MT0NBTF9GVU5DVElPTl9QICh4KQorCSAgICAgICYmICFERUNM X09NUF9ERUNMQVJFX1JFRFVDVElPTl9QICh4KQorCSAgICAgICYmICF0eXBl X2RlcGVuZGVudF9leHByZXNzaW9uX3AgKHgpKQorCSAgICB7CisJICAgICAg dHJlZSB0MiA9IGNvcHlfZGVjbCAodCk7CisJICAgICAgREVDTF9VU0VfVEVN UExBVEUgKHQyKSA9IDA7CisJICAgICAgREVDTF9URU1QTEFURV9JTkZPICh0 MikgPSBOVUxMX1RSRUU7CisJICAgICAgREVDTF9BTlRJQ0lQQVRFRCAodDIp ID0gMTsKKwkgICAgICBwdXNoX292ZXJsb2FkZWRfZGVjbCAodDIsIFBVU0hf R0xPQkFMLCBpc19mcmllbmQpOworCSAgICB9CiAJfQogCiAgICAgICBpZiAo dCAhPSB4IHx8IERFQ0xfRlVOQ1RJT05fVEVNUExBVEVfUCAodCkpCmRpZmYg LS1naXQgYS9nY2MvdGVzdHN1aXRlL2crKy5kZy9vdmVybG9hZC82OTg1NS5D IGIvZ2NjL3Rlc3RzdWl0ZS9nKysuZGcvb3ZlcmxvYWQvNjk4NTUuQwpuZXcg ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kYzJkNzMzCi0tLSAv ZGV2L251bGwKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nKysuZGcvb3ZlcmxvYWQv Njk4NTUuQwpAQCAtMCwwICsxLDQ0IEBACisvLyBQUiBjKysvNjk4NTUKKy8v IHsgZGctZG8gY29tcGlsZSB9CisKK2ludCBnZXQoKTsKK3ZvaWQgZigpIHsK KyAgY2hhciBnZXQoKTsgLy8geyBkZy1lcnJvciAiYW1iaWd1YXRpbmciIH0K K30KKworaW50IGdldDIoKTsKK2NoYXIgZ2V0MihpbnQpOwordm9pZCBmMigp IHsKKyAgY2hhciBnZXQyKCk7IC8vIHsgZGctZXJyb3IgImFtYmlndWF0aW5n IiB9Cit9CisKK2NoYXIgZ2V0MyhpbnQpOwordm9pZCBmMygpIHsKKyAgY2hh ciBnZXQzKCk7Cit9CisKK3ZvaWQgZjQoKSB7CisgIGNoYXIgZ2V0NCgpOwor fQoraW50IGdldDQoKTsgLy8geyBkZy1lcnJvciAiYW1iaWd1YXRpbmciIH0K Kwordm9pZCBnZXQ1KCk7CisKK3RlbXBsYXRlIDxjbGFzcyBUPiBzdHJ1Y3Qg WAoreworICB2b2lkIGcoKQorICB7CisgICAgaW50IGdldDUoKTsgLy8geyBk Zy1lcnJvciAiYW1iaWd1YXRpbmciIH0KKyAgfQorfTsKKworCit0ZW1wbGF0 ZSA8Y2xhc3MgVD4gc3RydWN0IFgyCit7CisgIHZvaWQgZygpCisgIHsKKyAg ICBpbnQgZ2V0NigpOworICB9Cit9OworCit2b2lkIGdldDYoKTsgLy8geyBk Zy1lcnJvciAiYW1iaWd1YXRpbmciIH0KZGlmZiAtLWdpdCBhL2djYy90ZXN0 c3VpdGUvZysrLm9sZC1kZWphL2crKy5sYXcvbWlzc2VkLWVycm9yMi5DIGIv Z2NjL3Rlc3RzdWl0ZS9nKysub2xkLWRlamEvZysrLmxhdy9taXNzZWQtZXJy b3IyLkMKaW5kZXggNDJmNzBhZS4uMjZhZTg3ZCAxMDA2NDQKLS0tIGEvZ2Nj L3Rlc3RzdWl0ZS9nKysub2xkLWRlamEvZysrLmxhdy9taXNzZWQtZXJyb3Iy LkMKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nKysub2xkLWRlamEvZysrLmxhdy9t aXNzZWQtZXJyb3IyLkMKQEAgLTI1LDkgKzI1LDEwIEBAIGludCBtYWluKCkg ewogICAgZm9vKDQsIC0zNywgMTQuMzksIDE0LjM4KTsKIH0KIAotLy8gOTcx MDA2IHdlIG5vIGxvbmdlciBnaXZlIGFuIGVycm9yIGZvciB0aGlzIHNpbmNl IHdlIGVtaXQgYSBoYXJkIGVycm9yCi0vLyBhYm91dCB0aGUgZGVjbGFyYXRp b24gYWJvdmUKLXN0YXRpYyB2b2lkIGZvbyhpbnQgaSwgaW50IGosIGRvdWJs ZSB4LCBkb3VibGUgeSkgeyAKKy8vIDk3MTAwNiB3ZSBubyBsb25nZXIgZ2F2 ZSBhbiBlcnJvciBmb3IgdGhpcyBzaW5jZSB3ZSBlbWl0IGEgaGFyZCBlcnJv cgorLy8gYWJvdXQgdGhlIGRlY2xhcmF0aW9uIGFib3ZlLCBidXQgYWZ0ZXIg dGhlIGZpeCBmb3IgUFIgYysrLzY5ODU1CisvLyB0aGlzIGRlY2xhcmF0aW9u IGVtaXRzIGEgZGlhZ25vc3RpYyBhZ2Fpbgorc3RhdGljIHZvaWQgZm9vKGlu dCBpLCBpbnQgaiwgZG91YmxlIHgsIGRvdWJsZSB5KSB7IC8vIHsgZGctZXJy b3IgImV4dGVybnxzdGF0aWMiIH0KIAogICAgc3RkOjpjb3V0IDw8ICJNYXgo aW50KTogIiA8PCBtYXgoaSxqKSA8PCAiIE1heChkb3VibGUpOiAiIDw8CiBt YXgoeCx5KSA8PCAnXG4nOwpkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0ZS9n Kysub2xkLWRlamEvZysrLnB0L2NyYXNoMy5DIGIvZ2NjL3Rlc3RzdWl0ZS9n Kysub2xkLWRlamEvZysrLnB0L2NyYXNoMy5DCmluZGV4IDE2MGNiZTUuLjJi YTYxZDkgMTAwNjQ0Ci0tLSBhL2djYy90ZXN0c3VpdGUvZysrLm9sZC1kZWph L2crKy5wdC9jcmFzaDMuQworKysgYi9nY2MvdGVzdHN1aXRlL2crKy5vbGQt ZGVqYS9nKysucHQvY3Jhc2gzLkMKQEAgLTEwLDcgKzEwLDcgQEAgcHVibGlj OgogICAgIH0KICAgICBDVmVjdG9yPGxvbmc+IGcoKSBjb25zdAogICAgIHsK LSAgICAgICBDVmVjdG9yPGxvbmc+IHYoKTsKLSAgICAgICByZXR1cm4gdjsK KyAgICAgICBDVmVjdG9yPGxvbmc+IHYyKCk7CisgICAgICAgcmV0dXJuIHYy OwogICAgIH0KIH07Cg== --94eb2c1232240a59e305321813f4--