bug report

Kretschel Klaus Klaus.Kretschel@dlr.de
Tue Jun 1 08:21:00 GMT 1999


Would be nice if you included the correct address in your software... ;-)


----- Begin Included Message -----

>From daemon@cygnus.com Tue Jun  1 17:13 MET 1999
From: daemon@cygnus.com
Date: Tue, 1 Jun 1999 08:13:22 -0700 (PDT)
To: kkre@dfd.dlr.de
Subject: Re: bug report
X-Loop: egcs-bugs@egcs.cygnus.com
Content-Type: text
Content-Length: 2237

Sorry, I am unable to deliver your mail note to egcs-bugs@cygnus.com,
that list name is no longer used.  Please try resending your mail
note to the new list name:  egcs-bugs@egcs.cygnus.com.

If you have any questions about this, send mail to sourcemaster@cygnus.com.
This is a machine-generated message.

Here is a copy of the note you sent.
-----------------------------------------------------------------------------

make: Making C++ object FootprintTest.o ...
eg++ -I- -I. -I/home/moon02/scia/ol_level_1_to_2/development/source/src/test/InputData/GeolocationTest/. -I../../../../include -I/home/moon02/scia/ol_level_1_to_2/development/source/include -I../../../../src/classes/Generic/DateTime -I/home/moon02/scia/ol_level_1_to_2/development/source/src/classes/Generic/DateTime -I../../../../src/classes/Generic/SysDep -I/home/moon02/scia/ol_level_1_to_2/development/source/src/classes/Generic/SysDep -I../../../../src/classes/Generic/Log -I/home/moon02/scia/ol_level_1_to_2/development/source/src/classes/Generic/Log -I../../../../src/classes/InputData/Geolocation -I/home/moon02/scia/ol_level_1_to_2/development/source/src/classes/InputData/Geolocation   -DOS_SYSV=4 -DOS_SOLARIS -DOS_SOLARIS_2 -g -Wall -c FootprintTest.cc -o FootprintTest.o
In file included from ../../../../include/scia_defs.hh:22,
                 from ../../../../src/classes/InputData/Geolocation/Coordinate.hh:29,
                 from FootprintTest.cc:23:
../../../../include/general_defs.hh:24: warning: `__THROW_BAD_ALLOC' redefined
/home/dfdtools/public_domain/lang/egcs/1.1b/include/g++/stl_alloc.h:46: warning: this is the location of the previous definition
In file included from FootprintTest.cc:25:
FootprintTest.hh:48: Internal compiler error.
FootprintTest.hh:48: Please submit a full bug report to `egcs-bugs@cygnus.com'.
gmake: *** [FootprintTest.o] Error 1

Compilation exited abnormally with code 2 at Tue Jun  1 17:07:08

----

The problem arises if I use a namespace name in a place where it is not allowed,
as in:

[...]
namespace Geolocation
{
  class FootprintTest;
}

class Geolocation::FootprintTest
{
  [...]
  vector <float> Geolocation::getCorners ( void )
  {   								<=== line 48
    return f.corners;
  }
}


Klaus Kretschel



----- End Included Message -----



More information about the Gcc-bugs mailing list