(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
parse/
namespace-alias-1.C
// PR c++/26155

namespace N
{
  namespace M = N;  // { dg-message "previous declaration" }
  namespace M {}    // { dg-error "conflicts with a previous declaration" }
}

namespace A
{
  namespace B 
  {
    namespace C
    {
    }
  }

  namespace D = B::C;
  namespace D  // { dg-error "not allowed" }
  {
  }
}