https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82619
--- Comment #2 from tower120 <tower120 at gmail dot com> --- > If a `std::tuple` is passed in as `tuple`, isn't `std::apply` found by ADL? Maybe, I don't understand how and when ADL work :( Visual Studio / clang compiler said nothing about it, so I thought ... Are you sure, this is the case?