From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by sourceware.org (Postfix) with ESMTPS id 6D4D2385277F for ; Thu, 30 Jun 2022 02:17:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6D4D2385277F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=sifive.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=sifive.com Received: by mail-lj1-x22e.google.com with SMTP id s10so21211747ljh.12 for ; Wed, 29 Jun 2022 19:17:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=B28UNzYIr4EPtH3CUkPs7D4jSC08nVdoLCxhsYi+HbE=; b=QFA6wQlfSabd6+GmqaLXFNxNRAiZVnJkOjpqtwN9NOoo2uyAOSnxFXzBGkpTKPh9Xn ANXi3uPrkvtL0rBGR8W6G8yaJQJKWExUYqtkMAAOygp5cv13CuPv41EH96BKoqM8Znyx jVPfgk5P9nZUuXsT5M24F+038bCDtlblkDdpMNFMzma0oitmpYV8K03s1V3tobyk0fPR Pd/RG5V8bTOsSf/5PjSJSqI0Q65Aup7jtdGihsPiozouWFrInOvbSNqudL5gj4EgKTnD lucpX54FjehqDD4ttuo+e6G5/Uq7Cvx7VuI9m5gYh+hq+4rnL0VK2sfINVPAAr0a/laY O/Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=B28UNzYIr4EPtH3CUkPs7D4jSC08nVdoLCxhsYi+HbE=; b=QaSzio+euTPMrvamQMnAzhJY19VObfGk3ZyRgwYYNqNs0mkUH0jgSXQGEsAuNeG8qW e9MD6/LMiBWynrABQ/T+mM4goHZcQbZg+3PV/xJw2r9o+fHZviuo9e2DapAwUHy0+vgh gX7Db3d9yN0U+uFcyC5SBU+ixEyFXrLGQ5W4sNZHW9yuAPg2eBn+1e20GwHEujzaoi0u SaBMVkT+8HN1xeix1ylYDPG/RfAgZugt4ydKPqtvtLvNPXM+VokmpZ8JtzcHjr97rYHV bcJGB7ymQHMfvjeRMZCgn7aK8oAyteRzBIEY4nQkEmi3cycmTCJkAiUpd/Yi3HzrOW3q UdVA== X-Gm-Message-State: AJIora8RYmhs3atI0hUsUldrv8hgAl50G2ztGmV1RDJA9oL48I6bb5+Z xqadEYQWWtva1N0sed5aAm0pVZWrmcyJ4qrN/3RKaA== X-Google-Smtp-Source: AGRyM1sr1xRTE0CykWbzbnH/jULarbuLQgJ7ebvyufnJfaB3ydwVFd6/rjQn/FNHJFvF25GGDnZcPLqlNdAqq4FIZNY= X-Received: by 2002:a2e:2e12:0:b0:25a:7604:7c11 with SMTP id u18-20020a2e2e12000000b0025a76047c11mr3524004lju.503.1656555430850; Wed, 29 Jun 2022 19:17:10 -0700 (PDT) MIME-Version: 1.0 References: <20220628133952.68218-1-kito.cheng@sifive.com> In-Reply-To: From: Kito Cheng Date: Thu, 30 Jun 2022 10:16:59 +0800 Message-ID: Subject: Re: [PATCH] testsuite/102690: Only check warning for lp64 in Warray-bounds-16.C To: Richard Biener Cc: GCC Patches , Kito Cheng , Martin Sebor Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-10.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2022 02:17:14 -0000 Committed to trunk, thanks :) Is it OK for gcc-11 and gcc-12 branches? On Wed, Jun 29, 2022 at 5:00 PM Richard Biener wrote: > > On Tue, 28 Jun 2022, Kito Cheng wrote: > > > That warning won't happen on ilp32 targets, seems like Andrew Pinski > > already mention that[1] before. > > > > Verified on riscv32-unknown-elf and riscv64-unknown-elf. > > > > [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92879#c1 > > OK > > > gcc/testsuite/ChangeLog: > > > > PR testsuite/102690 > > * g++.dg/warn/Warray-bounds-16.C: XFAIL only on lp64 for the > > warning. > > --- > > gcc/testsuite/g++.dg/warn/Warray-bounds-16.C | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/gcc/testsuite/g++.dg/warn/Warray-bounds-16.C b/gcc/testsuite/g++.dg/warn/Warray-bounds-16.C > > index 89cbadb91c7..45a14b19ea3 100644 > > --- a/gcc/testsuite/g++.dg/warn/Warray-bounds-16.C > > +++ b/gcc/testsuite/g++.dg/warn/Warray-bounds-16.C > > @@ -19,7 +19,7 @@ struct S > > p = (int*) new unsigned char [sizeof (int) * m]; > > > > for (int i = 0; i < m; i++) > > - new (p + i) int (); /* { dg-bogus "bounds" "pr102690" { xfail *-*-* } } */ > > + new (p + i) int (); /* { dg-bogus "bounds" "pr102690" { xfail lp64 } } */ > > } > > }; > > > > > > -- > Richard Biener > SUSE Software Solutions Germany GmbH, Frankenstra