public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* Re: derived class can't invoke base-class constructor
       [not found] <Pine.LNX.4.21.0007261436570.7146-100000@piltdown.anthro.utah.edu>
@ 2000-07-26 14:24 ` llewelly
  0 siblings, 0 replies; only message in thread
From: llewelly @ 2000-07-26 14:24 UTC (permalink / raw)
  To: Alan R. Rogers; +Cc: gcc-bugs

On Wed, 26 Jul 2000, Alan R. Rogers wrote:

> I hope that this bug report will be useful to you.  If the error is in my
> source code, then I apologize in advance.

An ICE is always an error in the compiler, even if there is also an error
  in the code.

> 
> GCC VERSION: 2.95.2
> 
> OPERATING SYSTEM: SuSE linux version 6.4 for i386, running Linux
> kernel 2.2.9
> 
> COMMAND LINE: gcc -c bug.cpp
> 
> OUTPUT:
> 
>  > gcc -c bug.cpp
> bug.cpp: In method `buggy<charT,traits>::buggy(_STL::basic_istream<charT,traits> &)':
> bug.cpp:9: Internal compiler error.
> bug.cpp:9: Please submit a full bug report.
> bug.cpp:9: See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.         

Please do.

> 
> SOURCE:
> 
> /** file bug.cpp **/
> #include <iosfwd>  // included from STLport-4.0

The gcc maintainers cannot do much without the preprocessed sources; not
  everyone has STLport-4.0, and even if they do, the contents of <iosfwd>
  mostly like vary depending on the configuration. Without knowing what is
  in <iosfwd> it is very hard to determine the nature of the bug.

So when you report bugs, please include pre-proceessed sources (obtained
  with g++ --save-temps, again, see the bug reporting instructions.)

> 
> template <class charT, class traits >
> class buggy : std::basic_istream<charT,traits> {
> public:
>   
>   buggy(std::basic_istream<charT,traits>& is)
>     : std::basic_istream(  is.rdbuf() )
>   {}
> };

Thank you for your bug report.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-07-26 14:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <Pine.LNX.4.21.0007261436570.7146-100000@piltdown.anthro.utah.edu>
2000-07-26 14:24 ` derived class can't invoke base-class constructor llewelly

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).