https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96193
Johel Ernesto Guerrero Peña <johelegp at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |https://godbolt.org/z/E64Pb
| |b
Summary|No ADL in call with |No ADL in dependent call
|explicit template arguments |with explicit template
|within templated hidden |arguments
|friend |
--- Comment #4 from Johel Ernesto Guerrero Peña <johelegp at gmail dot com> ---
It actually fails for dependent calls. See https://godbolt.org/z/E64Pbb.
```C++
namespace ns {
template <class T> struct X { };
template <class T> constexpr void adl(X<T>) { }
}
template <class V> void f() { adl<int>(ns::X<V>{}); }
void g() { f<int>(); }
```