🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #442

Incorrect warning 'value computed is not used' generated by GCC 2.0

#442
From: Craig Marby
Date: Thu, 16 Apr 1992 09:40
30 lines
890 bytes
Hi,

The following program

main()
{
   int i = 0;
   int *ptr_i;

   ptr_i = &i;

   *ptr_i++;
   *ptr_i = *ptr_i + 1;

   return 0;
}

when compiled by gcc version 2.0 using

gcc -Wall bug.c

generates the following warning

bug.c:8: warning: value computed is not used

this refers to *ptr_i++, which is synonymous with *ptr_i = *ptr_i + 1.
Generating such a warning for *ptr_++ is incorrect.

Craig Marby
marby@layla.harvard.edu
Technical Details
Message-ID: <9204161740.AA15393@laura.harvard.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!laura.harvard.edu!marby

Show Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!laura.harvard.edu!marby
From: marby@laura.harvard.edu (Craig Marby)
Subject: Incorrect warning 'value computed is not used' generated by GCC 2.0
Message-ID: <9204161740.AA15393@laura.harvard.edu>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 16 Apr 1992 09:40:55 GMT
Approved: bug-gcc@prep.ai.mit.edu
Lines: 33