From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 529 invoked by alias); 15 Sep 2016 19:48:56 -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 130587 invoked by uid 89); 15 Sep 2016 19:48:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy= X-HELO: mail-oi0-f44.google.com Received: from mail-oi0-f44.google.com (HELO mail-oi0-f44.google.com) (209.85.218.44) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 15 Sep 2016 19:48:45 +0000 Received: by mail-oi0-f44.google.com with SMTP id q188so85060209oia.3 for ; Thu, 15 Sep 2016 12:48:45 -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:from:date :message-id:subject:to:cc; bh=IunSn4Ntx7XAXXGEZjHpgcnX+Cv8sg2FM6gRrv6ozck=; b=Lj4US8O5jWxrulDkPcEADNgWbDz/wUblHP1jXK/ZYCoZwzHWYVsCADXFDudZrk5yvL jx7F0Qf3qxQkdjtGvHPTXSgaB/WlBNJ6WJmT5lkTc19EIJwOsXzfoM3ALtKRYFmTr0RK sqzIqKoIRu9sCnYnUq7f7soAjcdA3WyF5JAUaMVQ7tYk6DZer1t5/IKcP3PflFam1dQL dP1rD1bI+nMsyAHb24eGFgvypTMiVJULC/0a1PhBZJC8ZcoNPXSSSJhniniL2qA6Rpd+ KAknrs+4nVC3/vL0gU0h22mS/bRwnx/PIM0lZSK/ie7Vub/e5dcik/4GeOlPRM65LGKV XRPg== X-Gm-Message-State: AE9vXwMRZh3I39vob95ArxOeXFKTrehkS9bBVWE2RSWAuvhia2KEjNUg1bdj56ZM4Bq/5PsW+osCqMRgENQ2CWkN X-Received: by 10.157.46.209 with SMTP id w75mr8144796ota.170.1473968923823; Thu, 15 Sep 2016 12:48:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.105.169 with HTTP; Thu, 15 Sep 2016 12:48:22 -0700 (PDT) In-Reply-To: References: <20160908110641.GB23306@redhat.com> <87oa3vwrkf.fsf@linux-m68k.org> From: Jason Merrill Date: Thu, 15 Sep 2016 20:09:00 -0000 Message-ID: Subject: Re: RFA (libstdc++): PATCH to implement C++17 over-aligned new To: Christophe Lyon Cc: Rainer Orth , Andreas Schwab , Jonathan Wakely , "libstdc++@gcc.gnu.org" , gcc-patches List Content-Type: multipart/mixed; boundary=001a1142ff741d7fcc053c912288 X-IsSubscribed: yes X-SW-Source: 2016-09/txt/msg00976.txt.bz2 --001a1142ff741d7fcc053c912288 Content-Type: text/plain; charset=UTF-8 Content-length: 1321 OK, one more: On Thu, Sep 15, 2016 at 8:12 AM, Christophe Lyon wrote: > On 15 September 2016 at 11:26, Rainer Orth wrote: >> Hi Jason, >> >>>> I confirm no change on arm* either. >>>> On aarch64, gen-attrs-[25]1.C, and devirt-33 now work. >>>> name-clash11.C still fails on both targets >>> >>> Ah, I needed to remove the limit on field alignment as well. This >>> seems to fix things. >> >> The failures are gone on Solaris/SPARC (sparc-sun-solaris2.12) now, with >> one exception (when run as C test): >> >> 32-bit: >> >> FAIL: c-c++-common/pr52181.c -Wc++-compat (test for bogus messages, line 11) >> FAIL: c-c++-common/pr52181.c -Wc++-compat (test for excess errors) >> > > Hi Jason, > > Same on arm* if that's easier for you. > > Christophe > > >> This is new with you last patch. >> >> Excess errors: >> /vol/gcc/src/hg/trunk/local/gcc/testsuite/c-c++-common/pr52181.c:6:1: warning: requested alignment 16 is larger than 8 [-Wattributes] >> /vol/gcc/src/hg/trunk/local/gcc/testsuite/c-c++-common/pr52181.c:8:1: warning: requested alignment 16 is larger than 8 [-Wattributes] >> >> Rainer >> >> -- >> ----------------------------------------------------------------------------- >> Rainer Orth, Center for Biotechnology, Bielefeld University --001a1142ff741d7fcc053c912288 Content-Type: text/plain; charset=US-ASCII; name="align-ext.diff" Content-Disposition: attachment; filename="align-ext.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_it4r0wlo0 Content-length: 1013 Y29tbWl0IDFhMWJlYjNhYjEyNzlmODNkNDExZTk2ZDdiNWFiYmY3ODc1Yzc5 NTYKQXV0aG9yOiBKYXNvbiBNZXJyaWxsIDxqYXNvbkByZWRoYXQuY29tPgpE YXRlOiAgIFRodSBTZXAgMTUgMTI6MzA6MDMgMjAxNiAtMDQwMAoKICAgICAg ICAgICAgKiBjLWNvbW1vbi5jIChjaGVja19jeHhfZnVuZGFtZW50YWxfYWxp Z25tZW50X2NvbnN0cmFpbnRzKTogQ2hlY2sKICAgICAgICAgICAgREVDTF9F WFRFUk5BTC4KCmRpZmYgLS1naXQgYS9nY2MvYy1mYW1pbHkvYy1jb21tb24u YyBiL2djYy9jLWZhbWlseS9jLWNvbW1vbi5jCmluZGV4IDU3YjY2NzEuLmZj MjU2ODYgMTAwNjQ0Ci0tLSBhL2djYy9jLWZhbWlseS9jLWNvbW1vbi5jCisr KyBiL2djYy9jLWZhbWlseS9jLWNvbW1vbi5jCkBAIC03ODcwLDcgKzc4NzAs NyBAQCBjaGVja19jeHhfZnVuZGFtZW50YWxfYWxpZ25tZW50X2NvbnN0cmFp bnRzICh0cmVlIG5vZGUsCiAKICAgaWYgKFZBUl9QIChub2RlKSkKICAgICB7 Ci0gICAgICBpZiAoVFJFRV9TVEFUSUMgKG5vZGUpKQorICAgICAgaWYgKFRS RUVfU1RBVElDIChub2RlKSB8fCBERUNMX0VYVEVSTkFMIChub2RlKSkKIAkv KiBGb3IgZmlsZSBzY29wZSB2YXJpYWJsZXMgYW5kIHN0YXRpYyBtZW1iZXJz LCB0aGUgdGFyZ2V0IHN1cHBvcnRzCiAJICAgYWxpZ25tZW50cyB0aGF0IGFy ZSBhdCBtb3N0IE1BWF9PRklMRV9BTElHTk1FTlQuICAqLwogCW1heF9hbGln biA9IE1BWF9PRklMRV9BTElHTk1FTlQ7Cg== --001a1142ff741d7fcc053c912288--