http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52126
Bug #: 52126
Summary: compilation error
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52126
--- Comment #2 from tmmikolajczyk at gmail dot com 2012-02-05 20:57:29 UTC ---
Further investigation shows that the issue appears only when inheritance from
the template class (class B : private A) is provided explicitly. According
to the standard
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: tmmikolajczyk at gmail dot com
gcc 4.8.2
linux x86_64
Please consider the following code:
class Base
{
public:
virtual ~Base() {}
protected:
void foo() const
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59144
--- Comment #3 from tmmikolajczyk at gmail dot com ---
(In reply to Jonathan Wakely from comment #1)
> (In reply to tmmikolajczyk from comment #0)
> > The compilation passes (on gcc and clang). It's quite weird that the
> >
++
Assignee: unassigned at gcc dot gnu.org
Reporter: tmmikolajczyk at gmail dot com
The C++11 standard specifies the following c-tor in the std::basic_string
class:
basic_string (const basic_string&, const allocator_type&);
It looks like the c-tor is missing in the current