From patchwork Sun Nov 26 04:30:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Andrew Pinski (QUIC)" X-Patchwork-Id: 169829 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce62:0:b0:403:3b70:6f57 with SMTP id o2csp2294884vqx; Sat, 25 Nov 2023 20:30:43 -0800 (PST) X-Google-Smtp-Source: AGHT+IFaVdNls39m8IOAZ6n/YPbjv27zJXf1OYnhirUrTcwSuy+514iv9lYbepbhh1wMZHuaLPAm X-Received: by 2002:a05:620a:46a5:b0:77d:77af:93de with SMTP id bq37-20020a05620a46a500b0077d77af93demr9431664qkb.33.1700973042966; Sat, 25 Nov 2023 20:30:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1700973042; cv=pass; d=google.com; s=arc-20160816; b=RjWxsQtrtPq3xQ4JGu1/xELg5lOPmBGcbENXo5hBwcr+uYS8UUaHrcNMDWSAy+V+k4 Sp/WSL/3Nft4lnweS7QX/wdkWIdaHFw+LZuJC24JiHR1FFAOI0RFlKY2fZ4q6WNKhiZd vBsV87IrZAysaZltoRhfDRSc5B9+L8OpX2iI6g21vNJmfdMz+ctQho743ZPZr9rfqFJL TIXLwdksVqPHO8MgJAP08sYJfZQ0K+WztjH/5ZOitHmLqalq6B1smfwcO4Nk0GFTKyEa VQm6ekJkBpKutibmN75ZXr7aILukxFHCnrqRfl7uZTOpYXkLb6kr/0hARYa1Wcx1/8Vw Rz3g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:to:from:dkim-signature :arc-filter:dmarc-filter:delivered-to; bh=sub7iRxYTD9i/kfdJ+QXuQkZcl9WePkWG/o8/Ks1cfg=; fh=gk9A5O7Gbglvz1MjrRQ4hZ2i3c68kYkpOZJg1emXh+g=; b=OxUTIYQKDi5h4Dcfm5MPHk2JUR8CRaabSqkdSFM6sJr1bFMSyaiRpLnRHgIJUgbgRv NCUYNLjxTjcOOy0rYDBNcu67ZlYct1Ennn7Jmk2th0jCWXzxlbgOwiKGSUK7VRf6J34G MV8B0ymTxiaaXzcwiTurgnPf7tMbFSqOnFY9Pj8SVYURrejEaeuBrCSrn7QHtJnuHbmP qehpK5lvPD4tn4lWkrV6lR0oJ8cFhflO8T2OEEk4ngLrbaep3sawqv4ibeaquM/ljj/F BwpkVCUNPkoqemMAv6FHQOxlZelISRybeLhyiWfnGXEwyEj3xCA41rmvjRZOLAs7kliW 8utw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=pA1jGwSO; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id pz12-20020a05620a640c00b0076dac93a764si6921222qkn.379.2023.11.25.20.30.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 20:30:42 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=pA1jGwSO; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B8BD3385840A for ; Sun, 26 Nov 2023 04:30:42 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by sourceware.org (Postfix) with ESMTPS id 7FD243858D20 for ; Sun, 26 Nov 2023 04:30:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7FD243858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=quicinc.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7FD243858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700973018; cv=none; b=oL4VVehWYxTItMYHb48MWMfc/ozJ4VCe15wX59xq+jS/xIcejk81eZC+7+QbdkAq/F5h+5eHz7d1jWAdRriwaUy9mZWru0dPZMboZk3Fs527/JEKc+eTNje1I0H3f/sU0Rh8XxPtj7BQpScVej10mTO829ZWLDjaId0YXyToi3Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700973018; c=relaxed/simple; bh=YaHgFsq6Xsdq+BT78XfInurE8u1okIeUojskweLEjfI=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=fPjHmE2/HrpivvCVlf6adbJkz8xi5JZaQje+/G9DrALXvocLRELCS4x9erMu6PX0K6ltRnNCGDjrNmJn8Qzz1ForxNbkQR1NmKopVoP/fKoR6sO/iUIAy3G9cwKh1efh9vI5wfaFPhDYY7fQ0Jucbhq2smmsbMzMwMqWW3vKFvA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AQ3vDxr000445 for ; Sun, 26 Nov 2023 04:30:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=qcppdkim1; bh=sub7iRxYTD9i/kfdJ+QXuQkZcl9WePkWG/o8/Ks1cfg=; b=pA1jGwSOAk0Z0tjC91vX2L1I83B3zV8ViGAWw0NVz25ywWcBYUZEoZaSYJFX4xobH+nU /3j/zNHEj2Db/IlDlZBuY/lhvoECkZ3s9UUveCuaW/g0T3MSMOHiyoAfluU1l0mRuTrE vRwjBwi7l7cPwCHq1UfBvPapt2n8ORRKuGvY0IiI7Cjc/H/bodRht2lrLP+UFGeleQNf fiu+EqTQmfwPtV5XlBYZBPm4B0Ydu+xxpIi15Cp21uEZRZaDzWaMLnNvcpy8uL3RRBMW F/sz+7DdLOqOD6KbxpFqciq/LUe7u/x51WW3mo62ynPZ9CRrzstJPaRWy4ax96RSW4wl BA== Received: from nasanppmta04.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3uk9adhmwt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 26 Nov 2023 04:30:15 +0000 Received: from nasanex01c.na.qualcomm.com (nasanex01c.na.qualcomm.com [10.45.79.139]) by NASANPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3AQ4UFPL019347 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 26 Nov 2023 04:30:15 GMT Received: from hu-apinski-lv.qualcomm.com (10.49.16.6) by nasanex01c.na.qualcomm.com (10.45.79.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Sat, 25 Nov 2023 20:30:14 -0800 From: Andrew Pinski To: Subject: [COMMITTED] Fix gcc.dg/vla-1.c Date: Sat, 25 Nov 2023 20:30:03 -0800 Message-ID: <20231126043003.1412233-1-quic_apinski@quicinc.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01b.na.qualcomm.com (10.47.209.197) To nasanex01c.na.qualcomm.com (10.45.79.139) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: RVcPTi6P4OP_pPKzBHd6drJRUHPgQgpe X-Proofpoint-GUID: RVcPTi6P4OP_pPKzBHd6drJRUHPgQgpe X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-26_02,2023-11-22_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 mlxscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 mlxlogscore=751 adultscore=0 impostorscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311260030 X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, 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.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783599509391503249 X-GMAIL-MSGID: 1783599509391503249 r14-5628-g53ba8d669550d3 added noipa to f1 but `-fno-ipa-vrp` should have been used instead. The testcase is testing about the clone of f1 so turning off IPA VRP is the correct approach here rather than turning off of IPA on the function. gcc/testsuite/ChangeLog: PR testsuite/112691 * gcc.dg/vla-1.c: Add -fno-ipa-vrp. Remove noipa from f1. Signed-off-by: Andrew Pinski --- gcc/testsuite/gcc.dg/vla-1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/gcc.dg/vla-1.c b/gcc/testsuite/gcc.dg/vla-1.c index 12aa314f385..d16e73d1dc3 100644 --- a/gcc/testsuite/gcc.dg/vla-1.c +++ b/gcc/testsuite/gcc.dg/vla-1.c @@ -1,7 +1,7 @@ /* { dg-do compile } */ -/* { dg-options "-g -O3 -fdump-tree-optimized -fvar-tracking-assignments -fno-selective-scheduling -fno-selective-scheduling2" } */ +/* { dg-options "-g -O3 -fdump-tree-optimized -fvar-tracking-assignments -fno-selective-scheduling -fno-selective-scheduling2 -fno-ipa-vrp" } */ -int __attribute__((noinline,noipa)) +int __attribute__((noinline)) f1 (int i) { char a[i + 1];