🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.bug
Article #1322

Probably bug in gcc 2.3.3 for flexfax software?

#1322
From: Andrew Worsley
Date: Wed, 06 Jan 1993 04:23
64 lines
3148 bytes
....
> My software (currently) supports Class2 modems.  If the modems
> you mention are Class2, then there is a good chance it will
> handle them (I can only promise that it handles the ones that
> I have tested against--see the README file in the distribution).
> 
> Sam

  I'm afraid that gcc 2.3.3 seems to core dump on file util/Path.c.

  2.3.3 already has the gcc patch you specify applied. But it might possibly
  be the same problem again as a look at the core file gives :
Core was generated by `cc1plus'.
Program terminated with signal 4, Illegal instruction.
#0  push_search_level (stack=0x0, obstack=0x0) at cp-search.c:107
107       tem.prev = stack;
(gdb) l
102     push_search_level (stack, obstack)
103          struct stack_level *stack;
104          struct obstack *obstack;
105     {
106       struct search_level tem;
107       tem.prev = stack;
108
109       return push_stack_level (obstack, &tem, sizeof (tem));
110     }
111
(gdb) up
Initial frame selected; you cannot go up.
(gdb) down
Bottom (i.e., innermost) frame selected; you cannot go down.
(gdb) quit

   But as the stack is stuffed (I ran out of disk space during the core dump)
   it is not advisable to pay too much attention to it.

	Andrew
/usr/local/bin/gcc -ansi -D__ANSI_CPP__       -Dsparc -Dsun -I. -I../port/sun4 -I../util -I../iv -I../libtiff -g -x c++ -c Path.c++
/usr/local/bin/gcc: Internal compiler error: program cc1plus got fatal signal 4
*** Error code 1
make: Fatal error: Command failed for target `Path.o'
Current working directory /tmp_mnt/staff/oc/worsley/src/flexfax/util
*** Error code 1
make: Fatal error: Command failed for target `default'
Current working directory /tmp_mnt/staff/oc/worsley/src/flexfax/util
*** Error code 1
make: Fatal error: Command failed for target `dirs'
Current working directory /tmp_mnt/staff/oc/worsley/src/flexfax
*** Error code 1
make: Fatal error: Command failed for target `default'

   I am running on a SparcStation II running SunOS Release 4.1.2 trying to
compile the latest version of Sam Leffler's flexfax software.

  An attempt to send you the processed input file gave:
/usr/local/bin/gcc -E -ansi -D__ANSI_CPP__ -Dsparc -Dsun -I. -I../port/sun4 -I../util -I../iv -I../libtiff Path.c++
/usr/local/bin/gcc: Path.c++: linker input file unused since linking not done

 and nothing else!

 Andrew Worsley
CSIRO, Division of Information Technology (Melbourne),     Phone +61 3 282 2614
723 Swanston St.                                           Fax   +61 3 282 2600
Carlton, Vic, 3053, Australia                   Email:worsley@mel.dit.csiro.au
Technical Details
Message-ID: <9301050623.AA18065@guppy.mel.dit.CSIRO.AU>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!mel.dit.csiro.au!worsley
References: <9301042317.AA01172@flake.asd.sgi.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!mel.dit.csiro.au!worsley
From: worsley@mel.dit.csiro.au (Andrew Worsley)
Subject: Probably bug in gcc 2.3.3 for flexfax software?
Message-ID: <9301050623.AA18065@guppy.mel.dit.CSIRO.AU>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
References: <9301042317.AA01172@flake.asd.sgi.com>
Distribution: gnu
Date: Wed, 6 Jan 1993 04:23:18 GMT
Approved: bug-g++@prep.ai.mit.edu
Lines: 65