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.

Reply via email to