http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52841
Richard Guenther <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work| |4.6.3
Target Milestone|--- |4.7.1
--- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-04-03
12:15:51 UTC ---
The following is rejected as well, with the same error
struct Solvable;
namespace sat
{
class Solvable
{
public:
typedef bool bool_type;
};
}
namespace sat2
{
class Solvable
{
public:
typedef bool bool_type;
};
}
class Resolvable : public sat::Solvable, sat2::Solvable
{
public:
using Solvable::bool_type;
};
only qualifying with ::sat[2]::Solvable::bool_type works.