******************************************************************************** conan test conan-center-index/recipes/confu_json/all/test_package/conanfile.py confu_json/0.0.5@#e3d7839363e15e08a1ea885eec28f904 -pr /home/conan/w/prod/BuildSingleReference/160424/f09c4bf7-299f-4470-af13-5c65d61ab757/profile_linux_9_libstdcpp11_gcc_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=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True confu_json/0.0.5 (test package): Installing package Requirements boost/1.81.0 from 'conan-center' - Cache bzip2/1.0.8 from 'conan-center' - Cache confu_json/0.0.5 from local cache - Cache libbacktrace/cci.20210118 from 'conan-center' - Cache magic_enum/0.8.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages boost/1.81.0:ca891ed5c8e67ebb3e46639c100abdbca6d8b11e - Cache bzip2/1.0.8:da606cf731e334010b0bf6e85a2a6f891b9f36b0 - Cache confu_json/0.0.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache libbacktrace/cci.20210118:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache magic_enum/0.8.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.2.13:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! libbacktrace/cci.20210118: Already installed! magic_enum/0.8.2: Already installed! zlib/1.2.13: Already installed! boost/1.81.0: Already installed! confu_json/0.0.5: Already installed! confu_json/0.0.5 (test package): Generator 'CMakeDeps' calling 'generate()' confu_json/0.0.5 (test package): Generator 'VirtualRunEnv' calling 'generate()' confu_json/0.0.5 (test package): Generator 'CMakeToolchain' calling 'generate()' confu_json/0.0.5 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' confu_json/0.0.5 (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/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' confu_json/0.0.5 (test package): Generator txt created conanbuildinfo.txt confu_json/0.0.5 (test package): Aggregating env generators confu_json/0.0.5 (test package): Generated conaninfo.txt confu_json/0.0.5 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/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 confu_json/0.0.5 (test package): Calling build() confu_json/0.0.5 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/generators/conan_toolchain.cmake -- The CXX compiler identification is GNU 9.2.1 -- 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: Target declared 'confu_json::confu_json' -- Conan: Component target declared 'Boost::diagnostic_definitions' -- Conan: Component target declared 'Boost::disable_autolinking' -- Conan: Component target declared 'Boost::dynamic_linking' -- Conan: Component target declared 'Boost::headers' -- Conan: Component target declared 'Boost::boost' -- Conan: Component target declared 'boost::_libboost' -- Conan: Component target declared 'Boost::atomic' -- Conan: Component target declared 'Boost::container' -- Conan: Component target declared 'Boost::context' -- Conan: Component target declared 'Boost::date_time' -- Conan: Component target declared 'Boost::exception' -- Conan: Component target declared 'Boost::math' -- Conan: Component target declared 'Boost::math_c99' -- Conan: Component target declared 'Boost::math_c99f' -- Conan: Component target declared 'Boost::math_c99l' -- Conan: Component target declared 'Boost::math_tr1' -- Conan: Component target declared 'Boost::math_tr1f' -- Conan: Component target declared 'Boost::math_tr1l' -- Conan: Component target declared 'Boost::program_options' -- Conan: Component target declared 'Boost::regex' -- Conan: Component target declared 'Boost::serialization' -- Conan: Component target declared 'Boost::stacktrace' -- Conan: Component target declared 'Boost::stacktrace_addr2line' -- Conan: Component target declared 'Boost::stacktrace_backtrace' -- Conan: Component target declared 'Boost::stacktrace_basic' -- Conan: Component target declared 'Boost::stacktrace_noop' -- Conan: Component target declared 'Boost::system' -- Conan: Component target declared 'Boost::test' -- Conan: Component target declared 'Boost::test_exec_monitor' -- Conan: Component target declared 'Boost::url' -- Conan: Component target declared 'Boost::wserialization' -- Conan: Component target declared 'Boost::chrono' -- Conan: Component target declared 'Boost::coroutine' -- Conan: Component target declared 'Boost::filesystem' -- Conan: Component target declared 'Boost::json' -- Conan: Component target declared 'Boost::nowide' -- Conan: Component target declared 'Boost::prg_exec_monitor' -- Conan: Component target declared 'Boost::random' -- Conan: Component target declared 'Boost::thread' -- Conan: Component target declared 'Boost::timer' -- Conan: Component target declared 'Boost::type_erasure' -- Conan: Component target declared 'Boost::unit_test_framework' -- Conan: Component target declared 'Boost::wave' -- Conan: Component target declared 'Boost::contract' -- Conan: Component target declared 'Boost::fiber' -- Conan: Component target declared 'Boost::fiber_numa' -- Conan: Component target declared 'Boost::graph' -- Conan: Component target declared 'Boost::iostreams' -- Conan: Component target declared 'Boost::locale' -- Conan: Component target declared 'Boost::log' -- Conan: Component target declared 'Boost::log_setup' -- Conan: Target declared 'boost::boost' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/da606cf731e334010b0bf6e85a2a6f891b9f36b0/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'libbacktrace::libbacktrace' -- Conan: Target declared 'magic_enum::magic_enum' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/Release confu_json/0.0.5 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:16:23: error: ‘concept’ does not name a type 16 | template concept IsPrintable = requires(T t) { std::cout << t; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:16:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:18:23: error: ‘concept’ does not name a type 18 | template concept IsOptional = requires(T t) { t.has_value (); }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:18:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:20:23: error: ‘concept’ does not name a type 20 | template concept IsPair = requires(T t) { t.second; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:20:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:22:23: error: ‘concept’ does not name a type 22 | template concept IsArray = requires(T t) { t.size (); }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:22:23: note: ‘concept’ only available with ‘-fconcepts’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:26:23: error: ‘concept’ does not name a type 26 | template concept IsFusionStruct = requires(T t) { T::self_type; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:26:23: note: ‘concept’ only available with ‘-fconcepts’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx: In function ‘boost::json::value confu_json::read_json(std::stringstream&, boost::json::error_code&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: error: no matching function for call to ‘getline(std::stringstream&, std::string&)’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:56, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.tcc:1538:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, _CharT)’ 1538 | getline(basic_istream<_CharT, _Traits>& __in, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.tcc:1538:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6456:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 6456 | getline(basic_istream<_CharT, _Traits>& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6456:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6464:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, _CharT)’ 6464 | getline(basic_istream<_CharT, _Traits>&& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6464:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6471:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 6471 | getline(basic_istream<_CharT, _Traits>&& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6471:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx: In function ‘boost::json::value confu_json::read_json(const string&, boost::json::error_code&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:58:21: error: variable ‘std::stringstream is’ has initializer but incomplete type 58 | std::stringstream is{}; | ^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In function ‘void confu_json::handlePair(boost::json::object&, const T&, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:17: error: ‘IsOptional’ was not declared in this scope 70 | if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:41: error: expected primary-expression before ‘>’ token 70 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:42: error: expected primary-expression before ‘)’ token 70 | if constexpr (IsOptional) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:17: error: ‘IsOptional’ was not declared in this scope 119 | if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:42: error: expected primary-expression before ‘>’ token 119 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:43: error: expected primary-expression before ‘)’ token 119 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:23: error: ‘IsOptional’ was not declared in this scope 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:45: error: expected primary-expression before ‘>’ token 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:46: error: expected primary-expression before ‘)’ token 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:28: error: ‘IsPair’ was not declared in this scope 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:46: error: expected primary-expression before ‘>’ token 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:47: error: expected primary-expression before ‘)’ token 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:24: error: ‘IsOptional’ was not declared in this scope 196 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:46: error: expected primary-expression before ‘>’ token 196 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:47: error: expected primary-expression before ‘)’ token 196 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:24: error: ‘IsArray’ was not declared in this scope 204 | else if constexpr (IsArray and not IsPrintable) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:43: error: expected primary-expression before ‘>’ token 204 | else if constexpr (IsArray and not IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:49: error: expected identifier before ‘not’ token 204 | else if constexpr (IsArray and not IsPrintable) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:48: error: expected ‘)’ before ‘not’ token 204 | else if constexpr (IsArray and not IsPrintable) | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:211:49: error: expected primary-expression before ‘>’ token 211 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:211:50: error: expected primary-expression before ‘)’ token 211 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:32: error: ‘IsPair’ was not declared in this scope 246 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:50: error: expected primary-expression before ‘>’ token 246 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:51: error: expected primary-expression before ‘)’ token 246 | else if constexpr (IsPair) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:13, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx: In function ‘void confu_json::handleOptional(T&, U&, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:22: error: ‘IsOptional’ was not declared in this scope 40 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:45: error: expected primary-expression before ‘>’ token 40 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:46: error: expected primary-expression before ‘)’ token 40 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:22: error: ‘IsPrintable’ was not declared in this scope 47 | else if constexpr (IsPrintable) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:46: error: expected primary-expression before ‘>’ token 47 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:47: error: expected primary-expression before ‘)’ token 47 | else if constexpr (IsPrintable) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:13, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:24: error: ‘IsOptional’ was not declared in this scope 99 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:46: error: expected primary-expression before ‘>’ token 99 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:47: error: expected primary-expression before ‘)’ token 99 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:24: error: ‘IsPrintable’ was not declared in this scope 106 | else if constexpr (IsPrintable) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:47: error: expected primary-expression before ‘>’ token 106 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:48: error: expected primary-expression before ‘)’ token 106 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:23: error: ‘IsArray’ was not declared in this scope 112 | if constexpr (IsArray) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:42: error: expected primary-expression before ‘>’ token 112 | if constexpr (IsArray) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:43: error: expected primary-expression before ‘)’ token 112 | if constexpr (IsArray) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:115:55: error: expected primary-expression before ‘>’ token 115 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:115:56: error: expected primary-expression before ‘)’ token 115 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:152:72: error: expected primary-expression before ‘>’ token 152 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:152:73: error: expected primary-expression before ‘)’ token 152 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:32: error: ‘IsPair’ was not declared in this scope 182 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:56: error: expected primary-expression before ‘>’ token 182 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:57: error: expected primary-expression before ‘)’ token 182 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:189:55: error: expected primary-expression before ‘>’ token 189 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:189:56: error: expected primary-expression before ‘)’ token 189 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:217:56: error: expected primary-expression before ‘>’ token 217 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:217:57: error: expected primary-expression before ‘)’ token 217 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:28: error: ‘IsPair’ was not declared in this scope 278 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:46: error: expected primary-expression before ‘>’ token 278 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:47: error: expected primary-expression before ‘)’ token 278 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:283:47: error: expected primary-expression before ‘>’ token 283 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:283:48: error: expected primary-expression before ‘)’ token 283 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:308:48: error: expected primary-expression before ‘>’ token 308 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:308:49: error: expected primary-expression before ‘)’ token 308 | if constexpr (IsOptional) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In instantiation of ‘confu_json::to_json(const T&) [with T = shared_class::Nested]:: [with auto:29 = mpl_::integral_c]’: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:114:14: required from ‘static constexpr void boost::fusion::detail::for_each_unrolled<1>::call(const I0&, F&) [with I0 = boost::fusion::mpl_iterator > >; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:135:78: required from ‘constexpr void boost::fusion::detail::for_each_dispatch(Sequence&, F&, boost::fusion::random_access_traversal_tag) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:143:34: required from ‘constexpr void boost::fusion::detail::for_each(Sequence&, F&, mpl_::false_) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; mpl_::false_ = mpl_::bool_]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/for_each.hpp:43:25: required from ‘constexpr typename boost::enable_if >::type boost::fusion::for_each(const Sequence&, F) [with Sequence = boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; typename boost::enable_if >::type = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:177:27: required from ‘boost::json::object confu_json::to_json(const T&) [with T = shared_class::Nested]’ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:11:30: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:206:70: error: request for member ‘front’ in ‘member’, which is of non-class type ‘const long int’ 206 | using elementType = std::remove_reference_t; | ~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: error: ‘begin’ was not declared in this scope 208 | for (auto const &element : member) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: note: suggested alternatives: In file included from /usr/include/c++/9/string:54, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/range_access.h:105:37: note: ‘std::begin’ 105 | template const _Tp* begin(const valarray<_Tp>&); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/sequence_base.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_mpl_sequence.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/tag_of.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/category_of.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/detail/extension.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/adapt_struct.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/mpl/begin_end_fwd.hpp:22:38: note: ‘boost::mpl::begin’ 22 | template< typename Sequence > struct begin; | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/trim.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/range/begin.hpp:110:61: note: ‘boost::range_adl_barrier::begin’ 110 | inline BOOST_DEDUCED_TYPENAME range_iterator::type begin( const T& r ) | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:92:5: note: ‘boost::fusion::begin’ 92 | begin(Sequence const& seq) | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic_fwd.hpp:62:16: note: ‘boost::fusion::result_of::begin’ 62 | struct begin; | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: error: ‘end’ was not declared in this scope 208 | for (auto const &element : member) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: note: suggested alternatives: In file included from /usr/include/c++/9/string:54, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/range_access.h:107:37: note: ‘std::end’ 107 | template const _Tp* end(const valarray<_Tp>&); | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/sequence_base.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_mpl_sequence.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/tag_of.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/category_of.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/detail/extension.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/adapt_struct.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/mpl/begin_end_fwd.hpp:23:38: note: ‘boost::mpl::end’ 23 | template< typename Sequence > struct end; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/trim.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/range/end.hpp:104:61: note: ‘boost::range_adl_barrier::end’ 104 | inline BOOST_DEDUCED_TYPENAME range_iterator::type end( const T& r ) | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/container/list/cons.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/end.hpp:92:5: note: ‘boost::fusion::end’ 92 | end(Sequence const& seq) | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic_fwd.hpp:68:16: note: ‘boost::fusion::result_of::end’ 68 | struct end; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:216:40: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 216 | if (handleOptional (tmp, element, std::string{ type_name () })) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:231:76: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 231 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:231:76: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 231 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:248:28: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 248 | handlePair (tmp, element, std::string{ type_name () }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:249:42: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 249 | result.push_back (tmp.at (std::string{ type_name () }).as_array ()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:206:70: error: request for member ‘front’ in ‘member’, which is of non-class type ‘const long int’ 206 | using elementType = std::remove_reference_t; | ~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:253:63: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 253 | tmp[std::string{ type_name () }] = to_json (element); In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:260:67: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 260 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:260:67: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 260 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In instantiation of ‘bool confu_json::handleOptional(boost::json::object&, const T&, const string&) [with T = long int; std::string = std::__cxx11::basic_string]’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:198:24: required from ‘confu_json::to_json(const T&) [with T = shared_class::Nested]:: [with auto:29 = mpl_::integral_c]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:114:14: required from ‘static constexpr void boost::fusion::detail::for_each_unrolled<1>::call(const I0&, F&) [with I0 = boost::fusion::mpl_iterator > >; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:135:78: required from ‘constexpr void boost::fusion::detail::for_each_dispatch(Sequence&, F&, boost::fusion::random_access_traversal_tag) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:143:34: required from ‘constexpr void boost::fusion::detail::for_each(Sequence&, F&, mpl_::false_) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; mpl_::false_ = mpl_::bool_]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/for_each.hpp:43:25: required from ‘constexpr typename boost::enable_if >::type boost::fusion::for_each(const Sequence&, F) [with Sequence = boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; typename boost::enable_if >::type = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:177:27: required from ‘boost::json::object confu_json::to_json(const T&) [with T = shared_class::Nested]’ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:11:30: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:26:60: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 26 | using optionalType = std::remove_reference_t; | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:26:60: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:29:13: error: request for member ‘has_value’ in ‘t’, which is of non-class type ‘const long int’ 29 | if (t.has_value ()) | ~~^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:31:43: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 31 | result[memberName] = to_json (t.value ()); | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:42:13: error: request for member ‘has_value’ in ‘t’, which is of non-class type ‘const long int’ 42 | if (t.has_value ()) | ~~^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:46:74: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 46 | result[memberName] = std::string{ magic_enum::enum_name (t.value ()) }; | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:46:34: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 46 | result[memberName] = std::string{ magic_enum::enum_name (t.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:50:38: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 50 | result[memberName] = t.value (); | ~~^~~~~ make[2]: *** [CMakeFiles/test_package.dir/build.make:82: CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:95: CMakeFiles/test_package.dir/all] Error 2 make: *** [Makefile:103: all] Error 2 confu_json/0.0.5 (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 confu_json/0.0.5 (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: confu_json/0.0.5 (test package): Error in build() method, line 22 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/build/Release" '--' '-j3' ******************************************************************************** conan test conan-center-index/recipes/confu_json/all/test_v1_package/conanfile.py confu_json/0.0.5@#e3d7839363e15e08a1ea885eec28f904 -pr /home/conan/w/prod/BuildSingleReference/160424/f09c4bf7-299f-4470-af13-5c65d61ab757/profile_linux_9_libstdcpp11_gcc_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=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True confu_json/0.0.5 (test package): Installing package Requirements boost/1.81.0 from 'conan-center' - Cache bzip2/1.0.8 from 'conan-center' - Cache confu_json/0.0.5 from local cache - Cache libbacktrace/cci.20210118 from 'conan-center' - Cache magic_enum/0.8.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages boost/1.81.0:ca891ed5c8e67ebb3e46639c100abdbca6d8b11e - Cache bzip2/1.0.8:da606cf731e334010b0bf6e85a2a6f891b9f36b0 - Cache confu_json/0.0.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache libbacktrace/cci.20210118:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache magic_enum/0.8.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.2.13:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! libbacktrace/cci.20210118: Already installed! magic_enum/0.8.2: Already installed! zlib/1.2.13: Already installed! boost/1.81.0: Already installed! confu_json/0.0.5: Already installed! confu_json/0.0.5 (test package): Generator cmake_find_package_multi created confu_json-config-version.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created confu_json-config.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created confu_jsonTargets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created confu_jsonTarget-release.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BoostConfigVersion.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BoostTarget-release.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BoostTargets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BoostConfig.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created magic_enum-config-version.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created magic_enum-config.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created magic_enumTargets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created magic_enumTarget-release.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created ZLIBTarget-release.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BZip2Config.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created BZip2Target-release.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created libbacktrace-config-version.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created libbacktrace-config.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created libbacktraceTargets.cmake confu_json/0.0.5 (test package): Generator cmake_find_package_multi created libbacktraceTarget-release.cmake confu_json/0.0.5 (test package): Generator txt created conanbuildinfo.txt confu_json/0.0.5 (test package): Generator cmake created conanbuildinfo.cmake confu_json/0.0.5 (test package): Aggregating env generators confu_json/0.0.5 (test package): Generated conaninfo.txt confu_json/0.0.5 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47/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 confu_json/0.0.5 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="9" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47/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/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package' ----------------- -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- 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 -- Library boost_contract found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_contract.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_coroutine.a -- Library boost_fiber_numa found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber_numa.a -- Library boost_fiber found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_context.a -- Library boost_graph found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_graph.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_iostreams.a -- Library boost_json found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_json.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_locale.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log_setup.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log.a -- Library boost_math_c99 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99.a -- Library boost_math_c99f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99f.a -- Library boost_math_c99l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99l.a -- Library boost_math_tr1 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1.a -- Library boost_math_tr1f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1f.a -- Library boost_math_tr1l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1l.a -- Library boost_nowide found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_nowide.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_program_options.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_random.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_regex.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_addr2line.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_noop.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_timer.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_type_erasure.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_thread.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_chrono.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_container.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_date_time.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_unit_test_framework.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_prg_exec_monitor.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_test_exec_monitor.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_exception.a -- Library boost_url found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_url.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wave.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_filesystem.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_atomic.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wserialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_serialization.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/da606cf731e334010b0bf6e85a2a6f891b9f36b0/lib/libbz2.a -- Library backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libbacktrace.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 9 -- Conan: Checking correct version: 9 -- Conan: C++ stdlib: libstdc++11 -- Library boost_contract found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_contract.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_contract.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_coroutine.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_coroutine.a -- Library boost_fiber_numa found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber_numa.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber_numa.a -- Library boost_fiber found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_context.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_context.a -- Library boost_graph found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_graph.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_graph.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_iostreams.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_iostreams.a -- Library boost_json found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_json.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_json.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_locale.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_locale.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log_setup.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log_setup.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log.a -- Library boost_math_c99 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99.a -- Library boost_math_c99f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99f.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99f.a -- Library boost_math_c99l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99l.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99l.a -- Library boost_math_tr1 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1.a -- Library boost_math_tr1f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1f.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1f.a -- Library boost_math_tr1l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1l.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1l.a -- Library boost_nowide found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_nowide.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_nowide.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_program_options.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_program_options.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_random.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_random.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_regex.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_regex.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_addr2line.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_addr2line.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_backtrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_basic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_noop.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_noop.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_timer.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_timer.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_type_erasure.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_type_erasure.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_thread.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_thread.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_chrono.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_chrono.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_container.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_container.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_date_time.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_date_time.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_unit_test_framework.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_unit_test_framework.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_prg_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_prg_exec_monitor.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_test_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_test_exec_monitor.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_exception.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_exception.a -- Library boost_url found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_url.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_url.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wave.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wave.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_filesystem.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_filesystem.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_atomic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_atomic.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wserialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wserialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_serialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_serialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_serialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_serialization.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wserialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wserialization.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_atomic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_atomic.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_filesystem.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_filesystem.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wave.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_wave.a -- Library boost_url found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_url.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_url.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_exception.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_exception.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_test_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_test_exec_monitor.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_prg_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_prg_exec_monitor.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_unit_test_framework.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_unit_test_framework.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_date_time.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_date_time.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_container.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_container.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_chrono.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_chrono.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_thread.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_thread.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_type_erasure.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_type_erasure.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_timer.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_timer.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_noop.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_noop.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_basic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_backtrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_addr2line.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_stacktrace_addr2line.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_regex.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_regex.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_random.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_random.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_program_options.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_program_options.a -- Library boost_nowide found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_nowide.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_nowide.a -- Library boost_math_tr1l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1l.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1l.a -- Library boost_math_tr1f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1f.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1f.a -- Library boost_math_tr1 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_tr1.a -- Library boost_math_c99l found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99l.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99l.a -- Library boost_math_c99f found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99f.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99f.a -- Library boost_math_c99 found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_math_c99.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log_setup.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_log_setup.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_locale.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_locale.a -- Library boost_json found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_json.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_json.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_iostreams.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_iostreams.a -- Library boost_graph found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_graph.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_graph.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_context.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_context.a -- Library boost_fiber found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber.a -- Library boost_fiber_numa found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber_numa.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_fiber_numa.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_coroutine.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_coroutine.a -- Library boost_contract found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_contract.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/lib/libboost_contract.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/da606cf731e334010b0bf6e85a2a6f891b9f36b0/lib/libbz2.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/da606cf731e334010b0bf6e85a2a6f891b9f36b0/lib/libbz2.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libz.a -- Library backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libbacktrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/lib/libbacktrace.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object test_package/CMakeFiles/test_package.dir/test_package.cpp.o 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/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:16:23: error: ‘concept’ does not name a type 16 | template concept IsPrintable = requires(T t) { std::cout << t; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:16:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:18:23: error: ‘concept’ does not name a type 18 | template concept IsOptional = requires(T t) { t.has_value (); }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:18:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:20:23: error: ‘concept’ does not name a type 20 | template concept IsPair = requires(T t) { t.second; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:20:23: note: ‘concept’ only available with ‘-fconcepts’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:22:23: error: ‘concept’ does not name a type 22 | template concept IsArray = requires(T t) { t.size (); }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:22:23: note: ‘concept’ only available with ‘-fconcepts’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:26:23: error: ‘concept’ does not name a type 26 | template concept IsFusionStruct = requires(T t) { T::self_type; }; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:26:23: note: ‘concept’ only available with ‘-fconcepts’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx: In function ‘boost::json::value confu_json::read_json(std::stringstream&, boost::json::error_code&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: error: no matching function for call to ‘getline(std::stringstream&, std::string&)’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:56, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.tcc:1538:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, _CharT)’ 1538 | getline(basic_istream<_CharT, _Traits>& __in, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.tcc:1538:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6456:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 6456 | getline(basic_istream<_CharT, _Traits>& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6456:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6464:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, _CharT)’ 6464 | getline(basic_istream<_CharT, _Traits>&& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6464:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:6471:5: note: candidate: ‘template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&&, std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 6471 | getline(basic_istream<_CharT, _Traits>&& __is, | ^~~~~~~ /usr/include/c++/9/bits/basic_string.h:6471:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:45:32: note: ‘std::stringstream’ {aka ‘std::__cxx11::basic_stringstream’} is not derived from ‘std::basic_istream<_CharT, _Traits>’ 45 | while (std::getline (is, line)) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx: In function ‘boost::json::value confu_json::read_json(const string&, boost::json::error_code&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/util.hxx:58:21: error: variable ‘std::stringstream is’ has initializer but incomplete type 58 | std::stringstream is{}; | ^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In function ‘void confu_json::handlePair(boost::json::object&, const T&, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:17: error: ‘IsOptional’ was not declared in this scope 70 | if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:41: error: expected primary-expression before ‘>’ token 70 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:70:42: error: expected primary-expression before ‘)’ token 70 | if constexpr (IsOptional) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:17: error: ‘IsOptional’ was not declared in this scope 119 | if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:42: error: expected primary-expression before ‘>’ token 119 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:119:43: error: expected primary-expression before ‘)’ token 119 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:23: error: ‘IsOptional’ was not declared in this scope 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:45: error: expected primary-expression before ‘>’ token 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:183:46: error: expected primary-expression before ‘)’ token 183 | if constexpr (IsOptional) // optional and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:28: error: ‘IsPair’ was not declared in this scope 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:46: error: expected primary-expression before ‘>’ token 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:187:47: error: expected primary-expression before ‘)’ token 187 | else if constexpr (IsPair) // pair and fusion struct sounds fishy | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:24: error: ‘IsOptional’ was not declared in this scope 196 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:46: error: expected primary-expression before ‘>’ token 196 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:196:47: error: expected primary-expression before ‘)’ token 196 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:24: error: ‘IsArray’ was not declared in this scope 204 | else if constexpr (IsArray and not IsPrintable) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:43: error: expected primary-expression before ‘>’ token 204 | else if constexpr (IsArray and not IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:49: error: expected identifier before ‘not’ token 204 | else if constexpr (IsArray and not IsPrintable) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:204:48: error: expected ‘)’ before ‘not’ token 204 | else if constexpr (IsArray and not IsPrintable) | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:211:49: error: expected primary-expression before ‘>’ token 211 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:211:50: error: expected primary-expression before ‘)’ token 211 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:32: error: ‘IsPair’ was not declared in this scope 246 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:50: error: expected primary-expression before ‘>’ token 246 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:246:51: error: expected primary-expression before ‘)’ token 246 | else if constexpr (IsPair) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:13, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx: In function ‘void confu_json::handleOptional(T&, U&, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:22: error: ‘IsOptional’ was not declared in this scope 40 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:45: error: expected primary-expression before ‘>’ token 40 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:40:46: error: expected primary-expression before ‘)’ token 40 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:22: error: ‘IsPrintable’ was not declared in this scope 47 | else if constexpr (IsPrintable) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:46: error: expected primary-expression before ‘>’ token 47 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:47:47: error: expected primary-expression before ‘)’ token 47 | else if constexpr (IsPrintable) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:13, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:24: error: ‘IsOptional’ was not declared in this scope 99 | else if constexpr (IsOptional) | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:46: error: expected primary-expression before ‘>’ token 99 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:99:47: error: expected primary-expression before ‘)’ token 99 | else if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:24: error: ‘IsPrintable’ was not declared in this scope 106 | else if constexpr (IsPrintable) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:47: error: expected primary-expression before ‘>’ token 106 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:106:48: error: expected primary-expression before ‘)’ token 106 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:23: error: ‘IsArray’ was not declared in this scope 112 | if constexpr (IsArray) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:42: error: expected primary-expression before ‘>’ token 112 | if constexpr (IsArray) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:112:43: error: expected primary-expression before ‘)’ token 112 | if constexpr (IsArray) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:115:55: error: expected primary-expression before ‘>’ token 115 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:115:56: error: expected primary-expression before ‘)’ token 115 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:152:72: error: expected primary-expression before ‘>’ token 152 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:152:73: error: expected primary-expression before ‘)’ token 152 | else if constexpr (IsPrintable) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:32: error: ‘IsPair’ was not declared in this scope 182 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:56: error: expected primary-expression before ‘>’ token 182 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:182:57: error: expected primary-expression before ‘)’ token 182 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:189:55: error: expected primary-expression before ‘>’ token 189 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:189:56: error: expected primary-expression before ‘)’ token 189 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:217:56: error: expected primary-expression before ‘>’ token 217 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:217:57: error: expected primary-expression before ‘)’ token 217 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:28: error: ‘IsPair’ was not declared in this scope 278 | else if constexpr (IsPair) | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:46: error: expected primary-expression before ‘>’ token 278 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:278:47: error: expected primary-expression before ‘)’ token 278 | else if constexpr (IsPair) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:283:47: error: expected primary-expression before ‘>’ token 283 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:283:48: error: expected primary-expression before ‘)’ token 283 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:308:48: error: expected primary-expression before ‘>’ token 308 | if constexpr (IsOptional) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_object.hxx:308:49: error: expected primary-expression before ‘)’ token 308 | if constexpr (IsOptional) | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In instantiation of ‘confu_json::to_json(const T&) [with T = shared_class::Nested]:: [with auto:29 = mpl_::integral_c]’: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:114:14: required from ‘static constexpr void boost::fusion::detail::for_each_unrolled<1>::call(const I0&, F&) [with I0 = boost::fusion::mpl_iterator > >; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:135:78: required from ‘constexpr void boost::fusion::detail::for_each_dispatch(Sequence&, F&, boost::fusion::random_access_traversal_tag) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:143:34: required from ‘constexpr void boost::fusion::detail::for_each(Sequence&, F&, mpl_::false_) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; mpl_::false_ = mpl_::bool_]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/for_each.hpp:43:25: required from ‘constexpr typename boost::enable_if >::type boost::fusion::for_each(const Sequence&, F) [with Sequence = boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; typename boost::enable_if >::type = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:177:27: required from ‘boost::json::object confu_json::to_json(const T&) [with T = shared_class::Nested]’ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:11:30: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:206:70: error: request for member ‘front’ in ‘member’, which is of non-class type ‘const long int’ 206 | using elementType = std::remove_reference_t; | ~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: error: ‘begin’ was not declared in this scope 208 | for (auto const &element : member) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: note: suggested alternatives: In file included from /usr/include/c++/9/string:54, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/range_access.h:105:37: note: ‘std::begin’ 105 | template const _Tp* begin(const valarray<_Tp>&); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/sequence_base.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_mpl_sequence.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/tag_of.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/category_of.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/detail/extension.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/adapt_struct.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/mpl/begin_end_fwd.hpp:22:38: note: ‘boost::mpl::begin’ 22 | template< typename Sequence > struct begin; | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/trim.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/range/begin.hpp:110:61: note: ‘boost::range_adl_barrier::begin’ 110 | inline BOOST_DEDUCED_TYPENAME range_iterator::type begin( const T& r ) | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:92:5: note: ‘boost::fusion::begin’ 92 | begin(Sequence const& seq) | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic_fwd.hpp:62:16: note: ‘boost::fusion::result_of::begin’ 62 | struct begin; | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: error: ‘end’ was not declared in this scope 208 | for (auto const &element : member) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:208:9: note: suggested alternatives: In file included from /usr/include/c++/9/string:54, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/range_access.h:107:37: note: ‘std::end’ 107 | template const _Tp* end(const valarray<_Tp>&); | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/sequence_base.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/detail/is_mpl_sequence.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/tag_of.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/support/category_of.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/detail/extension.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/adapted/struct/adapt_struct.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/mpl/begin_end_fwd.hpp:23:38: note: ‘boost::mpl::end’ 23 | template< typename Sequence > struct end; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/trim.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/range/end.hpp:104:61: note: ‘boost::range_adl_barrier::end’ 104 | inline BOOST_DEDUCED_TYPENAME range_iterator::type end( const T& r ) | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/container/list/cons.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/end.hpp:92:5: note: ‘boost::fusion::end’ 92 | end(Sequence const& seq) | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic/begin.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/fold.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/accumulate.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/include/algorithm.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/sequence/intrinsic_fwd.hpp:68:16: note: ‘boost::fusion::result_of::end’ 68 | struct end; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:216:40: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 216 | if (handleOptional (tmp, element, std::string{ type_name () })) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:231:76: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 231 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:231:76: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 231 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:248:28: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 248 | handlePair (tmp, element, std::string{ type_name () }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:249:42: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 249 | result.push_back (tmp.at (std::string{ type_name () }).as_array ()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:206:70: error: request for member ‘front’ in ‘member’, which is of non-class type ‘const long int’ 206 | using elementType = std::remove_reference_t; | ~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:253:63: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 253 | tmp[std::string{ type_name () }] = to_json (element); In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:260:67: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 260 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:260:67: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 260 | tmp[std::string{ type_name () }] = std::string{ magic_enum::enum_name (element) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx: In instantiation of ‘bool confu_json::handleOptional(boost::json::object&, const T&, const string&) [with T = long int; std::string = std::__cxx11::basic_string]’: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:198:24: required from ‘confu_json::to_json(const T&) [with T = shared_class::Nested]:: [with auto:29 = mpl_::integral_c]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:114:14: required from ‘static constexpr void boost::fusion::detail::for_each_unrolled<1>::call(const I0&, F&) [with I0 = boost::fusion::mpl_iterator > >; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:135:78: required from ‘constexpr void boost::fusion::detail::for_each_dispatch(Sequence&, F&, boost::fusion::random_access_traversal_tag) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/detail/for_each.hpp:143:34: required from ‘constexpr void boost::fusion::detail::for_each(Sequence&, F&, mpl_::false_) [with Sequence = const boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; mpl_::false_ = mpl_::bool_]’ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/fusion/algorithm/iteration/for_each.hpp:43:25: required from ‘constexpr typename boost::enable_if >::type boost::fusion::for_each(const Sequence&, F) [with Sequence = boost::mpl::range_c; F = confu_json::to_json(const T&) [with T = shared_class::Nested]::; typename boost::enable_if >::type = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:177:27: required from ‘boost::json::object confu_json::to_json(const T&) [with T = shared_class::Nested]’ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:11:30: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:26:60: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 26 | using optionalType = std::remove_reference_t; | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:26:60: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:29:13: error: request for member ‘has_value’ in ‘t’, which is of non-class type ‘const long int’ 29 | if (t.has_value ()) | ~~^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:31:43: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 31 | result[memberName] = to_json (t.value ()); | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:42:13: error: request for member ‘has_value’ in ‘t’, which is of non-class type ‘const long int’ 42 | if (t.has_value ()) | ~~^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:46:74: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 46 | result[memberName] = std::string{ magic_enum::enum_name (t.value ()) }; | ~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:46:34: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string()’ 46 | result[memberName] = std::string{ magic_enum::enum_name (t.value ()) }; In file included from /usr/include/c++/9/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std/string_traits.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string/std_containers_traits.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.81.0/_/_/package/ca891ed5c8e67ebb3e46639c100abdbca6d8b11e/include/boost/algorithm/string.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/concept.hxx:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:650:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&)’ 650 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:650:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:639:2: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&)’ 639 | basic_string(const _Tp& __t, size_type __pos, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:639:2: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&)’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&)’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 145 | basic_string(__sv_wrapper __svw, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:145:7: note: candidate expects 2 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/confu_json.hxx:12, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/confu_json/0.0.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/confu_json/to_json.hxx:50:38: error: request for member ‘value’ in ‘t’, which is of non-class type ‘const long int’ 50 | result[memberName] = t.value (); | ~~^~~~~ make[2]: *** [test_package/CMakeFiles/test_package.dir/build.make:82: test_package/CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:113: test_package/CMakeFiles/test_package.dir/all] Error 2 make: *** [Makefile:103: all] Error 2 ERROR: confu_json/0.0.5 (test package): Error in build() method, line 13 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/confu_json/all/test_v1_package/build/dd4f758f56da1cf19b4ccbf15cc7dfa8149e8b47' '--' '-j3'