******************************************************************************** conan test cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/conanfile.py reactiveplusplus/2.0.0@#cae72a272f84e38c96d49e6e4262fb49 -pr /home/conan/w/prod-v1/bsr/74588/baede/profile_linux_12_libstdcpp_clang_release_64..txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod-v1/bsr/74588/eeece/.conan/profiles/default) CC and CXX: clang, clang++ Found clang 12.0 clang>=8, using the major as version Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=clang compiler.version=12 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/bsr/74588/eeece/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libstdc++ compiler.version=12 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True reactiveplusplus/2.0.0 (test package): Installing package Requirements reactiveplusplus/2.0.0 from local cache - Cache Packages reactiveplusplus/2.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download Installing (downloading, building) binaries... reactiveplusplus/2.0.0: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'c3i_PR-21858' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz reactiveplusplus/2.0.0: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 reactiveplusplus/2.0.0: Downloaded package revision d508f982a9f2a35c48b36f3ebc268c2b reactiveplusplus/2.0.0 (test package): Generator 'CMakeDeps' calling 'generate()' reactiveplusplus/2.0.0 (test package): Generator txt created conanbuildinfo.txt reactiveplusplus/2.0.0 (test package): Generator 'CMakeToolchain' calling 'generate()' reactiveplusplus/2.0.0 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' reactiveplusplus/2.0.0 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' reactiveplusplus/2.0.0 (test package): Generator 'VirtualRunEnv' calling 'generate()' reactiveplusplus/2.0.0 (test package): Aggregating env generators reactiveplusplus/2.0.0 (test package): Generated conaninfo.txt reactiveplusplus/2.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release/generators/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 reactiveplusplus/2.0.0 (test package): Calling build() reactiveplusplus/2.0.0 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release/generators/conan_toolchain.cmake -- The CXX compiler identification is Clang 12.0.0 -- Check for working CXX compiler: /usr/local/bin/clang++ -- Check for working CXX compiler: /usr/local/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Component target declared 'RPP::rpp' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release reactiveplusplus/2.0.0 (test package): CMake command: cmake --build "/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package_v2.cpp.o CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package_v2.cpp.o' failed CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:83: recipe for target 'all' failed In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:36:14: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:36:31: note: while substituting template arguments into constraint expression here template ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: while checking constraint satisfaction for template 'operator(), rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' required here {op(static_cast(obs))} -> rpp::constraint::observable; ^~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>::deduce' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:174:78: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here template ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:174:95: note: while substituting template arguments into constraint expression here template ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:16: note: while checking constraint satisfaction for template 'concat, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' required here return rpp::source::concat(utils::infinite_repeated_container{std::forward(observable)}); ^~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:16: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:109:31: error: call to consteval function 'rpp::utils::details::extract_observable_type, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>' is not a constant expression using type = decltype(deduce(std::declval>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:115:1: note: in instantiation of template class 'rpp::utils::details::extract_observable_type, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' requested here using extract_observable_type_t = typename details::extract_observable_type>::type; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:141:30: note: in instantiation of template type alias 'extract_observable_type_t' requested here return observable>>, concat_strategy>>{std::forward(args)...}; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:219:26: note: in instantiation of function template specialization 'rpp::details::make_concat_from_iterable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>, rpp::utils::infinite_repeated_container, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here return rpp::details::make_concat_from_iterable(std::forward(iterable)); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:29: note: in instantiation of function template specialization 'rpp::source::concat, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here return rpp::source::concat(utils::infinite_repeated_container{std::forward(observable)}); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: in instantiation of function template specialization 'rpp::operators::details::infinite_repeat_t::operator(), rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here {op(static_cast(obs))} -> rpp::constraint::observable; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:109:38: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' cannot be used in a constant expression using type = decltype(deduce(std::declval>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:37: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>' requested here {op(static_cast(obs))} -> rpp::constraint::observable; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ 4 errors generated. make[2]: *** [CMakeFiles/test_package.dir/test_package_v2.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 reactiveplusplus/2.0.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior reactiveplusplus/2.0.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ERROR: reactiveplusplus/2.0.0 (test package): Error in build() method, line 21 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/build/Release" '--' '-j3' ******************************************************************************** conan test cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/conanfile.py reactiveplusplus/2.0.0@#cae72a272f84e38c96d49e6e4262fb49 -pr /home/conan/w/prod-v1/bsr/74588/baede/profile_linux_12_libstdcpp_clang_release_64..txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libstdc++ compiler.version=12 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True reactiveplusplus/2.0.0 (test package): Installing package Requirements reactiveplusplus/2.0.0 from local cache - Cache Packages reactiveplusplus/2.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... reactiveplusplus/2.0.0: Already installed! reactiveplusplus/2.0.0 (test package): Generator cmake_find_package_multi created RPPConfigVersion.cmake reactiveplusplus/2.0.0 (test package): Generator cmake_find_package_multi created RPPTarget-release.cmake reactiveplusplus/2.0.0 (test package): Generator cmake_find_package_multi created RPPTargets.cmake reactiveplusplus/2.0.0 (test package): Generator cmake_find_package_multi created RPPConfig.cmake reactiveplusplus/2.0.0 (test package): Generator txt created conanbuildinfo.txt reactiveplusplus/2.0.0 (test package): Generator cmake created conanbuildinfo.cmake reactiveplusplus/2.0.0 (test package): Aggregating env generators reactiveplusplus/2.0.0 (test package): Generated conaninfo.txt reactiveplusplus/2.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367/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 reactiveplusplus/2.0.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="clang" -DCONAN_COMPILER_VERSION="12" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_PREFIX_PATH="/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367" -DCMAKE_MODULE_PATH="/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package' ----------------- -- The C compiler identification is Clang 12.0.0 -- The CXX compiler identification is Clang 12.0.0 -- Check for working C compiler: /usr/local/bin/clang -- Check for working C compiler: /usr/local/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/bin/clang++ -- Check for working CXX compiler: /usr/local/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- 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: Compiler Clang>=8, checking major version 12 -- Conan: Checking correct version: 12 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367 ----Running------ > cmake --build '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object test_package/CMakeFiles/test_package.dir/test_package_v2.cpp.o test_package/CMakeFiles/test_package.dir/build.make:62: recipe for target 'test_package/CMakeFiles/test_package.dir/test_package_v2.cpp.o' failed CMakeFiles/Makefile2:93: recipe for target 'test_package/CMakeFiles/test_package.dir/all' failed Makefile:83: recipe for target 'all' failed CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:36:14: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:36:31: note: while substituting template arguments into constraint expression here template ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: while checking constraint satisfaction for template 'operator(), rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' required here {op(static_cast(obs))} -> rpp::constraint::observable; ^~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>::deduce' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:174:78: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here template ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:174:95: note: while substituting template arguments into constraint expression here template ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:16: note: while checking constraint satisfaction for template 'concat, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' required here return rpp::source::concat(utils::infinite_repeated_container{std::forward(observable)}); ^~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:16: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:109:31: error: call to consteval function 'rpp::utils::details::extract_observable_type, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>' is not a constant expression using type = decltype(deduce(std::declval>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:115:1: note: in instantiation of template class 'rpp::utils::details::extract_observable_type, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' requested here using extract_observable_type_t = typename details::extract_observable_type>::type; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:141:30: note: in instantiation of template type alias 'extract_observable_type_t' requested here return observable>>, concat_strategy>>{std::forward(args)...}; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/sources/concat.hpp:219:26: note: in instantiation of function template specialization 'rpp::details::make_concat_from_iterable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>, rpp::utils::infinite_repeated_container, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here return rpp::details::make_concat_from_iterable(std::forward(iterable)); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/operators/repeat.hpp:39:29: note: in instantiation of function template specialization 'rpp::source::concat, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>' requested here return rpp::source::concat(utils::infinite_repeated_container{std::forward(observable)}); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: in instantiation of function template specialization 'rpp::operators::details::infinite_repeat_t::operator(), rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here {op(static_cast(obs))} -> rpp::constraint::observable; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:6: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:109:38: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>' cannot be used in a constant expression using type = decltype(deduce(std::declval>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ In file included from /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:3: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/rpp.hpp:14: In file included from /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/fwd.hpp:19: /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:27: error: call to consteval function 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>::deduce, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>' is not a constant expression using type = decltype(deduce(std::declval*>())); ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:43: note: in instantiation of template class 'rpp::utils::details::is_observable_t, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>' requested here concept observable = rpp::utils::details::is_observable_t>::type::value; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:90:22: note: while substituting template arguments into constraint expression here concept observable = rpp::utils::details::is_observable_t>::type::value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:126:37: note: while checking the satisfaction of concept 'observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>>>' requested here {op(static_cast(obs))} -> rpp::constraint::observable; ^ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:124:41: note: while substituting template arguments into constraint expression here concept operator_observable_transform = requires(const Op& op, TObs obs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:14: note: while checking the satisfaction of concept 'operator_observable_transform, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>> &>' requested here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/observable.hpp:311:26: note: while substituting template arguments into constraint expression here template Op> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: while checking constraint satisfaction for template 'operator|' required here | rpp::operators::repeat() ^ /home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_package/test_package_v2.cpp:10:5: note: in instantiation of function template specialization 'rpp::observable, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>::operator|' requested here /home/conan/w/prod-v1/bsr/74588/eeece/.conan/data/reactiveplusplus/2.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rpp/observables/fwd.hpp:82:34: note: non-constexpr function 'declval, rpp::details::from_iterable_strategy, rpp::schedulers::current_thread>>>>>> *>' cannot be used in a constant expression using type = decltype(deduce(std::declval*>())); ^ /usr/local/bin/../lib/gcc/x86_64-linux-gnu/10.3.0/../../../../include/c++/10.3.0/type_traits:2335:10: note: declared here auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^ 4 errors generated. make[2]: *** [test_package/CMakeFiles/test_package.dir/test_package_v2.cpp.o] Error 1 make[1]: *** [test_package/CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 reactiveplusplus/2.0.0 (test package): WARN: ************************************************ The 'cmake_find_package_multi' generator is deprecated. Please update your code and remove it. ************************************************* reactiveplusplus/2.0.0 (test package): WARN: ************************************************ The 'cmake' generator is deprecated. Please update your code and remove it. ************************************************* reactiveplusplus/2.0.0 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. **** ERROR: reactiveplusplus/2.0.0 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod-v1/bsr/cci-6eaec1a6/recipes/reactiveplusplus/all/test_v1_package/build/010a570ff7d501e012ed432efc43a97348a5b367' '--' '-j3'