From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by sourceware.org (Postfix) with ESMTPS id 4D0883858C20 for ; Tue, 16 May 2023 04:34:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4D0883858C20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1adc913094aso53346525ad.0 for ; Mon, 15 May 2023 21:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684211697; x=1686803697; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=X9fg2LZK0cdDiTRcVdiMNmmB62MYSjmPWWaulFLgRAc=; b=K0XC26nGbqmlqhm590194uCM8upo6oRxMMXS439y33gBUxom4Uaz63MYU+DxSV+X8x 5beSXXG/xBPUx1d8DQbyb+9BYdRDfTuy2nKtB6S7LLdPcvtpQHw7Obu+gJoFChYCj1Tg dWjShJ7ZFU+lEbffCZzkIg56vnXFeEZQ0rClnsL8NI1nkCDa7s0lveOvWnNTvGcCHkO6 RQXeHZXp+7+sO3Xyj1wYwguX1F5G5mpBJdr/amtglH4nFzgDt4IaVXdb47v3a2jS2E+N usTUS2C7CUumkWQmLz90iptrFbkaDrzekCERI3Z3BQ7vqYtWqKHW1/zQF6o23t+aeckH hsCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684211697; x=1686803697; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=X9fg2LZK0cdDiTRcVdiMNmmB62MYSjmPWWaulFLgRAc=; b=hxgi7dH9oKqboRv4LReCwmDWcgIDxUDeOVcbz1SL6tqQrFHCfdtF2RWmp/nft4mp6v fEEhTTEThm98Sc4CgX4DqjabJjKqjR++dJ4KahWmqu8lfS8/qWrFQAMp6+5/QI4Jy6YF wj3W7yiWTbGmT7bzQxRs2Z6O5OEx0CTrVHkgrTrSHCb5XTKWq3z7f5AHidgPxifSCqUJ ihOCzb8MGz+Dl4tjRADyy337iQtk5q4gh+mg4evWU7clBf/TGUn29M11te7XcAhhWeTN nvUtZ+w8KyYqIK5kdFZOHuHEAXVCw72OTb2RkVseC2QPD3l0zFNfwJbSntggEpSdEC6e jJhQ== X-Gm-Message-State: AC+VfDwOfhHfbfL5ss7vfRf/x/4WQ/A58zQs4NArOU+fb/kW5JrBZH6a dBv6Moyf0n2XhpCsAMlvLC9uvWjX1/k= X-Google-Smtp-Source: ACHHUZ7AeG8hyl/qrW8Xn1atICyfnsBg7byY0UoVaoQ3nos54RKI0rW3LqvYOaTABEeo16uCd+DsbA== X-Received: by 2002:a17:902:934c:b0:1ac:9885:9f54 with SMTP id g12-20020a170902934c00b001ac98859f54mr22414481plp.63.1684211697237; Mon, 15 May 2023 21:34:57 -0700 (PDT) Received: from ?IPV6:2601:681:8600:13d0::f0a? ([2601:681:8600:13d0::f0a]) by smtp.gmail.com with ESMTPSA id q4-20020a170902dac400b001ab1b7bae5asm4515796plx.184.2023.05.15.21.34.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 May 2023 21:34:56 -0700 (PDT) Message-ID: <3610836d-cfa9-da7f-009e-f1a94d8e25c1@gmail.com> Date: Mon, 15 May 2023 22:34:55 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [Testsuite] Skip -fdelete-null-pointer-check tests if target keeps_null_pointer_checks Content-Language: en-US To: SenthilKumar.Selvaraj@microchip.com, gcc-patches@gcc.gnu.org Cc: ro@CeBiTec.Uni-Bielefeld.DE, mikestump@comcast.net References: <595B4378-CEDC-4D6D-A6B1-7FF80AFEF7B0@microchip.com> From: Jeff Law In-Reply-To: <595B4378-CEDC-4D6D-A6B1-7FF80AFEF7B0@microchip.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,NICE_REPLY_A,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 List-Id: On 5/14/23 23:06, SenthilKumar.Selvaraj--- via Gcc-patches wrote: > Hi, > > When running regression tests related to https://gcc.gnu.org/pipermail/gcc-patches/2023-April/616772.html, > I noticed a bunch of failures because some tests explicitly pass in > -fdelete-null-pointer-checks, even if the target is configured to keep them. > > This patch skips such failing tests by adding a dg-skip-if for keeps_null_pointer_checks. > Ok to commit? > > Regards > Senthil > > gcc/testsuite/ChangeLog: > > * gcc.dg/attr-returns-nonnull.c: Skip if > keeps_null_pointer_checks. > * gcc.dg/init-compare-1.c: Likewise. > * gcc.dg/ipa/pr85734.c: Likewise. > * gcc.dg/ipa/propmalloc-1.c: Likewise. > * gcc.dg/ipa/propmalloc-2.c: Likewise. > * gcc.dg/ipa/propmalloc-3.c: Likewise. > * gcc.dg/ipa/propmalloc-4.c: Likewise. > * gcc.dg/tree-ssa/evrp11.c: Likewise. > * gcc.dg/tree-ssa/pr83648.c: Likewise. OK. jeff