******************************************************************************** conan test conan-center-index/recipes/pipes/all/test_package/conanfile.py pipes/1.0.0@ --profile=/home/conan/w/BuildSingleReference/6562/6145bbc6-7975-4622-8185-03195f282cd3/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=4.9 os=Linux os_build=Linux [options] [build_requires] [env] pipes/1.0.0 (test package): Installing package Requirements pipes/1.0.0 from local cache - Cache Packages pipes/1.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... pipes/1.0.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK pipes/1.0.0 (test package): Generator cmake created conanbuildinfo.cmake pipes/1.0.0 (test package): Generator txt created conanbuildinfo.txt pipes/1.0.0 (test package): Generator cmake_find_package_multi created pipes-config-version.cmake pipes/1.0.0 (test package): Generator cmake_find_package_multi created pipes-config.cmake pipes/1.0.0 (test package): Generator cmake_find_package_multi created pipesTargets.cmake pipes/1.0.0 (test package): Generator cmake_find_package_multi created pipesTarget-release.cmake pipes/1.0.0 (test package): Generated conaninfo.txt pipes/1.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK pipes/1.0.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="4.9" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_PREFIX_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64" -DCMAKE_MODULE_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package' ----------------- -- The CXX compiler identification is GNU 4.9.4 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Checking correct version: 4.9 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:8:0, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/adjacent.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/helpers/detect.hpp:23:16: error: template declaration of 'constexpr const bool pipes::detail::is_detected' constexpr bool is_detected = is_detected_impl::value; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/adjacent.hpp:4:0, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:29:28: error: template declaration of 'constexpr const bool pipes::detail::impl::range_expression_detected' constexpr bool range_expression_detected = detail::is_detected && detail::is_detected; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:29:56: error: 'is_detected' is not a member of 'pipes::detail' constexpr bool range_expression_detected = detail::is_detected && detail::is_detected; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:29:97: error: missing template arguments before ',' token constexpr bool range_expression_detected = detail::is_detected && detail::is_detected; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/adjacent.hpp:4:0, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:32:47: error: 'range_expression_detected' was not declared in this scope using IsARange = std::enable_if_t, bool>; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:32:78: error: template argument 1 is invalid using IsARange = std::enable_if_t, bool>; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/concepts.hpp:46:32: error: 'IsARange' in namespace 'pipes::detail::impl' does not name a template type using IsARange = impl::IsARange>; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/dev_null.hpp:4:0, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:7, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:18:57: error: 'pipes::detail::IsARange' has not been declared template = true, detail::IsAPipeline = true> ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:18:65: error: expected '>' before '<' token template = true, detail::IsAPipeline = true> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:15:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:20:24: error: template declaration of 'constexpr const bool pipes::detail::HasInserterWithNoPosition' constexpr bool HasInserterWithNoPosition = is_detected; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:20:52: error: 'is_detected' was not declared in this scope constexpr bool HasInserterWithNoPosition = is_detected; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:20:99: error: missing template arguments before ',' token constexpr bool HasInserterWithNoPosition = is_detected; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: In function 'auto pipes::insert(Container&)': /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:41: error: 'HasInserterWithNoPosition' is not a member of 'pipes::detail' return insert_iterator_t>{container}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:41: error: 'HasInserterWithNoPosition' is not a member of 'pipes::detail' /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:75: error: template argument 2 is invalid return insert_iterator_t>{container}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:86: error: expected primary-expression before '{' token return insert_iterator_t>{container}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:86: error: expected ';' before '{' token /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:80:96: error: expected ';' before '}' token return insert_iterator_t>{container}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: In function 'auto pipes::insert(Container&, typename Container::iterator)': /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:41: error: 'HasInserterWithNoPosition' is not a member of 'pipes::detail' return insert_iterator_t>{container, position}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:41: error: 'HasInserterWithNoPosition' is not a member of 'pipes::detail' /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:75: error: template argument 2 is invalid return insert_iterator_t>{container, position}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:86: error: expected primary-expression before '{' token return insert_iterator_t>{container, position}; ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:86: error: expected ';' before '{' token /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:86:106: error: expected ';' before '}' token return insert_iterator_t>{container, position}; ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp: In function 'int main()': /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: error: no match for 'operator>>=' (operand types are 'std::vector' and 'pipes::detail::generic_pipeline >, pipes::detail::generic_pipeline >, pipes::push_back_pipeline > > >') source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: candidates are: In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:25:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/switch.hpp:53:10: note: template auto pipes::operator>>=(pipes::case_pipe, Pipeline&&) auto operator>>= (case_pipe pipe, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/switch.hpp:53:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::case_pipe' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:22:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/read_in_stream.hpp:29:10: note: template void pipes::operator>>=(InStream&&, pipes::read_in_stream_pipeline) void operator>>= (InStream&& inStream, read_in_stream_pipeline readInStreamPipe) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/read_in_stream.hpp:29:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'pipes::detail::generic_pipeline >, pipes::detail::generic_pipeline >, pipes::push_back_pipeline > > >' is not derived from 'pipes::read_in_stream_pipeline' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:22:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/read_in_stream.hpp:23:10: note: template auto pipes::operator>>=(pipes::read_in_stream, Pipeline&&) auto operator>>= (read_in_stream, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/read_in_stream.hpp:23:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::read_in_stream' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:18:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/mux.hpp:49:10: note: template::type>, typename std::remove_reference<_To>::type>::value, bool>::type > void pipes::operator>>=(pipes::muxer, Pipeline&&) void operator>>= (muxer inputsMuxer, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/mux.hpp:49:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::muxer' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/dev_null.hpp:4:0, from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:7, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:37:10: note: template >::type>::value, bool>::type , typename std::enable_if::type>, typename std::remove_reference<_To>::type>::value, bool>::type > auto pipes::operator>>=(Pipe&&, Pipeline&&) auto operator>>=(Pipe&& pipe, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:37:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:36:72: error: no type named 'type' in 'struct std::enable_if' template = true, detail::IsAPipeline = true> ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:36:72: note: invalid template non-type parameter /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:29:10: note: template >::type>::value, bool>::type , typename std::enable_if::type>::value, bool>::type > auto pipes::operator>>=(Pipe1&&, Pipe2&&) auto operator>>=(Pipe1&& pipe1, Pipe2&& pipe2) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:29:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:28:71: error: no type named 'type' in 'struct std::enable_if' template = true, detail::IsAPipe = true> ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:28:71: note: invalid template non-type parameter /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:19:10: note: template > void pipes::operator>>=(Range&&, Pipeline&&) void operator>>=(Range&& range, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:19:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: couldn't deduce template parameter '' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:6:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/combinations.hpp:44:10: note: template::type>, typename std::remove_reference<_To>::type>::value, bool>::type > void pipes::operator>>=(pipes::detail::combinations_range, Pipeline&&) void operator>>=(detail::combinations_range rangeHolder, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/combinations.hpp:44:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::detail::combinations_range' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:5:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/cartesian_product.hpp:67:10: note: template::type>, typename std::remove_reference<_To>::type>::value, bool>::type > void pipes::operator>>=(pipes::cartesian_product_ranges, Pipeline&&) void operator>>= (cartesian_product_ranges rangesHolder, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/cartesian_product.hpp:67:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::cartesian_product_ranges' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:4:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/adjacent.hpp:24:10: note: template::type>, typename std::remove_reference<_To>::type>::value, bool>::type > void pipes::operator>>=(pipes::adjacent_range, Pipeline&&) void operator>>= (adjacent_range rangesHolder, Pipeline&& pipeline) ^ /home/conan/w/BuildSingleReference/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/adjacent.hpp:24:10: note: template argument deduction/substitution failed: /home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/test_package.cpp:8:12: note: 'std::vector' is not derived from 'pipes::adjacent_range' source >>= pipes::filter([](int i){ return i % 2 == 0; }) ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: pipes/1.0.0 (test package): Error in build() method, line 11 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/pipes/all/test_package/build/dfae4d6ba682b8d9c5630c4c912db585c2a46c64' '--' '-j3'