diff --git a/test/function_output_iterator_test.cpp b/test/function_output_iterator_test.cpp index cf721c6..c18592d 100644 --- a/test/function_output_iterator_test.cpp +++ b/test/function_output_iterator_test.cpp @@ -60,9 +60,10 @@ int main() #endif #if defined(__cpp_lib_concepts) && ( __cpp_lib_concepts >= 202002L ) - - static_assert(std::output_iterator); - + { + auto func = [](int) {}; + static_assert(std::output_iterator< boost::iterators::function_output_iterator< decltype(func) >, int >); + } #endif return boost::report_errors();