This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: EGCS 2.91.66 on Linux reporting an internal error
- To: kogorman at pacbell dot net
- Subject: Re: EGCS 2.91.66 on Linux reporting an internal error
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Sun, 12 Mar 2000 09:14:09 +0100
- CC: bug-gcc at gnu dot org
- References: <38C421F6.63E04CC4@pacbell.net>
> I've also attached the .ii file as a bzip2. It's about 26K.
Thanks for your bug report. The mainline compiler (2.96 20000302
(experimental)) says
trie.h: At top level:
trie.h:56: ISO C++ forbids declaration of `makeList' with no type
trie.h: In method `Trie<E>::Node *Trie<E>::Node::insert (const char *,
trie.h: E *) [with E = int]':
trie.h:22: instantiated from `Trie<E>::insert (const char *, E *) [with E = int]'
trie.cpp:19: instantiated from here
trie.h:81: cannot convert `const char *' to `char *' in assignment
trie.cpp: In function `int main ()':
trie.cpp:22: calling type `template <T, Alloc> class list' like a
trie.cpp:22: method
so the bug appears to be fixed.
Regards,
Martin