bug report

Gregory Hosler gregory.hosler@eno.ericsson.se
Mon Jun 26 20:19:00 GMT 2000


I have a c++ file which compiles properly under Red Hat 5.2 (egcs-2.90.29
980515 (egcs-1.0.3 release)) but under Red Hat 6.1 (gcc version egcs-2.91.66
19990314/Linux (egcs-1.1.2 release)) I get error messages about the compiler
being unable to locate a class function "no matching function for call to
{class}::{function}()" - The class function in question is inherited from
a base class (which in turn is inherited from a base class, which is
again inturn inherited from a base class, several more times).

I can generate the ".ii" file, which will compile without error under
RedHat 5.2 (egcs-2.90.29), and fails to compile under RedHat 6.1
(egcs-2.91.66). The ".ii" file, when compressed with bzip is 116471
bytes in length, which I understand is larger than your mailing list
mail-size limit, so I am refraining from posting it to the list

I can e-mail this ".ii" file privately to whomever might be designated to
look into this.

The output of the compile errors is in the attachment. Specifically the
errors "no matching function for call to `Tap::* ()'" are
believed to be compiler errors as these functions do exist. These errors
do not occur when compiling under the earlier egcs, nor on HP-UX, or
Solaris.

Thank You, and best regards,

-Greg


----------------------------------
E-Mail: Gregory Hosler <gregory.hosler@eno.ericsson.se>
Date: 27-Jun-00
Time: 10:56:49

        If Bill Gates had a dime for every time a Windows box crashed...
             ...Oh, wait a minute, he already does.

----------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NetUtility.info
Type: text/x-c
Size: 4128 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20000626/ee4df30f/attachment.bin>


More information about the Gcc-bugs mailing list