C++ ambiguous member vs non-member function template resolution in GCC 14 but not in prior GCC versions
The following code compiles fine with GCC 13 and earlier, but GCC 14.1 produces an “ambiguous overload” error. Is it a compiler or code problem, and, more pragmatically, can I make the compiler prefer the non-member template by making changes in namespace ns
(staying in the c++11 land)?