From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2782 invoked by alias); 3 Jun 2002 23:56:02 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 2753 invoked by uid 71); 3 Jun 2002 23:56:01 -0000 Resent-Date: 3 Jun 2002 23:56:01 -0000 Resent-Message-ID: <20020603235601.2752.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, moz@compsoc.man.ac.uk Received:(qmail 1702 invoked by uid 61); 3 Jun 2002 23:54:28 -0000 Message-Id:<20020603235428.1698.qmail@sources.redhat.com> Date: Mon, 03 Jun 2002 16:56:00 -0000 From: moz@compsoc.man.ac.uk Reply-To: moz@compsoc.man.ac.uk To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version:gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: c++/6925: No warning given for sub-expression with no effect in delete statement X-SW-Source: 2002-06/txt/msg00078.txt.bz2 List-Id: >Number: 6925 >Category: c++ >Synopsis: No warning given for sub-expression with no effect in delete statement >Confidential: no >Severity: non-critical >Priority: low >Responsible: unassigned >State: open >Class: change-request >Submitter-Id: net >Arrival-Date: Mon Jun 03 16:56:00 PDT 2002 >Closed-Date: >Last-Modified: >Originator: moz@compsoc.man.ac.uk >Release: gcc-3.1 >Organization: >Environment: Linux RedHat 7.0 >Description: This code : 1 int main() 2 { 3 int * p1 = 0; 4 int * p2 = 0; 5 6 /* compile with -Wall */ 7 p1, p2; 8 delete p1, p2; 9 } compiled with g++ -Wall gives a warning for no effect on line 7, but not line 8 (where the sub-expression p1 has no effect). See responses at http://gcc.gnu.org/ml/gcc/2001-07/msg01983.html >How-To-Repeat: Compile given code in g++ with -Wall >Fix: >Release-Note: >Audit-Trail: >Unformatted: