template_type_parm and typename_type not supported by dump_type_prefix

Jeffrey Oldham oldham@codesourcery.com
Fri Jun 22 16:36:00 GMT 2001


On Fri, Jun 22, 2001 at 12:01:13PM -0400, John David Anglin wrote:
> > For mips-sgi-irix6.5, the problem occurs for this program:
> > 
> >   template <class A>
> >   void doit(const A& a) {}
> 
> It also triggers the problem for hppa1.1-hp-hpux10.20:
> 
> 504 (hiauly1)dave> /xxx/gnu/gcc-3.1/objdir/gcc/g++ -B/xxx/gnu/gcc-3.1/objdir/gc
> c/ -S dtp.cc
> dtp.cc:2: sorry, not implemented: `template_type_parm' not supported by
>    dump_type_prefix
> dtp.cc:2: sorry, not implemented: `template_type_parm' not supported by
>    dump_type_suffix
> 
> Let me know if you find something.  I can't look at it until this evening
> at the earliest.  The v3 testsuite programs still pass the execution
> part of the test even when "warnings" occur during compilation.

So far, I made no progress.  I am befuddled by the following set of
test results:

cc1plus Linux->mips-sgi-irix6.5 cross-compiler	no error messages
cc1plus mips-sgi-irix6.5 compiled using -g	no error messages
cc1plus mips-sgi-irix6.5 compiled using -O1	no error messages
cc1plus mips-sgi-irix6.5 compiled using -O2	no error messages
cc1plus mips-sgi-irix6.5 from bootstrap		error messages

I may have goofed up some of these test results.

Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com



More information about the Gcc-bugs mailing list