Bug 99236
Summary: | C++ code containing templated member function with same name as pure virtual member function result in link failure | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Albert Strasheim <albert> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED UPSTREAM | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 9 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
URL: | http://gcc.gnu.org | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-07-18 11:24:59 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
Albert Strasheim
2003-07-16 12:55:20 UTC
Created attachment 92959 [details]
C++ source file that exhibits the bug (needs header file too)
Created attachment 92960 [details]
C++ header file that exhibits the bug (also need source file)
Created attachment 92961 [details]
Gzipped preprocessed file
Generated with g++ -save-temps -Wall -ansi -pedantic -I. -o boog boog.cc
Created attachment 92978 [details]
Better code for exposing the bug
Courtesy of Gerhard Esterhuizen <gesterhuizen>
Also filed bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11567 because jakub doesn't seem very responsive. This bug has probably been fixed in 3.3.1. Check the gcc bugzilla at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11567 |