https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108362
Bug ID: 108362 Summary: views::istream is SFINAE-unfriendly Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: hewillk at gmail dot com Target Milestone: --- Similar issue with https://github.com/microsoft/STL/pull/3335. #include <ranges> #include <iostream> template<class T> concept can_istream_view = requires { std::views::istream<T>(std::cin); }; struct S { }; static_assert(!can_istream_view<S>); https://godbolt.org/z/b3W1KsPWd