'namespace1' : is already used as an alias for 'namespace2'
You cannot use the same name as an alias for two namespaces.
Example
namespace A { int k; } namespace B { int i; } namespace C = A; namespace C = B; // C2881, C is already an alias for A