bug report (with file)

Gregory Hosler gregory.hosler@eno.ericsson.se
Mon Jun 26 21:47: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).

The attached ".ii" file, 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 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.ii.bz2
Type: application/x-bzip2
Size: 116471 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20000626/69e561d0/attachment.bz2>
-------------- 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/69e561d0/attachment.bin>


More information about the Gcc-bugs mailing list