******************************************************************************** conan test conan-center-index/recipes/pagmo2/pre_2.11/test_package/conanfile.py pagmo2/2.10@#259bf05affdaae01e809778ddeb46c16 -pr /home/conan/w/prod/BuildSingleReference/15370/aab7d867-88f5-46ee-b18a-7e967e2aa267/profile_linux_5_libstdcpp11_gcc_release_64..txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] [build_requires] [env] pagmo2/2.10 (test package): Installing package Requirements boost/1.78.0 from 'conan-center' - Cache bzip2/1.0.8 from 'conan-center' - Cache libbacktrace/cci.20210118 from 'conan-center' - Cache onetbb/2020.3 from 'conan-center' - Cache pagmo2/2.10 from local cache - Cache zlib/1.2.11 from 'conan-center' - Cache Packages boost/1.78.0:dfd1f12537906fc4870bad99ec53a26989f40ef7 - Cache bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Cache libbacktrace/cci.20210118:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache onetbb/2020.3:aa0498c70db8439f7f74687e9366567b85010fa5 - Cache pagmo2/2.10:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.2.11:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/bin libbacktrace/cci.20210118: Already installed! onetbb/2020.3: Already installed! zlib/1.2.11: Already installed! boost/1.78.0: Already installed! pagmo2/2.10: Already installed! pagmo2/2.10 (test package): Generator txt created conanbuildinfo.txt pagmo2/2.10 (test package): Generator cmake created conanbuildinfo.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created pagmo-config-version.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created pagmoTarget-release.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created pagmoTargets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created pagmo-config.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BoostConfigVersion.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BoostTarget-release.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BoostTargets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BoostConfig.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created TBBConfigVersion.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created TBBTarget-release.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created TBBTargets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created TBBConfig.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created ZLIBTarget-release.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BZip2Config.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created BZip2Target-release.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created libbacktrace-config-version.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created libbacktrace-config.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created libbacktraceTargets.cmake pagmo2/2.10 (test package): Generator cmake_find_package_multi created libbacktraceTarget-release.cmake pagmo2/2.10 (test package): Aggregating env generators pagmo2/2.10 (test package): Generated conaninfo.txt pagmo2/2.10 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/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 pagmo2/2.10 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -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/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/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/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- 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.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_contract.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_coroutine.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_context.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_iostreams.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_locale.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log_setup.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_program_options.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_random.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_regex.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_addr2line.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_noop.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_timer.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_type_erasure.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_thread.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_chrono.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_container.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_date_time.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_unit_test_framework.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_prg_exec_monitor.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_test_exec_monitor.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_exception.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wave.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_filesystem.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_atomic.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wserialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_serialization.a -- Library tbb found /home/conan/w/prod/BuildSingleReference/.conan/data/onetbb/2020.3/_/_/package/aa0498c70db8439f7f74687e9366567b85010fa5/lib/libtbb.so -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib/libbz2.a -- Library backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libbacktrace.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Library boost_contract found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_contract.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_contract.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_coroutine.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_coroutine.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_context.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_context.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_iostreams.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_iostreams.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_locale.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_locale.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log_setup.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log_setup.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_program_options.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_program_options.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_random.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_random.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_regex.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_regex.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_addr2line.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_addr2line.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_backtrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_basic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_noop.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_noop.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_timer.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_timer.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_type_erasure.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_type_erasure.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_thread.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_thread.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_chrono.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_chrono.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_container.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_container.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_date_time.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_date_time.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_unit_test_framework.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_unit_test_framework.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_prg_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_prg_exec_monitor.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_test_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_test_exec_monitor.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_exception.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_exception.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wave.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wave.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_filesystem.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_filesystem.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_atomic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_atomic.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wserialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wserialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_serialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_serialization.a -- Library boost_serialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_serialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_serialization.a -- Library boost_wserialization found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wserialization.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wserialization.a -- Library boost_atomic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_atomic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_atomic.a -- Library boost_filesystem found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_filesystem.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_filesystem.a -- Library boost_wave found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wave.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_wave.a -- Library boost_exception found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_exception.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_exception.a -- Library boost_test_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_test_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_test_exec_monitor.a -- Library boost_prg_exec_monitor found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_prg_exec_monitor.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_prg_exec_monitor.a -- Library boost_unit_test_framework found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_unit_test_framework.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_unit_test_framework.a -- Library boost_date_time found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_date_time.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_date_time.a -- Library boost_container found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_container.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_container.a -- Library boost_chrono found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_chrono.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_chrono.a -- Library boost_thread found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_thread.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_thread.a -- Library boost_type_erasure found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_type_erasure.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_type_erasure.a -- Library boost_timer found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_timer.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_timer.a -- Library boost_stacktrace_noop found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_noop.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_noop.a -- Library boost_stacktrace_basic found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_basic.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_basic.a -- Library boost_stacktrace_backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_backtrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_backtrace.a -- Library boost_stacktrace_addr2line found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_addr2line.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_stacktrace_addr2line.a -- Library boost_regex found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_regex.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_regex.a -- Library boost_random found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_random.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_random.a -- Library boost_program_options found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_program_options.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_program_options.a -- Library boost_log found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log.a -- Library boost_log_setup found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log_setup.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_log_setup.a -- Library boost_locale found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_locale.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_locale.a -- Library boost_iostreams found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_iostreams.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_iostreams.a -- Library boost_context found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_context.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_context.a -- Library boost_coroutine found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_coroutine.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_coroutine.a -- Library boost_contract found /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_contract.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/lib/libboost_contract.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib/libbz2.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib/libbz2.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Library backtrace found /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libbacktrace.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libbacktrace/cci.20210118/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libbacktrace.a -- Dependency Boost already found -- Library tbb found /home/conan/w/prod/BuildSingleReference/.conan/data/onetbb/2020.3/_/_/package/aa0498c70db8439f7f74687e9366567b85010fa5/lib/libtbb.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/onetbb/2020.3/_/_/package/aa0498c70db8439f7f74687e9366567b85010fa5/lib/libtbb.so -- Library tbb found /home/conan/w/prod/BuildSingleReference/.conan/data/onetbb/2020.3/_/_/package/aa0498c70db8439f7f74687e9366567b85010fa5/lib/libtbb.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/onetbb/2020.3/_/_/package/aa0498c70db8439f7f74687e9366567b85010fa5/lib/libtbb.so -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:41, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/threading.hpp: In function ‘std::ostream& pagmo::operator<<(std::ostream&, pagmo::thread_safety)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/threading.hpp:53:14: error: ‘thread_safety’ is not a class or namespace case thread_safety::none: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/threading.hpp:56:14: error: ‘thread_safety’ is not a class or namespace case thread_safety::basic: ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:54:1: error: expected unqualified-id before ‘using’ using void_t = typename make_void::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:59:11: error: expected nested-name-specifier before ‘value_t’ using value_t = std::false_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:60:11: error: expected nested-name-specifier before ‘type’ using type = Default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:64:26: error: ‘void_t’ was not declared in this scope struct detector>, Op, Args...> { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:64:43: error: ‘>>’ should be ‘> >’ within a nested template argument list struct detector>, Op, Args...> { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:64:43: error: wrong number of template arguments (2, should be at least 3) /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:58:8: note: provided for ‘template class Op, class ... Args> struct pagmo::detail::detector’ struct detector { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:79:37: error: expected class-name before ‘{’ token struct conjunction : std::true_type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:87:49: error: expected template-name before ‘<’ token struct conjunction : std::conditional, B1>::type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:87:49: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:87:49: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:92:38: error: expected class-name before ‘{’ token struct disjunction : std::false_type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:100:49: error: expected template-name before ‘<’ token struct disjunction : std::conditional>::type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:100:49: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:100:49: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:105:41: error: expected template-name before ‘<’ token struct negation : std::integral_constant { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:105:41: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:105:41: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:113:11: error: expected nested-name-specifier before ‘type’ using type = index_sequence; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:114:11: error: expected nested-name-specifier before ‘value_type’ using value_type = std::size_t; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:115:12: error: ‘constexpr’ does not name a type static constexpr std::size_t size() noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:115:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:125:70: error: ‘>>’ should be ‘> >’ within a nested template argument list struct merge_and_renumber, index_sequence> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:143:27: error: expected ‘,’ or ‘...’ before ‘&&’ token void apply_to_each_item(T &&t, const F &f, index_sequence) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp: In function ‘void pagmo::detail::apply_to_each_item(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:145:11: error: ‘initializer_list’ is not a member of ‘std’ (void)std::initializer_list{0, (void(f(std::get(std::forward(t)))), 0)...}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:145:33: error: expected primary-expression before ‘int’ (void)std::initializer_list{0, (void(f(std::get(std::forward(t)))), 0)...}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:153:27: error: expected ‘,’ or ‘...’ before ‘&&’ token void tuple_for_each(Tuple &&t, const F &f) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp: In function ‘void pagmo::detail::tuple_for_each(Tuple)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:155:24: error: ‘forward’ is not a member of ‘std’ apply_to_each_item(std::forward(t), f, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:155:42: error: expected primary-expression before ‘>’ token apply_to_each_item(std::forward(t), f, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:155:44: error: ‘t’ was not declared in this scope apply_to_each_item(std::forward(t), f, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:155:48: error: ‘f’ was not declared in this scope apply_to_each_item(std::forward(t), f, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:44: error: ‘tuple_size’ is not a member of ‘std’ make_index_sequence::type>::value>{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:44: error: ‘tuple_size’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:74: error: ‘decay’ in namespace ‘std’ does not name a template type make_index_sequence::type>::value>{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:79: error: expected ‘(’ before ‘<’ token make_index_sequence::type>::value>{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:85: error: expected primary-expression before ‘>’ token make_index_sequence::type>::value>{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:85: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:156:88: error: expected ‘(’ before ‘type’ make_index_sequence::type>::value>{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:166:1: error: expected unqualified-id before ‘using’ using is_detected = ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:178:1: error: expected unqualified-id before ‘using’ using detected_t = ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:190:1: error: expected unqualified-id before ‘using’ using decay_t = typename std::decay::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:197:1: error: expected unqualified-id before ‘using’ using enable_if_t = typename std::enable_if::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:207:1: error: expected unqualified-id before ‘using’ using enable_if_is_floating_point = enable_if_t::value, int>; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:214:1: error: expected unqualified-id before ‘using’ using enable_if_is_not_floating_point = enable_if_t::value, int>; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:219:1: error: expected unqualified-id before ‘using’ using uncvref_t = typename std::remove_cv::type>::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:235:5: error: expected unqualified-id before ‘using’ using set_seed_t = decltype(std::declval().set_seed(1u)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:236:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:236:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:236:61: error: expected primary-expression before ‘void’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:236:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:236:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:260:5: error: expected unqualified-id before ‘using’ using has_set_seed_t = decltype(std::declval().has_set_seed()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:261:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:261:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:261:61: error: expected primary-expression before ‘bool’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:261:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:261:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:285:5: error: expected unqualified-id before ‘using’ using get_name_t = decltype(std::declval().get_name()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:286:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:286:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:286:72: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:286:74: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:286:84: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:310:5: error: expected unqualified-id before ‘using’ using get_extra_info_t = decltype(std::declval().get_extra_info()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:311:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:311:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:311:72: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:311:74: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:311:84: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:335:5: error: expected unqualified-id before ‘using’ using get_thread_safety_t = decltype(std::declval().get_thread_safety()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:336:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:336:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:336:74: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:336:76: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/type_traits.hpp:336:86: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:48:33: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 inline bool less_than_f(T a, T b) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: In function ‘bool pagmo::detail::less_than_f(T, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:19: error: ‘is_floating_point’ is not a member of ‘std’ static_assert(std::is_floating_point::value, "less_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:19: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:43: error: expected primary-expression before ‘>’ token static_assert(std::is_floating_point::value, "less_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:44: error: ‘::value’ has not been declared static_assert(std::is_floating_point::value, "less_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:110: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(std::is_floating_point::value, "less_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:50:110: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:68:36: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 inline bool greater_than_f(T a, T b) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: In function ‘bool pagmo::detail::greater_than_f(T, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:70:19: error: ‘is_floating_point’ is not a member of ‘std’ static_assert(std::is_floating_point::value, "greater_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:70:19: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:70:43: error: expected primary-expression before ‘>’ token static_assert(std::is_floating_point::value, "greater_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:70:44: error: ‘::value’ has not been declared static_assert(std::is_floating_point::value, "greater_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:70:113: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(std::is_floating_point::value, "greater_than_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: In function ‘bool pagmo::detail::equal_to_f(T, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:88:19: error: ‘is_floating_point’ is not a member of ‘std’ static_assert(std::is_floating_point::value, "equal_to_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:88:19: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:88:43: error: expected primary-expression before ‘>’ token static_assert(std::is_floating_point::value, "equal_to_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:88:44: error: ‘::value’ has not been declared static_assert(std::is_floating_point::value, "equal_to_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:88:109: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(std::is_floating_point::value, "equal_to_f can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: In member function ‘bool pagmo::detail::equal_to_vf::operator()(const std::vector&, const std::vector&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:100:23: error: ‘is_floating_point’ is not a member of ‘std’ static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:100:23: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:100:47: error: expected primary-expression before ‘>’ token static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:100:48: error: ‘::value’ has not been declared static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:101:93: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "This class (equal_to_vf) can be used only with floating-point types."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp: In member function ‘std::size_t pagmo::detail::hash_vf::operator()(const std::vector&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:115:23: error: ‘is_floating_point’ is not a member of ‘std’ static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:115:23: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:115:47: error: expected primary-expression before ‘>’ token static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:115:48: error: ‘::value’ has not been declared static_assert(std::is_floating_point::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:116:89: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "This class (hash_vf) can be used only with floating-point types."); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:46:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/make_unique.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/make_unique.hpp:45:13: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type inline std::unique_ptr make_unique(Args &&... args) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:53:11: error: expected nested-name-specifier before ‘line_type’ using line_type = decay_t; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:54:43: error: ‘line_type’ has not been declared explicit ex_thrower(const char *file, line_type line, const char *func) : m_file(file), m_line(line), m_func(func) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:57:44: error: ‘enable_if_t’ does not name a type template ::value>> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:57:55: error: expected ‘>’ before ‘<’ token template ::value>> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:59:5: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:64:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename = typename std::enable_if::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:64:49: error: expected ‘>’ before ‘<’ token typename = typename std::enable_if::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:68:5: error: expected unqualified-id before ‘[’ token [[noreturn]] void operator()(Str &&desc, Args &&... args) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:82:11: error: ‘line_type’ does not name a type const line_type m_line; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp: In constructor ‘pagmo::detail::ex_thrower::ex_thrower(const char*, int, const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/exceptions.hpp:54:93: error: class ‘pagmo::detail::ex_thrower’ does not have any field named ‘m_line’ explicit ex_thrower(const char *file, line_type line, const char *func) : m_file(file), m_line(line), m_func(func) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In function ‘void pagmo::detail::stream_impl(std::ostream&, const std::vector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:81:10: error: ‘len’ does not name a type auto len = v.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:82:9: error: ‘len’ was not declared in this scope if (len <= PAGMO_MAX_OUTPUT_LENGTH) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:84:33: error: expected ‘;’ before ‘i’ for (decltype(v.size()) i = 0u; i < v.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:84:41: error: ‘i’ was not declared in this scope for (decltype(v.size()) i = 0u; i < v.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:93:33: error: expected ‘;’ before ‘i’ for (decltype(v.size()) i = 0u; i < PAGMO_MAX_OUTPUT_LENGTH; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:93:41: error: ‘i’ was not declared in this scope for (decltype(v.size()) i = 0u; i < PAGMO_MAX_OUTPUT_LENGTH; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In function ‘void pagmo::detail::stream_impl(std::ostream&, const std::map&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:111:15: error: ‘it’ does not name a type for (auto it = m.begin(); it != m.end(); ++counter) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:111:31: error: expected ‘;’ before ‘it’ for (auto it = m.begin(); it != m.end(); ++counter) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:111:31: error: ‘it’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:144:11: error: expected nested-name-specifier before ‘s_size_t’ using s_size_t = std::string::size_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:199:17: error: ‘s_size_t’ was not declared in this scope std::vector m_sizes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:199:25: error: template argument 1 is invalid std::vector m_sizes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:199:25: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:200:40: error: ‘>>’ should be ‘> >’ within a nested template argument list std::vector> m_rows; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In constructor ‘pagmo::detail::table::table(std::vector >, std::__cxx11::string)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:150:20: error: ‘move’ is not a member of ‘std’ : m_indent(std::move(indent)), m_headers(std::move(headers)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:150:50: error: ‘move’ is not a member of ‘std’ : m_indent(std::move(indent)), m_headers(std::move(headers)) ^ In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0, from /usr/include/c++/5/algorithm:61, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/stl_iterator.h: In instantiation of ‘class std::back_insert_iterator’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:152:86: required from here /usr/include/c++/5/bits/stl_iterator.h:442:7: error: ‘int’ is not a class, struct, or union type operator=(typename _Container::const_reference __value) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:153:69: error: no matching function for call to ‘transform(std::vector >::iterator, std::vector >::iterator, std::back_insert_iterator, pagmo::detail::table::table(std::vector >, std::__cxx11::string)::)’ [](const std::string &s) { return s.size(); }); ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/stl_algo.h:4164:5: note: candidate: template _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) transform(_InputIterator __first, _InputIterator __last, ^ /usr/include/c++/5/bits/stl_algo.h:4164:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In substitution of ‘template _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _OIter = std::back_insert_iterator; _UnaryOperation = pagmo::detail::table::table(std::vector >, std::__cxx11::string)::]’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:153:69: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:153:69: error: template argument for ‘template _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation)’ uses local type ‘pagmo::detail::table::table(std::vector >, std::__cxx11::string)::’ [](const std::string &s) { return s.size(); }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:153:69: error: trying to instantiate ‘template _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation)’ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/stl_algo.h:4201:5: note: candidate: template _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) transform(_InputIterator1 __first1, _InputIterator1 __last1, ^ /usr/include/c++/5/bits/stl_algo.h:4201:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:153:69: note: candidate expects 5 arguments, 4 provided [](const std::string &s) { return s.size(); }); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In member function ‘void pagmo::detail::table::add_row(const Args& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:162:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (std::__cxx11::basic_string&)’ pagmo_throw(std::invalid_argument, "the table was constructed with " + to_string(m_headers.size()) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:167:16: error: ‘class std::vector > >’ has no member named ‘emplace_back’ m_rows.emplace_back(std::vector{to_string(args)...}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:169:76: error: request for member ‘begin’ in ‘((pagmo::detail::table*)this)->pagmo::detail::table::m_sizes’, which is of non-class type ‘int’ std::transform(m_rows.back().begin(), m_rows.back().end(), m_sizes.begin(), m_sizes.begin(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:169:93: error: request for member ‘begin’ in ‘((pagmo::detail::table*)this)->pagmo::detail::table::m_sizes’, which is of non-class type ‘int’ std::transform(m_rows.back().begin(), m_rows.back().end(), m_sizes.begin(), m_sizes.begin(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:170:57: error: ‘s_size_t’ does not name a type [](const std::string &str, const s_size_t &size) { return (std::max)(str.size(), size); }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:170:114: error: expected ‘{’ before ‘;’ token [](const std::string &str, const s_size_t &size) { return (std::max)(str.size(), size); }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In member function ‘void pagmo::detail::table::add_row(const Args& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:170:114: error: expected ‘)’ before ‘;’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In function ‘std::ostream& pagmo::detail::operator<<(std::ostream&, const pagmo::detail::table&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:176:14: error: ‘print_row’ does not name a type auto print_row = [&t, &os](const std::vector &row) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:183:30: error: ‘print_row’ was not declared in this scope print_row(t.m_headers); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:185:34: error: request for member ‘begin’ in ‘t.pagmo::detail::table::m_sizes’, which is of non-class type ‘const int’ std::transform(t.m_sizes.begin(), t.m_sizes.end(), std::ostream_iterator(os), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:185:53: error: request for member ‘end’ in ‘t.pagmo::detail::table::m_sizes’, which is of non-class type ‘const int’ std::transform(t.m_sizes.begin(), t.m_sizes.end(), std::ostream_iterator(os), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:186:33: error: ‘s_size_t’ does not name a type [](const s_size_t &size) { return std::string(size + 2u, '-'); }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:186:89: error: expected ‘{’ before ‘;’ token [](const s_size_t &size) { return std::string(size + 2u, '-'); }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In function ‘std::ostream& pagmo::detail::operator<<(std::ostream&, const pagmo::detail::table&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:186:89: error: expected ‘)’ before ‘;’ token In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:41:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp:93:34: error: expected ‘)’ before ‘&’ token LockGuard(std::mutex & m) : lock(m) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp:95:18: error: ‘unique_lock’ in namespace ‘std’ does not name a template type std::unique_lock lock; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp: In static member function ‘static cereal::detail::StaticObject::LockGuard cereal::detail::StaticObject::lock()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp:112:23: error: ‘mutex’ in namespace ‘std’ does not name a type static std::mutex instanceMutex; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/static_object.hpp:113:28: error: ‘instanceMutex’ was not declared in this scope return LockGuard{instanceMutex}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:61:9: error: expected nested-name-specifier before ‘size_type’ using size_type = CEREAL_SIZE_TYPE; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:142:13: error: expected nested-name-specifier before ‘Type’ using Type = typename std::conditional::type>::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:149:22: error: expected identifier before ‘!’ token static_assert( !std::is_base_of::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:149:22: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:163:40: error: expected ‘,’ or ‘...’ before ‘&&’ token NameValuePair( char const * n, T && v ) : name(n), value(std::forward(v)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:166:7: error: ‘Type’ does not name a type Type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In constructor ‘cereal::NameValuePair::NameValuePair(const char*, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:163:58: error: class ‘cereal::NameValuePair’ does not have any field named ‘value’ NameValuePair( char const * n, T && v ) : name(n), value(std::forward(v)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:163:64: error: ‘forward’ is not a member of ‘std’ NameValuePair( char const * n, T && v ) : name(n), value(std::forward(v)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:163:78: error: expected primary-expression before ‘>’ token NameValuePair( char const * n, T && v ) : name(n), value(std::forward(v)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:163:80: error: ‘v’ was not declared in this scope NameValuePair( char const * n, T && v ) : name(n), value(std::forward(v)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:174:8: error: ‘enable_if’ in namespace ‘std’ does not name a template type std::enable_if::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:174:17: error: expected unqualified-id before ‘<’ token std::enable_if::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:187:8: error: ‘enable_if’ in namespace ‘std’ does not name a template type std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:187:17: error: expected unqualified-id before ‘<’ token std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:213:11: error: expected nested-name-specifier before ‘PT’ using PT = typename std::conditional::type>::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:19: error: expected ‘,’ or ‘...’ before ‘&&’ token BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:219:5: error: ‘PT’ does not name a type PT data; //!< pointer to beginning of data ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In constructor ‘cereal::BinaryData::BinaryData(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:40: error: class ‘cereal::BinaryData’ does not have any field named ‘data’ BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:45: error: ‘forward’ is not a member of ‘std’ BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:59: error: expected primary-expression before ‘>’ token BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:61: error: ‘d’ was not declared in this scope BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:217:71: error: ‘s’ was not declared in this scope BinaryData( T && d, uint64_t s ) : data(std::forward(d)), size(s) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:234:46: error: expected ‘,’ or ‘...’ before ‘&&’ token OutputArchiveBase( OutputArchiveBase && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:234:49: error: invalid constructor; you probably meant ‘cereal::detail::OutputArchiveBase (const cereal::detail::OutputArchiveBase&)’ OutputArchiveBase( OutputArchiveBase && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:235:58: error: expected ‘,’ or ‘...’ before ‘&&’ token OutputArchiveBase & operator=( OutputArchiveBase && ) CEREAL_NOEXCEPT { return *this; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:246:44: error: expected ‘,’ or ‘...’ before ‘&&’ token InputArchiveBase( InputArchiveBase && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:246:47: error: invalid constructor; you probably meant ‘cereal::detail::InputArchiveBase (const cereal::detail::InputArchiveBase&)’ InputArchiveBase( InputArchiveBase && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:247:56: error: expected ‘,’ or ‘...’ before ‘&&’ token InputArchiveBase & operator=( InputArchiveBase && ) CEREAL_NOEXCEPT { return *this; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:278:13: error: expected nested-name-specifier before ‘Type’ using Type = typename std::conditional::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:285:18: error: expected ‘,’ or ‘...’ before ‘&&’ token SizeTag( T && sz ) : size(std::forward(sz)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:287:7: error: ‘Type’ does not name a type Type size; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In constructor ‘cereal::SizeTag::SizeTag(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:285:28: error: class ‘cereal::SizeTag’ does not have any field named ‘size’ SizeTag( T && sz ) : size(std::forward(sz)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:285:33: error: ‘forward’ is not a member of ‘std’ SizeTag( T && sz ) : size(std::forward(sz)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:285:47: error: expected primary-expression before ‘>’ token SizeTag( T && sz ) : size(std::forward(sz)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:285:49: error: ‘sz’ was not declared in this scope SizeTag( T && sz ) : size(std::forward(sz)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:314:11: error: expected nested-name-specifier before ‘KeyType’ using KeyType = typename std::conditional< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:319:11: error: expected nested-name-specifier before ‘ValueType’ using ValueType = typename std::conditional< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:18: error: expected ‘,’ or ‘...’ before ‘&&’ token MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:330:5: error: ‘KeyType’ does not name a type KeyType key; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:331:5: error: ‘ValueType’ does not name a type ValueType value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In constructor ‘cereal::MapItem::MapItem(Key)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:47: error: class ‘cereal::MapItem’ does not have any field named ‘key’ MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:51: error: ‘forward’ is not a member of ‘std’ MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:67: error: expected primary-expression before ‘>’ token MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:69: error: ‘key_’ was not declared in this scope MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:77: error: class ‘cereal::MapItem’ does not have any field named ‘value’ MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:83: error: ‘forward’ is not a member of ‘std’ MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:101: error: expected primary-expression before ‘>’ token MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:326:103: error: ‘value_’ was not declared in this scope MapItem( Key && key_, Value && value_ ) : key(std::forward(key_)), value(std::forward(value_)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In member function ‘void cereal::MapItem::serialize(Archive&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:337:16: error: ‘make_nvp’ was not declared in this scope archive( make_nvp("key", key), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:337:32: error: expected primary-expression before ‘>’ token archive( make_nvp("key", key), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:337:43: error: ‘key’ was not declared in this scope archive( make_nvp("key", key), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:338:32: error: expected primary-expression before ‘>’ token make_nvp("value", value) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:338:43: error: ‘value’ was not declared in this scope make_nvp("value", value) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:346:53: error: expected ‘,’ or ‘...’ before ‘&&’ token MapItem make_map_item(KeyType && key, ValueType && value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: In function ‘cereal::MapItem cereal::make_map_item(KeyType)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:13: error: ‘forward’ is not a member of ‘std’ return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:33: error: expected primary-expression before ‘>’ token return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:35: error: ‘key’ was not declared in this scope return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:41: error: ‘forward’ is not a member of ‘std’ return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:63: error: expected primary-expression before ‘>’ token return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:348:65: error: ‘value’ was not declared in this scope return {std::forward(key), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:364:25: error: ‘uint32_t’ in namespace ‘std’ does not name a type static const std::uint32_t version = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:372:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map mapping; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/helpers.hpp:374:12: error: ‘uint32_t’ in namespace ‘std’ does not name a type std::uint32_t find( std::size_t hash, std::uint32_t version ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:175:29: error: expected ‘,’ or ‘...’ before ‘&&’ token void operator()( Args && ... args ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:175:41: error: parameter packs not expanded with ‘...’: void operator()( Args && ... args ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:175:41: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:208:30: error: ‘std::function’ has not been declared construct( T * p, std::function enableSharedFunc ) : // g++4.7 ice with default lambda to std func ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:208:38: error: expected ‘,’ or ‘...’ before ‘<’ token construct( T * p, std::function enableSharedFunc ) : // g++4.7 ice with default lambda to std func ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:214:12: error: ‘function’ in namespace ‘std’ does not name a template type std::function itsEnableSharedRestoreFunction; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp: In constructor ‘cereal::construct::construct(T*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:207:41: error: class ‘cereal::construct’ does not have any field named ‘itsEnableSharedRestoreFunction’ construct( T * p ) : itsPtr( p ), itsEnableSharedRestoreFunction( [](){} ), itsValid( false ) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp: In constructor ‘cereal::construct::construct(T*, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:209:22: error: class ‘cereal::construct’ does not have any field named ‘itsEnableSharedRestoreFunction’ itsPtr( p ), itsEnableSharedRestoreFunction( enableSharedFunc ), itsValid( false ) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:209:54: error: ‘enableSharedFunc’ was not declared in this scope itsPtr( p ), itsEnableSharedRestoreFunction( enableSharedFunc ), itsValid( false ) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:242:60: error: expected type-specifier before ‘decltype’ static auto member_serialize(Archive & ar, T & t) -> decltype(t.CEREAL_SERIALIZE_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:242:60: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:246:61: error: expected type-specifier before ‘decltype’ static auto member_save(Archive & ar, T const & t) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:246:61: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:250:65: error: expected type-specifier before ‘decltype’ static auto member_save_non_const(Archive & ar, T & t) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:250:65: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:254:55: error: expected type-specifier before ‘decltype’ static auto member_load(Archive & ar, T & t) -> decltype(t.CEREAL_LOAD_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:254:55: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:258:75: error: expected type-specifier before ‘decltype’ static auto member_save_minimal(Archive const & ar, T const & t) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:258:75: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:262:79: error: expected type-specifier before ‘decltype’ static auto member_save_minimal_non_const(Archive const & ar, T & t) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:262:79: error: expected initializer before ‘decltype’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:266:68: error: expected ‘,’ or ‘...’ before ‘&&’ token static auto member_load_minimal(Archive const & ar, T & t, U && u) -> decltype(t.CEREAL_LOAD_MINIMAL_FUNCTION_NAME(ar, std::forward(u))) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:266:77: error: expected type-specifier before ‘decltype’ static auto member_load_minimal(Archive const & ar, T & t, U && u) -> decltype(t.CEREAL_LOAD_MINIMAL_FUNCTION_NAME(ar, std::forward(u))) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:266:77: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:271:68: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_serialize(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_SERIALIZE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:271:90: error: expected type-specifier before ‘decltype’ static auto member_serialize(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_SERIALIZE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:271:90: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:275:69: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_save(Archive & ar, T const & t, const std::uint32_t version ) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:275:91: error: expected type-specifier before ‘decltype’ static auto member_save(Archive & ar, T const & t, const std::uint32_t version ) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:275:91: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:279:73: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_save_non_const(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:279:95: error: expected type-specifier before ‘decltype’ static auto member_save_non_const(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_SAVE_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:279:95: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:283:63: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_load(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_LOAD_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:283:85: error: expected type-specifier before ‘decltype’ static auto member_load(Archive & ar, T & t, const std::uint32_t version ) -> decltype(t.CEREAL_LOAD_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:283:85: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:287:83: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_save_minimal(Archive const & ar, T const & t, const std::uint32_t version) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:287:104: error: expected type-specifier before ‘decltype’ static auto member_save_minimal(Archive const & ar, T const & t, const std::uint32_t version) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:287:104: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:291:87: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto member_save_minimal_non_const(Archive const & ar, T & t, const std::uint32_t version) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:291:108: error: expected type-specifier before ‘decltype’ static auto member_save_minimal_non_const(Archive const & ar, T & t, const std::uint32_t version) -> decltype(t.CEREAL_SAVE_MINIMAL_FUNCTION_NAME(ar, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:291:108: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:295:68: error: expected ‘,’ or ‘...’ before ‘&&’ token static auto member_load_minimal(Archive const & ar, T & t, U && u, const std::uint32_t version) -> decltype(t.CEREAL_LOAD_MINIMAL_FUNCTION_NAME(ar, std::forward(u), version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:295:106: error: expected type-specifier before ‘decltype’ static auto member_load_minimal(Archive const & ar, T & t, U && u, const std::uint32_t version) -> decltype(t.CEREAL_LOAD_MINIMAL_FUNCTION_NAME(ar, std::forward(u), version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:295:106: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:301:46: error: expected type-specifier before ‘decltype’ static auto shared_from_this(T & t) -> decltype(t.shared_from_this()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:301:46: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:305:45: error: expected ‘,’ or ‘...’ before ‘&&’ token static void construct( T *& ptr, Args && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:305:57: error: parameter packs not expanded with ‘...’: static void construct( T *& ptr, Args && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:305:57: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:318:19: error: ‘false_type’ in namespace ‘std’ does not name a type static std::false_type load_and_construct(...) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:322:91: error: expected type-specifier before ‘decltype’ static auto load_and_construct(Archive & ar, ::cereal::construct & construct) -> decltype(T::load_and_construct(ar, construct)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:322:91: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:328:99: error: ‘uint32_t’ in namespace ‘std’ does not name a type static auto load_and_construct(Archive & ar, ::cereal::construct & construct, const std::uint32_t version) -> decltype(T::load_and_construct(ar, construct, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:328:120: error: expected type-specifier before ‘decltype’ static auto load_and_construct(Archive & ar, ::cereal::construct & construct, const std::uint32_t version) -> decltype(T::load_and_construct(ar, construct, version)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:328:120: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp: In static member function ‘static void cereal::access::construct(T*&, )’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:307:22: error: ‘forward’ is not a member of ‘std’ new (ptr) T( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:307:39: error: expected primary-expression before ‘>’ token new (ptr) T( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:307:42: error: ‘args’ was not declared in this scope new (ptr) T( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:404:46: error: expected class-name before ‘{’ token struct specialize : public std::false_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:437:39: error: expected ‘,’ or ‘...’ before ‘&&’ token void construct::operator()( Args && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:437:8: error: prototype for ‘void cereal::construct::operator()(Args)’ does not match any in class ‘cereal::construct’ void construct::operator()( Args && ... args ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:175:12: error: candidate is: template template void cereal::construct::operator()() void operator()( Args && ... args ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:49:11: error: expected nested-name-specifier before ‘yes’ using yes = std::true_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:50:11: error: expected nested-name-specifier before ‘no’ using no = std::false_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:57:52: error: expected class-name before ‘{’ token struct delay_static_assert : std::false_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:70:82: error: expected template-name before ‘<’ token template struct meta_bool_and : std::integral_constant::value> {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:70:82: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:70:82: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:71:73: error: expected template-name before ‘<’ token template struct meta_bool_and : std::integral_constant {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:71:73: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:71:73: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:73:81: error: expected template-name before ‘<’ token template struct meta_bool_or : std::integral_constant::value> {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:73:81: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:73:81: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:74:72: error: expected template-name before ‘<’ token template struct meta_bool_or : std::integral_constant {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:74:72: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:74:72: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:79:45: error: expected template-name before ‘<’ token struct EnableIfHelper : std::enable_if::value, sfinae> {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:79:45: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:79:45: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:82:46: error: expected template-name before ‘<’ token struct DisableIfHelper : std::enable_if::value, sfinae> {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:82:46: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:82:46: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:116:5: error: expected unqualified-id before ‘using’ using EnableIf = typename detail::EnableIfHelper::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:148:5: error: expected unqualified-id before ‘using’ using DisableIf = typename detail::DisableIfHelper::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:155:7: error: expected class-name before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:156:67: error: ‘cereal::traits::detail::delay_static_assert::value’ is not a type static_assert( detail::delay_static_assert::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:157:13: error: expected identifier before string constant "Could not find an associated output archive for input archive." ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:157:13: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:162:7: error: expected class-name before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:163:68: error: ‘cereal::traits::detail::delay_static_assert::value’ is not a type static_assert( detail::delay_static_assert::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:164:13: error: expected identifier before string constant "Could not find an associated input archive for output archive." ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:164:13: error: expected ‘,’ or ‘...’ before string constant In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, serialize,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:235:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_TEST(serialize, versioned_serialize, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:239:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(serialize, CEREAL_SERIALIZE_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:243:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_serialize, CEREAL_SERIALIZE_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:247:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, load,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:251:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_TEST(load, versioned_load, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:255:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(load, CEREAL_LOAD_FUNCTION_NAME,); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:259:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_TEST(versioned_load, CEREAL_LOAD_FUNCTION_NAME, CEREAL_MAKE_VERSIONED_TEST); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:263:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: redeclaration of ‘const bool cereal::traits::detail::has_member_save_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: note: previous declaration ‘const bool cereal::traits::detail::has_member_save_impl::yes’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:324:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:327:52: error: expected template-name before ‘<’ token struct has_member_save : std::integral_constant::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:327:52: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:327:52: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: redeclaration of ‘const bool cereal::traits::detail::has_member_versioned_save_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: note: previous declaration ‘const bool cereal::traits::detail::has_member_versioned_save_impl::yes’ CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:337:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_IMPL(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:340:62: error: expected template-name before ‘<’ token struct has_member_versioned_save : std::integral_constant::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:340:62: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:340:62: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_save_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_save_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:391:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_versioned_save_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_versioned_save_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_TEST(versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:395:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:405:59: error: expected class-name before ‘{’ token template struct is_string : std::false_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:408:62: error: ‘>>’ should be ‘> >’ within a nested template argument list struct is_string> : std::true_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:408:82: error: expected class-name before ‘{’ token struct is_string> : std::true_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:413:52: error: expected template-name before ‘<’ token struct is_minimal_type : std::integral_constant struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: redeclaration of ‘const bool cereal::traits::detail::has_member_save_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: note: previous declaration ‘const bool cereal::traits::detail::has_member_save_minimal_impl::yes’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:519:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:520:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_HELPERS_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:520:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_HELPERS_IMPL(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:521:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_TEST(save_minimal) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:521:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:521:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: redeclaration of ‘const bool cereal::traits::detail::has_member_versioned_save_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: note: previous declaration ‘const bool cereal::traits::detail::has_member_versioned_save_minimal_impl::yes’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:525:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:526:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_HELPERS_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:526:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_HELPERS_IMPL(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:527:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:527:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:527:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_save_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_save_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_versioned_save_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_versioned_save_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘type’ CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_SAVE_MINIMAL_TEST(versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:620:15: error: expected nested-name-specifier before ‘type’ using type = Source; //!< Used to get underlying type easily ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:622:53: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:622:62: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:623:28: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator Dest () = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:626:53: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:626:62: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:627:32: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator Dest const & (); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:638:15: error: expected nested-name-specifier before ‘type’ using type = Source; //!< Used to get underlying type easily ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:640:53: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:640:62: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:641:28: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator Dest () = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:649:53: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:649:62: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:650:26: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator Dest & (); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:771:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(load_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected class-name before ‘{’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected nested-name-specifier before ‘AOut’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: ‘AOut’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: template argument 2 is invalid CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected identifier before string constant CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected nested-name-specifier before ‘SaveType’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: ‘SaveType’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: template argument 3 is invalid CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: ‘valid’ is not a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:772:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(load_minimal, save_minimal, save, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:773:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_TEST(load_minimal, load) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:773:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:773:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:777:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_IMPL(versioned_load_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected class-name before ‘{’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected nested-name-specifier before ‘AOut’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: ‘AOut’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: template argument 2 is invalid CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected identifier before string constant CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected nested-name-specifier before ‘SaveType’ CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: ‘SaveType’ was not declared in this scope CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: template argument 3 is invalid CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: ‘valid’ is not a type CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:778:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_HELPERS_IMPL(versioned_load_minimal, versioned_save_minimal, versioned_save, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:779:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_load) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:779:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:779:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_load_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_load_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘test3’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_load_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_load_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected class-name before ‘{’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘AOut’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘AOut’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: template argument 2 is invalid CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected identifier before string constant CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘SaveType’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘check’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: ‘int cereal::traits::detail::has_non_member_load_minimal_wrapper::static_assert(int)’ cannot be overloaded CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: with ‘int cereal::traits::detail::has_non_member_load_minimal_wrapper::static_assert(int)’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(load_minimal, save_minimal, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘test2’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_versioned_load_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_versioned_load_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘test3’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: redeclaration of ‘const bool cereal::traits::detail::has_non_member_versioned_load_minimal_impl::yes’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: note: previous declaration ‘const bool cereal::traits::detail::has_non_member_versioned_load_minimal_impl::yes’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected class-name before ‘{’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘AOut’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘AOut’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: template argument 2 is invalid CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected identifier before string constant CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘SaveType’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘check’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘,’ or ‘...’ before ‘||’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: ‘int cereal::traits::detail::has_non_member_versioned_load_minimal_wrapper::static_assert(int)’ cannot be overloaded CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: with ‘int cereal::traits::detail::has_non_member_versioned_load_minimal_wrapper::static_assert(int)’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_MINIMAL_TEST(versioned_load_minimal, versioned_save_minimal, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:874:66: error: expected template-name before ‘<’ token struct has_member_load_and_construct : std::integral_constant struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(load_and_construct, ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:908:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected type-specifier before ‘decltype’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: ‘no’ does not name a type CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: ‘is_same’ is not a member of ‘std’ CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: ‘test’ was not declared in this scope CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected primary-expression before ‘,’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected primary-expression before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: a function call cannot appear in a constant-expression CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected ‘;’ at end of member declaration CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected unqualified-id before ‘>’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected template-name before ‘<’ token CEREAL_MAKE_HAS_NON_MEMBER_LOAD_AND_CONSTRUCT_TEST(versioned_load_and_construct, CEREAL_MAKE_VERSIONED_TEST) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:912:5: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:917:59: error: expected template-name before ‘<’ token struct has_load_and_construct : std::integral_constant()(typeid(T)) ^ (std::hash()(t) << 1)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:16: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash_fwd.hpp:23:31: note: ‘boost::hash’ template struct hash; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:26: error: ‘type_index’ is not a member of ‘std’ hash(std::hash()(typeid(T)) ^ (std::hash()(t) << 1)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:43: error: expected primary-expression before ‘)’ token hash(std::hash()(typeid(T)) ^ (std::hash()(t) << 1)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:59: error: ‘hash’ is not a member of ‘std’ hash(std::hash()(typeid(T)) ^ (std::hash()(t) << 1)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:59: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash_fwd.hpp:23:31: note: ‘boost::hash’ template struct hash; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:69: error: expected primary-expression before ‘void’ hash(std::hash()(typeid(T)) ^ (std::hash()(t) << 1)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1129:69: error: expected ‘)’ before ‘void’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1130:13: error: expected ‘{’ at end of input { } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: In member function ‘bool cereal::traits::detail::base_class_id::operator==(const cereal::traits::detail::base_class_id&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1133:21: error: ‘type’ was not declared in this scope { return (type == other.type) && (ptr == other.ptr); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1133:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1133:35: error: ‘const struct cereal::traits::detail::base_class_id’ has no member named ‘type’ { return (type == other.type) && (ptr == other.ptr); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1151:38: error: ‘>>’ should be ‘> >’ within a nested template argument list struct get_base_class> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1153:15: error: expected nested-name-specifier before ‘type’ using type = Base; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1158:35: error: ‘is_base_of’ is not a member of ‘std’ bool IsBaseCast = std::is_base_of::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1158:63: error: expected primary-expression before ‘,’ token bool IsBaseCast = std::is_base_of::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1158:72: error: ‘value’ in namespace ‘::’ does not name a type bool IsBaseCast = std::is_base_of::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1164:14: error: ‘has_minimal_base_class_serialization_impl’ is not a class template struct has_minimal_base_class_serialization_impl : std::false_type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1165:7: error: expected class-name before ‘{’ token { }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1183:47: error: expected type-specifier before ‘decltype’ static auto (check)( U const & t ) -> decltype( ::cereal::access::shared_from_this(t), std::true_type() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1183:47: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1185:39: error: expected type-specifier before ‘decltype’ static auto (check)( ... ) -> decltype( std::false_type() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1185:39: error: conflicting specifiers in declaration of ‘check’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1185:36: error: expected ‘;’ at end of member declaration static auto (check)( ... ) -> decltype( std::false_type() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1185:54: error: ‘std::false_type’ has not been declared static auto (check)( ... ) -> decltype( std::false_type() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1188:43: error: expected type-specifier before ‘decltype’ static auto get( U const & t ) -> decltype( t.shared_from_this() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1188:43: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1194:43: error: expected class-name before ‘(’ token struct has_shared_from_this : decltype((detail::shared_from_this_wrapper::check)(std::declval())) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1194:43: error: expected ‘{’ before ‘(’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1194:85: error: expected ‘)’ before ‘(’ token struct has_shared_from_this : decltype((detail::shared_from_this_wrapper::check)(std::declval())) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1202:15: error: expected nested-name-specifier before ‘PtrType’ using PtrType = decltype(detail::shared_from_this_wrapper::get(std::declval())); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1205:15: error: expected nested-name-specifier before ‘type’ using type = typename std::decay::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1216:52: error: ‘is_base_of’ is not a member of ‘std’ template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1216:89: error: expected primary-expression before ‘,’ token template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1216:95: error: ‘value’ in namespace ‘::’ does not name a type template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1224:12: error: ‘strip_minimal’ is not a class template struct strip_minimal ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1226:13: error: expected nested-name-specifier before ‘type’ using type = typename T::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1242:32: error: expected type-specifier before ‘decltype’ static auto test(int) -> decltype( cereal::access::construct(), yes()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1242:32: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1244:14: error: ‘no’ does not name a type static no test(...); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:33: error: ‘is_same’ is not a member of ‘std’ static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:33: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:55: error: ‘test’ was not declared in this scope static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:61: error: expected primary-expression before ‘>’ token static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:65: error: a function call cannot appear in a constant-expression static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:68: error: expected ‘;’ at end of member declaration static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1245:71: error: expected unqualified-id before ‘>’ token static const bool value = std::is_same(0)), yes>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1254:7: error: expected unqualified-id before ‘using’ using decay_archive = typename std::decay::type>::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1268:52: error: expected template-name before ‘<’ token struct is_same_archive : std::integral_constant::value’ is not a type static_assert( cereal::traits::detail::delay_static_assert::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1319:9: error: expected identifier before string constant "cereal found more than one compatible load_and_construct function for the provided type and archive combination. \n\n " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1319:9: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: In static member function ‘static T* cereal::detail::Construct::load_andor_construct(A&, cereal::construct&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1323:16: error: ‘nullptr’ was not declared in this scope { return nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1330:69: error: ‘cereal::traits::is_default_constructible::value’ is not a type static_assert( ::cereal::traits::is_default_constructible::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1331:22: error: expected identifier before string constant "Trying to serialize a an object with no default constructor. \n\n " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1331:22: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: In static member function ‘static void cereal::detail::Construct::load_andor_construct(A&, cereal::construct&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1351:9: error: ‘load_and_construct’ is not a member of ‘cereal::access’ access::load_and_construct( ar, construct ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1351:37: error: expected primary-expression before ‘>’ token access::load_and_construct( ar, construct ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: In static member function ‘static void cereal::detail::Construct::load_andor_construct(A&, cereal::construct&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1361:20: error: ‘version’ does not name a type const auto version = ar.template loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1362:9: error: ‘load_and_construct’ is not a member of ‘cereal::access’ access::load_and_construct( ar, construct, version ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1362:37: error: expected primary-expression before ‘>’ token access::load_and_construct( ar, construct, version ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1362:55: error: ‘version’ was not declared in this scope access::load_and_construct( ar, construct, version ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp: In static member function ‘static void cereal::detail::Construct::load_andor_construct(A&, cereal::construct&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1382:20: error: ‘version’ does not name a type const auto version = ar.template loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1383:65: error: ‘version’ was not declared in this scope LoadAndConstruct::load_and_construct( ar, construct, version ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:43:63: error: ‘is_polymorphic’ is not a member of ‘std’ template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:43:87: error: expected primary-expression before ‘>’ token template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:43:90: error: ‘value’ in namespace ‘::’ does not name a type template ::value> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:53:12: error: ‘RegisterPolymorphicBaseClass’ is not a class template struct RegisterPolymorphicBaseClass ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp: In constructor ‘cereal::base_class::base_class(const Derived*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:105:24: error: ‘is_base_of’ is not a member of ‘std’ static_assert( std::is_base_of::value, "Can only use base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:105:44: error: expected primary-expression before ‘,’ token static_assert( std::is_base_of::value, "Can only use base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:105:53: error: expected primary-expression before ‘>’ token static_assert( std::is_base_of::value, "Can only use base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:105:54: error: ‘::value’ has not been declared static_assert( std::is_base_of::value, "Can only use base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:105:111: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert( std::is_base_of::value, "Can only use base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp: In constructor ‘cereal::virtual_base_class::virtual_base_class(const Derived*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:192:24: error: ‘is_base_of’ is not a member of ‘std’ static_assert( std::is_base_of::value, "Can only use virtual_base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:192:44: error: expected primary-expression before ‘,’ token static_assert( std::is_base_of::value, "Can only use virtual_base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:192:53: error: expected primary-expression before ‘>’ token static_assert( std::is_base_of::value, "Can only use virtual_base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:192:54: error: ‘::value’ has not been declared static_assert( std::is_base_of::value, "Can only use virtual_base_class on a valid base class" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:192:119: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert( std::is_base_of::value, "Can only use virtual_base_class on a valid base class" ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:54:58: error: expected ‘,’ or ‘...’ before ‘&&’ token NameValuePair make_nvp( std::string const & name, T && value ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In function ‘cereal::NameValuePair cereal::make_nvp(const string&, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:56:27: error: ‘forward’ is not a member of ‘std’ return {name.c_str(), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:56:41: error: expected primary-expression before ‘>’ token return {name.c_str(), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:56:43: error: ‘value’ was not declared in this scope return {name.c_str(), std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:63:51: error: expected ‘,’ or ‘...’ before ‘&&’ token NameValuePair make_nvp( const char * name, T && value ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In function ‘cereal::NameValuePair cereal::make_nvp(const char*, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:65:19: error: ‘forward’ is not a member of ‘std’ return {name, std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:65:33: error: expected primary-expression before ‘>’ token return {name, std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:65:35: error: ‘value’ was not declared in this scope return {name, std::forward(value)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:80:32: error: expected ‘,’ or ‘...’ before ‘&&’ token BinaryData binary_data( T && data, size_t size ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In function ‘cereal::BinaryData cereal::binary_data(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:82:13: error: ‘forward’ is not a member of ‘std’ return {std::forward(data), size}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:82:27: error: expected primary-expression before ‘>’ token return {std::forward(data), size}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:82:29: error: ‘data’ was not declared in this scope return {std::forward(data), size}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:82:36: error: ‘size’ was not declared in this scope return {std::forward(data), size}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:95:31: error: expected ‘,’ or ‘...’ before ‘&&’ token SizeTag make_size_tag( T && sz ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In function ‘cereal::SizeTag cereal::make_size_tag(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:97:13: error: ‘forward’ is not a member of ‘std’ return {std::forward(sz)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:97:27: error: expected primary-expression before ‘>’ token return {std::forward(sz)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:97:29: error: ‘sz’ was not declared in this scope return {std::forward(sz)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:233:36: error: ‘std::uint32_t’ has not been declared template ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:247:39: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator()( Types && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:247:51: error: parameter packs not expanded with ‘...’: ArchiveType & operator()( Types && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:247:51: note: ‘Types’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:263:13: error: expected nested-name-specifier before ‘is_loading’ using is_loading = std::false_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:270:13: error: expected nested-name-specifier before ‘is_saving’ using is_saving = std::true_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:277:34: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator&( T && arg ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:288:35: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator<<( T && arg ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:304:19: error: ‘uint32_t’ in namespace ‘std’ does not name a type inline std::uint32_t registerSharedPointer( void const * addr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:328:19: error: ‘uint32_t’ in namespace ‘std’ does not name a type inline std::uint32_t registerPolymorphicType( char const * name ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:344:23: error: expected ‘,’ or ‘...’ before ‘&&’ token void process( T && head ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:353:23: error: expected ‘,’ or ‘...’ before ‘&&’ token void process( T && head, Other && ... tail ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:397:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:397:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:405:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:405:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:406:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:413:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:413:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:414:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:421:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:421:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:422:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:429:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:429:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:430:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:437:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:437:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:438:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:445:34: error: ‘cereal::traits::EnableIf’ has not been declared template ’ before ‘<’ token template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:457:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:457:42: error: expected ‘>’ before ‘<’ token template ::value || ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:460:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const &) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:489:12: error: ‘uint32_t’ in namespace ‘std’ does not name a type std::uint32_t registerClassVersion() ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:505:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:505:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:506:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:514:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:514:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:515:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:523:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:523:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:524:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:532:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:532:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:533:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:541:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:541:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:542:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:550:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:550:26: error: expected ‘>’ before ‘<’ token template inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:551:21: error: ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:398:21: error: with ‘template template > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const & t) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:563:12: error: ‘unordered_set’ in namespace ‘std’ does not name a template type std::unordered_set itsBaseClassSet; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:566:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map itsSharedPointerMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:569:12: error: ‘uint32_t’ in namespace ‘std’ does not name a type std::uint32_t itsCurrentPointerId; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:572:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map itsPolymorphicTypeMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:575:12: error: ‘uint32_t’ in namespace ‘std’ does not name a type std::uint32_t itsCurrentPolymorphicTypeId; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:578:12: error: ‘unordered_set’ in namespace ‘std’ does not name a template type std::unordered_set itsVersionedTypes; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In constructor ‘cereal::OutputArchive::OutputArchive(ArchiveType*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:239:67: error: class ‘cereal::OutputArchive’ does not have any field named ‘itsCurrentPointerId’ OutputArchive(ArchiveType * const derived) : self(derived), itsCurrentPointerId(1), itsCurrentPolymorphicTypeId(1) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:239:91: error: class ‘cereal::OutputArchive’ does not have any field named ‘itsCurrentPolymorphicTypeId’ OutputArchive(ArchiveType * const derived) : self(derived), itsCurrentPointerId(1), itsCurrentPolymorphicTypeId(1) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::operator()()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:249:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:249:42: error: expected primary-expression before ‘>’ token self->process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:249:45: error: ‘args’ was not declared in this scope self->process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::operator&(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:279:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:279:38: error: expected primary-expression before ‘>’ token self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:279:41: error: ‘arg’ was not declared in this scope self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:279:41: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/detail/container_fwd.hpp:98:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/extensions.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:766, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/complex:624:5: note: ‘std::arg’ arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::operator<<(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:290:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:290:38: error: expected primary-expression before ‘>’ token self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:290:41: error: ‘arg’ was not declared in this scope self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:290:41: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/detail/container_fwd.hpp:98:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/extensions.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:766, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/complex:624:5: note: ‘std::arg’ arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::OutputArchive::process(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:346:26: error: ‘head’ was not declared in this scope prologue( *self, head ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::OutputArchive::process(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:355:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:355:38: error: expected primary-expression before ‘>’ token self->process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:355:41: error: ‘head’ was not declared in this scope self->process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:356:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:356:42: error: expected primary-expression before ‘>’ token self->process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:356:45: error: ‘tail’ was not declared in this scope self->process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const cereal::virtual_base_class&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:365:12: error: ‘itsBaseClassSet’ was not declared in this scope if(itsBaseClassSet.count(id) == 0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:400:9: error: ‘member_serialize’ is not a member of ‘cereal::access’ access::member_serialize(*self, const_cast(t)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:416:9: error: ‘member_save’ is not a member of ‘cereal::access’ access::member_save(*self, t); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:432:24: error: ‘member_save_minimal’ is not a member of ‘cereal::access’ self->process( access::member_save_minimal(*self, t) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:508:9: error: ‘member_serialize’ is not a member of ‘cereal::access’ access::member_serialize(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:508:61: error: ‘registerClassVersion’ was not declared in this scope access::member_serialize(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:508:83: error: expected primary-expression before ‘>’ token access::member_serialize(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:508:85: error: expected primary-expression before ‘)’ token access::member_serialize(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:517:67: error: ‘registerClassVersion’ was not declared in this scope CEREAL_SERIALIZE_FUNCTION_NAME(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:517:89: error: expected primary-expression before ‘>’ token CEREAL_SERIALIZE_FUNCTION_NAME(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:517:91: error: expected primary-expression before ‘)’ token CEREAL_SERIALIZE_FUNCTION_NAME(*self, const_cast(t), registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:526:9: error: ‘member_save’ is not a member of ‘cereal::access’ access::member_save(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:526:39: error: ‘registerClassVersion’ was not declared in this scope access::member_save(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:526:61: error: expected primary-expression before ‘>’ token access::member_save(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:526:63: error: expected primary-expression before ‘)’ token access::member_save(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:535:45: error: ‘registerClassVersion’ was not declared in this scope CEREAL_SAVE_FUNCTION_NAME(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:535:67: error: expected primary-expression before ‘>’ token CEREAL_SAVE_FUNCTION_NAME(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:535:69: error: expected primary-expression before ‘)’ token CEREAL_SAVE_FUNCTION_NAME(*self, t, registerClassVersion()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:544:24: error: ‘member_save_minimal’ is not a member of ‘cereal::access’ self->process( access::member_save_minimal(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:544:62: error: ‘registerClassVersion’ was not declared in this scope self->process( access::member_save_minimal(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:544:84: error: expected primary-expression before ‘>’ token self->process( access::member_save_minimal(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:544:86: error: expected primary-expression before ‘)’ token self->process( access::member_save_minimal(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::OutputArchive::processImpl(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:553:68: error: ‘registerClassVersion’ was not declared in this scope self->process( CEREAL_SAVE_MINIMAL_FUNCTION_NAME(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:553:90: error: expected primary-expression before ‘>’ token self->process( CEREAL_SAVE_MINIMAL_FUNCTION_NAME(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:553:92: error: expected primary-expression before ‘)’ token self->process( CEREAL_SAVE_MINIMAL_FUNCTION_NAME(*self, t, registerClassVersion()) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:598:36: error: ‘std::uint32_t’ has not been declared template ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:617:39: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator()( Types && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:617:51: error: parameter packs not expanded with ‘...’: ArchiveType & operator()( Types && ... args ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:617:51: note: ‘Types’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:633:13: error: expected nested-name-specifier before ‘is_loading’ using is_loading = std::true_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:640:13: error: expected nested-name-specifier before ‘is_saving’ using is_saving = std::false_type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:647:34: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator&( T && arg ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:658:35: error: expected ‘,’ or ‘...’ before ‘&&’ token ArchiveType & operator>>( T && arg ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:673:19: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type inline std::shared_ptr getSharedPointer(std::uint32_t const id) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:690:46: error: ‘std::uint32_t’ has not been declared inline void registerSharedPointer(std::uint32_t const id, std::shared_ptr ptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:690:70: error: ‘std::shared_ptr’ has not been declared inline void registerSharedPointer(std::uint32_t const id, std::shared_ptr ptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:690:80: error: expected ‘,’ or ‘...’ before ‘<’ token inline void registerSharedPointer(std::uint32_t const id, std::shared_ptr ptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:702:50: error: ‘std::uint32_t’ has not been declared inline std::string getPolymorphicName(std::uint32_t const id) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:718:48: error: ‘std::uint32_t’ has not been declared inline void registerPolymorphicName(std::uint32_t const id, std::string const & name) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:727:23: error: expected ‘,’ or ‘...’ before ‘&&’ token void process( T && head ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:736:23: error: expected ‘,’ or ‘...’ before ‘&&’ token void process( T && head, Other && ... tail ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:780:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:780:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:788:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:788:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:789:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:796:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:796:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:797:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:804:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:804:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:805:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:812:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:812:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:813:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:823:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:823:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:824:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:834:34: error: ‘cereal::traits::EnableIf’ has not been declared template ’ before ‘<’ token template ::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:846:42: error: expected ‘>’ before ‘<’ token template ::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:849:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(const T&)’ cannot be overloaded ArchiveType & processImpl(T const &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:837:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(const T&)’ ArchiveType & processImpl(T const &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:881:12: error: ‘uint32_t’ in namespace ‘std’ does not name a type std::uint32_t loadClassVersion() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:901:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:901:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:902:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:911:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:911:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:912:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:921:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:921:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:922:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:931:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:931:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:932:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:941:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:941:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:942:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:954:26: error: ‘cereal::traits::EnableIf’ has not been declared template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:954:26: error: expected ‘>’ before ‘<’ token template inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:955:21: error: ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:781:21: error: with ‘template template > ArchiveType& cereal::InputArchive::processImpl(T&)’ ArchiveType & processImpl(T & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:971:12: error: ‘unordered_set’ in namespace ‘std’ does not name a template type std::unordered_set itsBaseClassSet; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:974:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map> itsSharedPointerMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:977:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map itsPolymorphicTypeMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:980:12: error: ‘unordered_map’ in namespace ‘std’ does not name a template type std::unordered_map itsVersionedTypes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In constructor ‘cereal::InputArchive::InputArchive(ArchiveType*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:606:9: error: class ‘cereal::InputArchive’ does not have any field named ‘itsBaseClassSet’ itsBaseClassSet(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:607:9: error: class ‘cereal::InputArchive’ does not have any field named ‘itsSharedPointerMap’ itsSharedPointerMap(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:608:9: error: class ‘cereal::InputArchive’ does not have any field named ‘itsPolymorphicTypeMap’ itsPolymorphicTypeMap(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:609:9: error: class ‘cereal::InputArchive’ does not have any field named ‘itsVersionedTypes’ itsVersionedTypes() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::operator()()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:619:18: error: ‘forward’ is not a member of ‘std’ process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:619:36: error: expected primary-expression before ‘>’ token process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:619:39: error: ‘args’ was not declared in this scope process( std::forward( args )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::operator&(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:649:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:649:38: error: expected primary-expression before ‘>’ token self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:649:41: error: ‘arg’ was not declared in this scope self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:649:41: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/detail/container_fwd.hpp:98:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/extensions.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:766, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/complex:624:5: note: ‘std::arg’ arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::operator>>(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:660:24: error: ‘forward’ is not a member of ‘std’ self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:660:38: error: expected primary-expression before ‘>’ token self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:660:41: error: ‘arg’ was not declared in this scope self->process( std::forward( arg ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:660:41: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/detail/container_fwd.hpp:98:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/extensions.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:766, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/complex:624:5: note: ‘std::arg’ arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::InputArchive::registerSharedPointer(int, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:692:9: error: ‘uint32_t’ is not a member of ‘std’ std::uint32_t const stripped_id = id & ~detail::msb_32bit; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:692:9: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:51:23: note: ‘uint32_t’ typedef unsigned int uint32_t; ^ /usr/include/stdint.h:51:23: note: ‘uint32_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:693:9: error: ‘itsSharedPointerMap’ was not declared in this scope itsSharedPointerMap[stripped_id] = ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:693:29: error: ‘stripped_id’ was not declared in this scope itsSharedPointerMap[stripped_id] = ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:693:44: error: ‘ptr’ was not declared in this scope itsSharedPointerMap[stripped_id] = ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘std::__cxx11::string cereal::InputArchive::getPolymorphicName(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:704:14: error: ‘name’ does not name a type auto name = itsPolymorphicTypeMap.find( id ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:705:12: error: ‘name’ was not declared in this scope if(name == itsPolymorphicTypeMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:705:20: error: ‘itsPolymorphicTypeMap’ was not declared in this scope if(name == itsPolymorphicTypeMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:707:112: error: ‘to_string’ is not a member of ‘std’ throw Exception("Error while trying to deserialize a polymorphic pointer. Could not find type id " + std::to_string(id)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:707:112: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:709:16: error: ‘name’ was not declared in this scope return name->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::InputArchive::registerPolymorphicName(int, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:720:9: error: ‘uint32_t’ is not a member of ‘std’ std::uint32_t const stripped_id = id & ~detail::msb_32bit; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:720:9: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:51:23: note: ‘uint32_t’ typedef unsigned int uint32_t; ^ /usr/include/stdint.h:51:23: note: ‘uint32_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:721:9: error: ‘itsPolymorphicTypeMap’ was not declared in this scope itsPolymorphicTypeMap.insert( {stripped_id, name} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:721:40: error: ‘stripped_id’ was not declared in this scope itsPolymorphicTypeMap.insert( {stripped_id, name} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::InputArchive::process(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:729:26: error: ‘head’ was not declared in this scope prologue( *self, head ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘void cereal::InputArchive::process(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:738:18: error: ‘forward’ is not a member of ‘std’ process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:738:32: error: expected primary-expression before ‘>’ token process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:738:35: error: ‘head’ was not declared in this scope process( std::forward( head ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:739:18: error: ‘forward’ is not a member of ‘std’ process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:739:36: error: expected primary-expression before ‘>’ token process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:739:39: error: ‘tail’ was not declared in this scope process( std::forward( tail )... ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(cereal::virtual_base_class&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:748:12: error: ‘itsBaseClassSet’ was not declared in this scope if(itsBaseClassSet.count(id) == 0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:783:9: error: ‘member_serialize’ is not a member of ‘cereal::access’ access::member_serialize(*self, t); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:799:9: error: ‘member_load’ is not a member of ‘cereal::access’ access::member_load(*self, t); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:815:15: error: expected nested-name-specifier before ‘OutArchiveType’ using OutArchiveType = typename traits::detail::get_output_from_input::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:816:53: error: ‘OutArchiveType’ was not declared in this scope typename traits::has_member_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:816:67: error: template argument 2 is invalid typename traits::has_member_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:818:9: error: ‘member_load_minimal’ is not a member of ‘cereal::access’ access::member_load_minimal(*self, t, value); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:826:15: error: expected nested-name-specifier before ‘OutArchiveType’ using OutArchiveType = typename traits::detail::get_output_from_input::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:827:57: error: ‘OutArchiveType’ was not declared in this scope typename traits::has_non_member_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:827:71: error: template argument 2 is invalid typename traits::has_non_member_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:904:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:905:9: error: ‘member_serialize’ is not a member of ‘cereal::access’ access::member_serialize(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:905:44: error: ‘version’ was not declared in this scope access::member_serialize(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:914:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:915:50: error: ‘version’ was not declared in this scope CEREAL_SERIALIZE_FUNCTION_NAME(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:924:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:925:9: error: ‘member_load’ is not a member of ‘cereal::access’ access::member_load(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:925:39: error: ‘version’ was not declared in this scope access::member_load(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:934:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:935:45: error: ‘version’ was not declared in this scope CEREAL_LOAD_FUNCTION_NAME(*self, t, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:944:15: error: expected nested-name-specifier before ‘OutArchiveType’ using OutArchiveType = typename traits::detail::get_output_from_input::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:945:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:946:63: error: ‘OutArchiveType’ was not declared in this scope typename traits::has_member_versioned_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:946:77: error: template argument 2 is invalid typename traits::has_member_versioned_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:948:9: error: ‘member_load_minimal’ is not a member of ‘cereal::access’ access::member_load_minimal(*self, t, value, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:948:54: error: ‘version’ was not declared in this scope access::member_load_minimal(*self, t, value, version); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive::processImpl(T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:957:15: error: expected nested-name-specifier before ‘OutArchiveType’ using OutArchiveType = typename traits::detail::get_output_from_input::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:958:20: error: ‘version’ does not name a type const auto version = loadClassVersion(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:959:67: error: ‘OutArchiveType’ was not declared in this scope typename traits::has_non_member_versioned_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:959:81: error: template argument 2 is invalid typename traits::has_non_member_versioned_save_minimal::type value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:961:60: error: ‘version’ was not declared in this scope CEREAL_LOAD_MINIMAL_FUNCTION_NAME(*self, t, value, version); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:42:56: error: ‘std::true_type’ has not been declared void serializeArray( Archive & ar, T & array, std::true_type /* binary_supported */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:50:56: error: ‘std::false_type’ has not been declared void serializeArray( Archive & ar, T & array, std::false_type /* binary_supported */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:50:10: error: redefinition of ‘template void cereal::common_detail::serializeArray(Archive&, T&, int)’ void serializeArray( Archive & ar, T & array, std::false_type /* binary_supported */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:42:10: note: ‘template void cereal::common_detail::serializeArray(Archive&, T&, int)’ previously declared here void serializeArray( Archive & ar, T & array, std::true_type /* binary_supported */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:61:53: error: expected class-name before ‘{’ token struct enum_underlying_type : std::false_type {}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:67:52: error: expected nested-name-specifier before ‘type’ struct enum_underlying_type { using type = typename std::underlying_type::type; }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:81:15: error: expected nested-name-specifier before ‘DecayedT’ using DecayedT = typename std::decay::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:82:15: error: expected nested-name-specifier before ‘StrippedT’ using StrippedT = typename ::cereal::traits::strip_minimal::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:85:35: error: ‘is_enum’ is not a member of ‘std’ static const bool value = std::is_enum::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:85:35: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/container_hash/hash.hpp:25:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/functional/hash.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_enum.hpp:160:27: note: ‘boost::is_enum’ template struct is_enum : public integral_constant {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:78:11: note: ‘cereal::common_detail::is_enum’ class is_enum ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:85:48: error: ‘StrippedT’ was not declared in this scope static const bool value = std::is_enum::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:85:58: error: ‘::value’ has not been declared static const bool value = std::is_enum::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:86:15: error: expected nested-name-specifier before ‘type’ using type = StrippedT; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:87:15: error: expected nested-name-specifier before ‘base_type’ using base_type = typename enum_underlying_type::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:93:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:93:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:102:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:102:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:120:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:120:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/map.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:98, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:40:74: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, Map const & map ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp: In function ‘void cereal::save(Archive&, const Map&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:42:36: error: ‘size_type’ does not name a type ar( make_size_tag( static_cast(map.size()) ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:45:27: error: request for member ‘first’ in ‘i’, which is of non-class type ‘const int’ ar( make_map_item(i.first, i.second) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:45:36: error: request for member ‘second’ in ‘i’, which is of non-class type ‘const int’ ar( make_map_item(i.first, i.second) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:50:68: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 void CEREAL_LOAD_FUNCTION_NAME( Archive & ar, Map & map ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp: In function ‘void cereal::load(Archive&, Map&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:52:5: error: ‘size_type’ was not declared in this scope size_type size; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:53:24: error: ‘size’ was not declared in this scope ar( make_size_tag( size ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:57:10: error: ‘hint’ does not name a type auto hint = map.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:67:7: error: ‘hint’ was not declared in this scope hint = map.emplace_hint( hint, std::move( key ), std::move( value ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:67:38: error: ‘move’ is not a member of ‘std’ hint = map.emplace_hint( hint, std::move( key ), std::move( value ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/concepts/pair_associative_container.hpp:67:56: error: ‘move’ is not a member of ‘std’ hint = map.emplace_hint( hint, std::move( key ), std::move( value ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:54:20: error: expected ‘,’ or ‘...’ before ‘&&’ token PtrWrapper(T && p) : ptr(std::forward(p)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In constructor ‘cereal::memory_detail::PtrWrapper::PtrWrapper(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:54:32: error: ‘forward’ is not a member of ‘std’ PtrWrapper(T && p) : ptr(std::forward(p)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:54:46: error: expected primary-expression before ‘>’ token PtrWrapper(T && p) : ptr(std::forward(p)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:54:48: error: ‘p’ was not declared in this scope PtrWrapper(T && p) : ptr(std::forward(p)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:63:38: error: expected ‘,’ or ‘...’ before ‘&&’ token PtrWrapper make_ptr_wrapper(T && t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In function ‘cereal::memory_detail::PtrWrapper cereal::memory_detail::make_ptr_wrapper(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:65:15: error: ‘forward’ is not a member of ‘std’ return {std::forward(t)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:65:29: error: expected primary-expression before ‘>’ token return {std::forward(t)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:65:31: error: ‘t’ was not declared in this scope return {std::forward(t)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:81:47: error: expected ‘,’ or ‘...’ before ‘&&’ token LoadAndConstructLoadWrapper( T * ptr, F && sharedFromThisFunc ) : ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In constructor ‘cereal::memory_detail::LoadAndConstructLoadWrapper::LoadAndConstructLoadWrapper(T*, F)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:82:25: error: ‘sharedFromThisFunc’ was not declared in this scope construct( ptr, sharedFromThisFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:136:13: error: expected nested-name-specifier before ‘BaseType’ using BaseType = typename ::cereal::traits::get_shared_from_this_base::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:137:13: error: expected nested-name-specifier before ‘ParentType’ using ParentType = std::enable_shared_from_this; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:138:13: error: expected nested-name-specifier before ‘StorageType’ using StorageType = typename std::aligned_storage::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:168:9: error: ‘ParentType’ does not name a type ParentType * itsPtr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:169:9: error: ‘StorageType’ does not name a type StorageType itsState; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In constructor ‘cereal::memory_detail::EnableSharedStateHelper::EnableSharedStateHelper(T*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:144:11: error: class ‘cereal::memory_detail::EnableSharedStateHelper’ does not have any field named ‘itsPtr’ itsPtr( static_cast( ptr ) ), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:144:31: error: ‘ParentType’ does not name a type itsPtr( static_cast( ptr ) ), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:144:42: error: expected ‘>’ before ‘*’ token itsPtr( static_cast( ptr ) ), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:144:42: error: expected ‘(’ before ‘*’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:144:43: error: expected primary-expression before ‘>’ token itsPtr( static_cast( ptr ) ), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:145:20: error: there are no arguments to ‘itsState’ that depend on a template parameter, so a declaration of ‘itsState’ must be available [-fpermissive] itsState(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:147:9: error: expected ‘)’ before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:149:9: error: expected ‘{’ at end of input } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In member function ‘void cereal::memory_detail::EnableSharedStateHelper::restore()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:156:26: error: ‘itsPtr’ was not declared in this scope std::memcpy( itsPtr, &itsState, sizeof(ParentType) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:156:35: error: ‘itsState’ was not declared in this scope std::memcpy( itsPtr, &itsState, sizeof(ParentType) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:156:52: error: ‘ParentType’ was not declared in this scope std::memcpy( itsPtr, &itsState, sizeof(ParentType) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:179:65: error: ‘std::true_type’ has not been declared void loadAndConstructSharedPtr( Archive & ar, T * ptr, std::true_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:198:65: error: ‘std::false_type’ has not been declared void loadAndConstructSharedPtr( Archive & ar, T * ptr, std::false_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:198:10: error: redefinition of ‘template void cereal::memory_detail::loadAndConstructSharedPtr(Archive&, T*, int)’ void loadAndConstructSharedPtr( Archive & ar, T * ptr, std::false_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:179:10: note: ‘template void cereal::memory_detail::loadAndConstructSharedPtr(Archive&, T*, int)’ previously declared here void loadAndConstructSharedPtr( Archive & ar, T * ptr, std::true_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:207:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:207:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:215:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:215:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:223:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:223:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:232:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:232:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:242:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:242:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:250:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:250:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: error: ‘shared_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:23:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ namespace boost { template class shared_ptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: error: ‘shared_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:23:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ namespace boost { template class shared_ptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:92: error: template argument 1 is invalid void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: error: ‘shared_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:23:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ namespace boost { template class shared_ptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: error: ‘shared_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:75: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:23:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ namespace boost { template class shared_ptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:92: error: template argument 1 is invalid void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:64: error: ‘cereal::memory_detail::PtrWrapper’ is not a type void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:262:74: error: expected ‘,’ or ‘...’ before ‘<’ token void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In function ‘void cereal::save(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:264:18: error: ‘wrapper’ was not declared in this scope auto & ptr = wrapper.ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:266:49: error: request for member ‘get’ in ‘ptr’, which is of non-class type ‘int’ uint32_t id = ar.registerSharedPointer( ptr.get() ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:271:11: error: invalid type argument of unary ‘*’ (have ‘int’) ar( CEREAL_NVP_("data", *ptr) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:278:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:278:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:325:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:325:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:75: error: ‘unique_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:75: error: ‘unique_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:95: error: wrong number of template arguments (2, should be 1) void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:52:12: note: provided for ‘template struct cereal::memory_detail::PtrWrapper’ struct PtrWrapper ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:75: error: ‘unique_ptr’ is not a member of ‘std’ void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:75: error: ‘unique_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:95: error: wrong number of template arguments (2, should be 1) void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:52:12: note: provided for ‘template struct cereal::memory_detail::PtrWrapper’ struct PtrWrapper ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:64: error: ‘cereal::memory_detail::PtrWrapper’ is not a type void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:347:74: error: expected ‘,’ or ‘...’ before ‘<’ token void CEREAL_SAVE_FUNCTION_NAME( Archive & ar, memory_detail::PtrWrapper const &> const & wrapper ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: In function ‘void cereal::save(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:349:18: error: ‘wrapper’ was not declared in this scope auto & ptr = wrapper.ptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:360:11: error: invalid type argument of unary ‘*’ (have ‘int’) ar( CEREAL_NVP_("data", *ptr) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:367:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:367:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:401:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:401:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:36:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/util.hpp: In function ‘std::__cxx11::string cereal::util::demangle(std::__cxx11::string)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/util.hpp:65:29: error: ‘nullptr’ was not declared in this scope char *demangledName = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:51:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/string.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/string.hpp:40:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/string.hpp:40:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/string.hpp:50:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/string.hpp:50:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:101:44: error: expected ‘,’ or ‘...’ before ‘&&’ token PolymorphicCaster( PolymorphicCaster && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:101:47: error: invalid constructor; you probably meant ‘cereal::detail::PolymorphicCaster (const cereal::detail::PolymorphicCaster&)’ PolymorphicCaster( PolymorphicCaster && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:102:56: error: expected ‘,’ or ‘...’ before ‘&&’ token PolymorphicCaster & operator=( PolymorphicCaster && ) CEREAL_NOEXCEPT { return *this; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:110:20: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual std::shared_ptr upcast( std::shared_ptr const & ptr ) const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:101:26: error: cannot declare parameter to be of abstract type ‘cereal::detail::PolymorphicCaster’ PolymorphicCaster( PolymorphicCaster && ) CEREAL_NOEXCEPT {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:96:12: note: because the following virtual functions are pure within ‘cereal::detail::PolymorphicCaster’: struct PolymorphicCaster ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:106:28: note: virtual const void* cereal::detail::PolymorphicCaster::downcast(const void*) const virtual void const * downcast( void const * const ptr ) const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:108:22: note: virtual void* cereal::detail::PolymorphicCaster::upcast(void*) const virtual void * upcast( void * const ptr ) const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:102:38: error: cannot declare parameter to be of abstract type ‘cereal::detail::PolymorphicCaster’ PolymorphicCaster & operator=( PolymorphicCaster && ) CEREAL_NOEXCEPT { return *this; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:16: error: ‘type_index’ is not a member of ‘std’ std::map>> map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:16: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:42: error: ‘type_index’ is not a member of ‘std’ std::map>> map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:42: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:95: error: ‘>>’ should be ‘> >’ within a nested template argument list std::map>> map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:95: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:95: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:95: error: template argument 4 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:97: error: template argument 1 is invalid std::map>> map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:97: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:97: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:119:97: error: template argument 4 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:21: error: ‘type_index’ is not a member of ‘std’ std::multimap reverseMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:21: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:38: error: ‘type_index’ is not a member of ‘std’ std::multimap reverseMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:38: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:53: error: template argument 1 is invalid std::multimap reverseMap; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:53: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:53: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:121:53: error: template argument 4 is invalid In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:133:32: error: ‘std::type_index’ has not been declared static bool exists( std::type_index const & baseIndex, std::type_index const & derivedIndex ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:133:67: error: ‘std::type_index’ has not been declared static bool exists( std::type_index const & baseIndex, std::type_index const & derivedIndex ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:69: error: ‘type_index’ is not a member of ‘std’ static std::vector const & lookup( std::type_index const & baseIndex, std::type_index const & derivedIndex, F && exceptionFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:104: error: ‘type_index’ is not a member of ‘std’ static std::vector const & lookup( std::type_index const & baseIndex, std::type_index const & derivedIndex, F && exceptionFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:144: error: expected primary-expression before ‘&&’ token static std::vector const & lookup( std::type_index const & baseIndex, std::type_index const & derivedIndex, F && exceptionFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:147: error: ‘exceptionFunc’ was not declared in this scope static std::vector const & lookup( std::type_index const & baseIndex, std::type_index const & derivedIndex, F && exceptionFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:161: error: ‘lookup’ declared as an ‘inline’ field static std::vector const & lookup( std::type_index const & baseIndex, std::type_index const & derivedIndex, F && exceptionFunc ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:161: error: invalid in-class initialization of static data member of non-integral type ‘const std::vector&’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:156:161: error: expression list treated as compound expression in initializer [-fpermissive] /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:157:7: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:202:19: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static std::shared_ptr upcast( std::shared_ptr const & dptr, std::type_info const & baseInfo ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static bool cereal::detail::PolymorphicCasters::exists(const int&, const int&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:137:14: error: ‘baseIter’ does not name a type auto baseIter = baseMap.find( baseIndex ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:138:13: error: ‘baseIter’ was not declared in this scope if (baseIter == baseMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:138:33: error: request for member ‘end’ in ‘baseMap’, which is of non-class type ‘const int’ if (baseIter == baseMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:142:29: error: ‘baseIter’ was not declared in this scope auto & derivedMap = baseIter->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:143:14: error: ‘derivedIter’ does not name a type auto derivedIter = derivedMap.find( derivedIndex ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:144:13: error: ‘derivedIter’ was not declared in this scope if (derivedIter == derivedMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:144:39: error: request for member ‘end’ in ‘derivedMap’, which is of non-class type ‘int’ if (derivedIter == derivedMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:177:38: error: missing template arguments before ‘(’ token auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:180:23: error: request for member ‘downcast’ in ‘map->’, which is of non-class type ‘const int’ dptr = map->downcast( dptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:191:38: error: missing template arguments before ‘(’ token auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:194:19: error: ‘mIter’ does not name a type for( auto mIter = mapping.rbegin(), mEnd = mapping.rend(); mIter != mEnd; ++mIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:194:68: error: expected ‘;’ before ‘mIter’ for( auto mIter = mapping.rbegin(), mEnd = mapping.rend(); mIter != mEnd; ++mIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:194:68: error: ‘mIter’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:194:77: error: ‘mEnd’ was not declared in this scope for( auto mIter = mapping.rbegin(), mEnd = mapping.rend(); mIter != mEnd; ++mIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:377:12: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr upcast( std::shared_ptr const & ptr ) const override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::PolymorphicVirtualCaster::PolymorphicVirtualCaster()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:226:20: error: ‘baseKey’ does not name a type const auto baseKey = std::type_index(typeid(Base)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:227:20: error: ‘derivedKey’ does not name a type const auto derivedKey = std::type_index(typeid(Derived)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:230:20: error: ‘lock’ does not name a type const auto lock = StaticObject::lock(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:232:14: error: ‘lb’ does not name a type auto lb = baseMap.lower_bound(baseKey); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:235:39: error: request for member ‘insert’ in ‘baseMap’, which is of non-class type ‘int’ auto & derivedMap = baseMap.insert( lb, {baseKey, {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:235:47: error: ‘lb’ was not declared in this scope auto & derivedMap = baseMap.insert( lb, {baseKey, {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:235:52: error: ‘baseKey’ was not declared in this scope auto & derivedMap = baseMap.insert( lb, {baseKey, {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:236:16: error: ‘lbd’ does not name a type auto lbd = derivedMap.lower_bound(derivedKey); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:237:42: error: request for member ‘insert’ in ‘derivedMap’, which is of non-class type ‘int’ auto & derivedVec = derivedMap.insert( lbd, { std::move(derivedKey), {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:237:50: error: ‘lbd’ was not declared in this scope auto & derivedVec = derivedMap.insert( lbd, { std::move(derivedKey), {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:237:57: error: ‘move’ is not a member of ‘std’ auto & derivedVec = derivedMap.insert( lbd, { std::move(derivedKey), {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:237:67: error: ‘derivedKey’ was not declared in this scope auto & derivedVec = derivedMap.insert( lbd, { std::move(derivedKey), {}} )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:238:22: error: request for member ‘push_back’ in ‘derivedVec’, which is of non-class type ‘int’ derivedVec.push_back( this ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:243:20: error: request for member ‘insert’ in ‘reverseMap’, which is of non-class type ‘int’ reverseMap.insert( {derivedKey, baseKey} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:243:29: error: ‘derivedKey’ was not declared in this scope reverseMap.insert( {derivedKey, baseKey} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:243:41: error: ‘baseKey’ was not declared in this scope reverseMap.insert( {derivedKey, baseKey} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:256:16: error: ‘checkRelation’ does not name a type auto checkRelation = [](std::type_index const & parentInfo, std::type_index const & childInfo) -> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:268:22: error: ‘type_index’ is not a member of ‘std’ std::stack parentStack; // Holds the parent nodes to be processed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:268:22: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:268:37: error: template argument 1 is invalid std::stack parentStack; // Holds the parent nodes to be processed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:268:37: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:269:20: error: ‘type_index’ is not a member of ‘std’ std::set dirtySet; // Marks child nodes that have been changed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:269:20: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:269:35: error: template argument 1 is invalid std::set dirtySet; // Marks child nodes that have been changed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:269:35: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:269:35: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:270:20: error: ‘type_index’ is not a member of ‘std’ std::set processedParents; // Marks parent nodes that have been processed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:270:20: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:270:35: error: template argument 1 is invalid std::set processedParents; // Marks parent nodes that have been processed ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:270:35: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:270:35: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:273:23: error: request for member ‘push’ in ‘parentStack’, which is of non-class type ‘int’ parentStack.push( baseKey ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:274:20: error: request for member ‘insert’ in ‘dirtySet’, which is of non-class type ‘int’ dirtySet.insert( derivedKey ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:276:31: error: request for member ‘empty’ in ‘parentStack’, which is of non-class type ‘int’ while( !parentStack.empty() ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:278:19: error: expected nested-name-specifier before ‘Relations’ using Relations = std::multimap>>; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:279:13: error: ‘Relations’ was not declared in this scope Relations unregisteredRelations; // Defer insertions until after main loop to prevent iterator invalidation ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:281:24: error: ‘parent’ does not name a type const auto parent = parentStack.top(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:282:25: error: request for member ‘pop’ in ‘parentStack’, which is of non-class type ‘int’ parentStack.pop(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:285:51: error: ‘parent’ was not declared in this scope for( auto const & childPair : baseMap[parent] ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:287:26: error: ‘child’ does not name a type const auto child = childPair.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:288:28: error: request for member ‘count’ in ‘dirtySet’, which is of non-class type ‘int’ if( dirtySet.count( child ) && baseMap.count( child ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:288:35: error: ‘child’ was not declared in this scope if( dirtySet.count( child ) && baseMap.count( child ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:288:54: error: request for member ‘count’ in ‘baseMap’, which is of non-class type ‘int’ if( dirtySet.count( child ) && baseMap.count( child ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:290:22: error: ‘parentChildPath’ does not name a type auto parentChildPath = checkRelation( parent, child ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:296:30: error: ‘finalChild’ does not name a type const auto finalChild = finalChildPair.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:298:24: error: ‘parentFinalChildPath’ does not name a type auto parentFinalChildPath = checkRelation( parent, finalChild ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:299:24: error: ‘childFinalChildPath’ does not name a type auto childFinalChildPath = checkRelation( child, finalChild ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:301:49: error: ‘parentChildPath’ was not declared in this scope const size_t newLength = 1u + parentChildPath.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:303:35: error: ‘parentFinalChildPath’ was not declared in this scope if( newLength < parentFinalChildPath.first ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:306:46: error: ‘childFinalChildPath’ was not declared in this scope path.insert( path.end(), childFinalChildPath.second.begin(), childFinalChildPath.second.end() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:310:26: error: ‘hintRange’ does not name a type auto hintRange = unregisteredRelations.equal_range( parent ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:311:26: error: ‘hint’ does not name a type auto hint = hintRange.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:312:28: error: ‘hint’ was not declared in this scope for( ; hint != hintRange.second; ++hint ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:312:36: error: ‘hintRange’ was not declared in this scope for( ; hint != hintRange.second; ++hint ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:313:49: error: ‘finalChild’ was not declared in this scope if( hint->second.first == finalChild ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:316:52: error: ‘hint’ was not declared in this scope const bool uncommittedExists = hint != unregisteredRelations.end(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:316:60: error: ‘unregisteredRelations’ was not declared in this scope const bool uncommittedExists = hint != unregisteredRelations.end(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:320:26: error: ‘newPath’ does not name a type auto newPath = std::pair>{finalChild, std::move(path)}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:327:26: error: ‘old’ does not name a type auto old = unregisteredRelations.emplace_hint( hint, parent, newPath ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:332:23: error: ‘old’ was not declared in this scope old->second = newPath; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:332:37: error: ‘newPath’ was not declared in this scope old->second = newPath; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:339:36: error: ‘unregisteredRelations’ was not declared in this scope for( auto const & it : unregisteredRelations ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:341:43: error: request for member ‘find’ in ‘baseMap’, which is of non-class type ‘int’ auto & derivedMap = baseMap.find( it.first )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:341:52: error: request for member ‘first’ in ‘it’, which is of non-class type ‘const int’ auto & derivedMap = baseMap.find( it.first )->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:342:29: error: request for member ‘second’ in ‘it’, which is of non-class type ‘const int’ derivedMap[it.second.first] = it.second.second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:342:48: error: request for member ‘second’ in ‘it’, which is of non-class type ‘const int’ derivedMap[it.second.first] = it.second.second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:343:26: error: request for member ‘insert’ in ‘reverseMap’, which is of non-class type ‘int’ reverseMap.insert( {it.second.first, it.first} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:343:38: error: request for member ‘second’ in ‘it’, which is of non-class type ‘const int’ reverseMap.insert( {it.second.first, it.first} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:343:55: error: request for member ‘first’ in ‘it’, which is of non-class type ‘const int’ reverseMap.insert( {it.second.first, it.first} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:347:22: error: request for member ‘insert’ in ‘dirtySet’, which is of non-class type ‘int’ dirtySet.insert( parent ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:350:18: error: ‘parentRange’ does not name a type auto parentRange = reverseMap.equal_range( parent ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:351:23: error: ‘pIter’ does not name a type for( auto pIter = parentRange.first; pIter != parentRange.second; ++pIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:351:50: error: expected ‘;’ before ‘pIter’ for( auto pIter = parentRange.first; pIter != parentRange.second; ++pIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:351:50: error: ‘pIter’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:351:59: error: ‘parentRange’ was not declared in this scope for( auto pIter = parentRange.first; pIter != parentRange.second; ++pIter ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:353:26: error: ‘pParent’ does not name a type const auto pParent = pIter->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:354:37: error: request for member ‘count’ in ‘processedParents’, which is of non-class type ‘int’ if( !processedParents.count( pParent ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:354:44: error: ‘pParent’ was not declared in this scope if( !processedParents.count( pParent ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:356:29: error: request for member ‘push’ in ‘parentStack’, which is of non-class type ‘int’ parentStack.push( pParent ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:357:34: error: request for member ‘insert’ in ‘processedParents’, which is of non-class type ‘int’ processedParents.insert( pParent ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:393:40: error: expected ‘;’ at end of member declaration static PolymorphicCaster const * bind( std::true_type /* is_polymorphic */) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:396:7: error: invalid use of ‘::’ } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:396:7: error: expected ‘;’ at end of member declaration /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:398:40: error: expected ‘;’ at end of member declaration static PolymorphicCaster const * bind( std::false_type /* is_polymorphic */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:398:89: error: redeclaration of ‘const cereal::detail::PolymorphicCaster* cereal::detail::RegisterPolymorphicCaster::bind’ static PolymorphicCaster const * bind( std::false_type /* is_polymorphic */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:393:40: note: previous declaration ‘const cereal::detail::PolymorphicCaster* cereal::detail::RegisterPolymorphicCaster::bind’ static PolymorphicCaster const * bind( std::true_type /* is_polymorphic */) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:399:25: error: invalid use of ‘::’ { return nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:399:25: error: expected ‘;’ at end of member declaration /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:68: error: ‘static const cereal::detail::PolymorphicCaster* cereal::detail::RegisterPolymorphicCaster::bind()’ conflicts with a previous declaration { return bind( typename std::is_polymorphic::type() ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:393:40: note: previous declaration ‘const cereal::detail::PolymorphicCaster* cereal::detail::RegisterPolymorphicCaster::bind’ static PolymorphicCaster const * bind( std::true_type /* is_polymorphic */) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static const cereal::detail::PolymorphicCaster* cereal::detail::RegisterPolymorphicCaster::bind()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:36: error: ‘is_polymorphic’ in namespace ‘std’ does not name a template type { return bind( typename std::is_polymorphic::type() ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:50: error: expected ‘(’ before ‘<’ token { return bind( typename std::is_polymorphic::type() ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:55: error: expected primary-expression before ‘>’ token { return bind( typename std::is_polymorphic::type() ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:56: error: ‘::type’ has not been declared { return bind( typename std::is_polymorphic::type() ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:404:56: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:429:20: error: ‘function’ in namespace ‘std’ does not name a template type typedef std::function Serializer; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:434:9: error: ‘Serializer’ does not name a type Serializer shared_ptr, //!< Serializer function for shared/weak pointers ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:439:16: error: ‘type_index’ is not a member of ‘std’ std::map map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:439:16: error: ‘type_index’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:439:44: error: template argument 1 is invalid std::map map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:439:44: error: template argument 3 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:439:44: error: template argument 4 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:459:20: error: ‘function’ in namespace ‘std’ does not name a template type typedef std::function &, std::type_info const &)> SharedSerializer; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:461:20: error: ‘function’ in namespace ‘std’ does not name a template type typedef std::function> &, std::type_info const &)> UniqueSerializer; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:466:9: error: ‘SharedSerializer’ does not name a type SharedSerializer shared_ptr; //!< Serializer function for shared/weak pointers ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:467:9: error: ‘UniqueSerializer’ does not name a type UniqueSerializer unique_ptr; //!< Serializer function for unique pointers ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::InputBindingCreator::InputBindingCreator()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:488:58: error: ‘>>’ should be ‘> >’ within a nested template argument list auto & map = StaticObject>::getInstance().map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:489:14: error: ‘lock’ does not name a type auto lock = StaticObject>::lock(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:490:14: error: ‘key’ does not name a type auto key = std::string(binding_name::name()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:491:14: error: ‘lb’ does not name a type auto lb = map.lower_bound(key); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:493:13: error: ‘lb’ was not declared in this scope if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:493:23: error: request for member ‘end’ in ‘map’, which is of non-class type ‘int’ if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:493:45: error: ‘key’ was not declared in this scope if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:499:33: error: ‘std::shared_ptr’ has not been declared [](void * arptr, std::shared_ptr & dptr, std::type_info const & baseInfo) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:499:43: error: expected ‘,’ or ‘...’ before ‘<’ token [](void * arptr, std::shared_ptr & dptr, std::type_info const & baseInfo) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:502:13: error: ‘shared_ptr’ is not a member of ‘std’ std::shared_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:502:13: note: suggested alternatives: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:23:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ namespace boost { template class shared_ptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/exception/exception.hpp:16:44: note: ‘boost::shared_ptr’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:502:30: error: expected primary-expression before ‘>’ token std::shared_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:502:32: error: ‘ptr’ was not declared in this scope std::shared_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:506:13: error: ‘dptr’ was not declared in this scope dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:506:65: error: ‘baseInfo’ was not declared in this scope dptr = PolymorphicCasters::template upcast( ptr, baseInfo ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::InputBindingCreator::InputBindingCreator()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:510:33: error: ‘std::unique_ptr’ has not been declared [](void * arptr, std::unique_ptr> & dptr, std::type_info const & baseInfo) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:510:43: error: expected ‘,’ or ‘...’ before ‘<’ token [](void * arptr, std::unique_ptr> & dptr, std::type_info const & baseInfo) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:513:13: error: ‘unique_ptr’ is not a member of ‘std’ std::unique_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:513:30: error: expected primary-expression before ‘>’ token std::unique_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:513:32: error: ‘ptr’ was not declared in this scope std::unique_ptr ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:517:13: error: ‘dptr’ was not declared in this scope dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:517:80: error: ‘baseInfo’ was not declared in this scope dptr.reset( PolymorphicCasters::template upcast( ptr.release(), baseInfo )); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::InputBindingCreator::InputBindingCreator()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:520:13: error: request for member ‘insert’ in ‘map’, which is of non-class type ‘int’ map.insert( lb, { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:520:21: error: ‘lb’ was not declared in this scope map.insert( lb, { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:520:27: error: ‘move’ is not a member of ‘std’ map.insert( lb, { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:520:37: error: ‘key’ was not declared in this scope map.insert( lb, { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:520:43: error: ‘move’ is not a member of ‘std’ map.insert( lb, { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:569:23: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type inline std::shared_ptr const & operator()() const { return wrappedPtr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:572:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr refCount; //!< The ownership pointer ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:573:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr wrappedPtr; //!< The wrapped pointer ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:584:87: error: ‘std::true_type’ has not been declared static inline void savePolymorphicSharedPtr( Archive & ar, T const * dptr, std::true_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:599:87: error: ‘std::false_type’ has not been declared static inline void savePolymorphicSharedPtr( Archive & ar, T const * dptr, std::false_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:599:26: error: ‘static void cereal::detail::OutputBindingCreator::savePolymorphicSharedPtr(Archive&, const T*, int)’ cannot be overloaded static inline void savePolymorphicSharedPtr( Archive & ar, T const * dptr, std::false_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:584:26: error: with ‘static void cereal::detail::OutputBindingCreator::savePolymorphicSharedPtr(Archive&, const T*, int)’ static inline void savePolymorphicSharedPtr( Archive & ar, T const * dptr, std::true_type /* has_shared_from_this */ ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static void cereal::detail::OutputBindingCreator::writeMetadata(Archive&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:536:9: error: ‘uint32_t’ is not a member of ‘std’ std::uint32_t id = ar.registerPolymorphicType(name); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:536:9: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:51:23: note: ‘uint32_t’ typedef unsigned int uint32_t; ^ /usr/include/stdint.h:51:23: note: ‘uint32_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:539:13: error: ‘id’ was not declared in this scope ar( CEREAL_NVP_("polymorphic_id", id) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::OutputBindingCreator::PolymorphicSharedPointerWrapper::PolymorphicSharedPointerWrapper(const T*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:565:63: error: class ‘cereal::detail::OutputBindingCreator::PolymorphicSharedPointerWrapper’ does not have any field named ‘refCount’ PolymorphicSharedPointerWrapper( T const * dptr ) : refCount(), wrappedPtr( refCount, dptr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:565:75: error: class ‘cereal::detail::OutputBindingCreator::PolymorphicSharedPointerWrapper’ does not have any field named ‘wrappedPtr’ PolymorphicSharedPointerWrapper( T const * dptr ) : refCount(), wrappedPtr( refCount, dptr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:565:87: error: ‘refCount’ was not declared in this scope PolymorphicSharedPointerWrapper( T const * dptr ) : refCount(), wrappedPtr( refCount, dptr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::OutputBindingCreator::OutputBindingCreator()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:608:59: error: ‘>>’ should be ‘> >’ within a nested template argument list auto & map = StaticObject>::getInstance().map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:609:14: error: ‘key’ does not name a type auto key = std::type_index(typeid(T)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:610:14: error: ‘lb’ does not name a type auto lb = map.lower_bound(key); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:612:13: error: ‘lb’ was not declared in this scope if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:612:23: error: request for member ‘end’ in ‘map’, which is of non-class type ‘int’ if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:612:45: error: ‘key’ was not declared in this scope if (lb != map.end() && lb->first == key) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:623:18: error: ‘ptr’ does not name a type auto ptr = PolymorphicCasters::template downcast( dptr, baseInfo ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:628:43: error: ‘ptr’ was not declared in this scope savePolymorphicSharedPtr( ar, ptr, typename ::cereal::traits::has_shared_from_this::type() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:638:13: error: ‘unique_ptr’ is not a member of ‘std’ std::unique_ptr> const ptr( PolymorphicCasters::template downcast( dptr, baseInfo ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:638:31: error: expected primary-expression before ‘const’ std::unique_ptr> const ptr( PolymorphicCasters::template downcast( dptr, baseInfo ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:640:17: error: ‘ptr’ was not declared in this scope ar( CEREAL_NVP_("ptr_wrapper", memory_detail::make_ptr_wrapper(ptr)) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In constructor ‘cereal::detail::OutputBindingCreator::OutputBindingCreator()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:643:13: error: request for member ‘insert’ in ‘map’, which is of non-class type ‘int’ map.insert( { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:643:23: error: ‘move’ is not a member of ‘std’ map.insert( { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:643:33: error: ‘key’ was not declared in this scope map.insert( { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:643:39: error: ‘move’ is not a member of ‘std’ map.insert( { std::move(key), std::move(serializers) } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:660:7: error: expected ‘;’ at end of member declaration load(std::true_type) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:663:7: error: invalid use of ‘::’ } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:663:7: error: expected ‘;’ at end of member declaration /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:666:7: error: expected ‘;’ at end of member declaration save(std::true_type) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:669:7: error: invalid use of ‘::’ } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:669:7: error: expected ‘;’ at end of member declaration /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:671:36: error: ‘std::false_type’ has not been declared inline static void load(std::false_type) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:671:49: error: ‘static void cereal::detail::create_bindings::load(int)’ conflicts with a previous declaration inline static void load(std::false_type) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:660:7: note: previous declaration ‘const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load’ load(std::true_type) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:672:36: error: ‘std::false_type’ has not been declared inline static void save(std::false_type) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:672:49: error: ‘static void cereal::detail::create_bindings::save(int)’ conflicts with a previous declaration inline static void save(std::false_type) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:666:7: note: previous declaration ‘const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save’ save(std::true_type) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In static member function ‘static void cereal::detail::polymorphic_serialization_support::instantiate()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:704:41: error: ‘integral_constant’ is not a member of ‘std’ create_bindings::save( std::integral_constant::save( std::integral_constant::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:705:84: error: expected primary-expression before ‘,’ token std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:705:93: error: expected primary-expression before ‘>’ token std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:705:94: error: ‘::value’ has not been declared std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:706:93: error: expected primary-expression before ‘{’ token traits::is_output_serializable::value>{} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:706:93: error: expected ‘)’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:708:41: error: ‘integral_constant’ is not a member of ‘std’ create_bindings::load( std::integral_constant::load( std::integral_constant::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:709:83: error: expected primary-expression before ‘,’ token std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:709:92: error: expected primary-expression before ‘>’ token std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:709:93: error: ‘::value’ has not been declared std::is_base_of::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:710:92: error: expected primary-expression before ‘{’ token traits::is_input_serializable::value>{} ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:710:92: error: expected ‘)’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:722:22: error: ‘std::false_type’ has not been declared void bind(std::false_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:728:22: error: ‘std::true_type’ has not been declared void bind(std::true_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:728:12: error: ‘void cereal::detail::bind_to_archives::bind(int) const’ cannot be overloaded void bind(std::true_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:722:12: error: with ‘void cereal::detail::bind_to_archives::bind(int) const’ void bind(std::false_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In member function ‘void cereal::detail::bind_to_archives::bind(int) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:724:57: error: ‘nullptr’ was not declared in this scope instantiate_polymorphic_binding(static_cast(nullptr), 0, Tag{}, adl_tag{}); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In member function ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:736:24: error: ‘is_polymorphic’ is not a member of ‘std’ static_assert( std::is_polymorphic::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:736:45: error: expected primary-expression before ‘>’ token static_assert( std::is_polymorphic::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:736:46: error: ‘::value’ has not been declared static_assert( std::is_polymorphic::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:737:70: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "Attempting to register non polymorphic type" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:738:15: error: ‘is_abstract’ is not a member of ‘std’ bind( std::is_abstract() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:738:33: error: expected primary-expression before ‘>’ token bind( std::is_abstract() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:738:35: error: expected primary-expression before ‘)’ token bind( std::is_abstract() ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:195:105: error: ‘std::uint32_t’ has not been declared typename ::cereal::detail::InputBindingMap::Serializers getInputBinding(Archive & ar, std::uint32_t const nameid) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: In function ‘typename cereal::detail::InputBindingMap::Serializers cereal::polymorphic_detail::getInputBinding(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:201:54: error: ‘std::shared_ptr’ has not been declared emptySerializers.shared_ptr = [](void*, std::shared_ptr & ptr, std::type_info const &) { ptr.reset(); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:201:64: error: expected ‘,’ or ‘...’ before ‘<’ token emptySerializers.shared_ptr = [](void*, std::shared_ptr & ptr, std::type_info const &) { ptr.reset(); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:201:104: error: ‘ptr’ was not declared in this scope emptySerializers.shared_ptr = [](void*, std::shared_ptr & ptr, std::type_info const &) { ptr.reset(); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: In function ‘typename cereal::detail::InputBindingMap::Serializers cereal::polymorphic_detail::getInputBinding(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:202:54: error: ‘std::unique_ptr’ has not been declared emptySerializers.unique_ptr = [](void*, std::unique_ptr> & ptr, std::type_info const &) { ptr.reset( nullptr ); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:202:64: error: expected ‘,’ or ‘...’ before ‘<’ token emptySerializers.unique_ptr = [](void*, std::unique_ptr> & ptr, std::type_info const &) { ptr.reset( nullptr ); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:202:142: error: ‘ptr’ was not declared in this scope emptySerializers.unique_ptr = [](void*, std::unique_ptr> & ptr, std::type_info const &) { ptr.reset( nullptr ); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:202:153: error: ‘nullptr’ was not declared in this scope emptySerializers.unique_ptr = [](void*, std::unique_ptr> & ptr, std::type_info const &) { ptr.reset( nullptr ); }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: In function ‘typename cereal::detail::InputBindingMap::Serializers cereal::polymorphic_detail::getInputBinding(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:215:85: error: ‘>>’ should be ‘> >’ within a nested template argument list auto const & bindingMap = detail::StaticObject>::getInstance().map; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:217:12: error: ‘binding’ does not name a type auto binding = bindingMap.find(name); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:218:10: error: ‘binding’ was not declared in this scope if(binding == bindingMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:218:32: error: request for member ‘end’ in ‘bindingMap’, which is of non-class type ‘const int’ if(binding == bindingMap.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:220:14: error: ‘binding’ was not declared in this scope return binding->second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:231:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:231:28: error: expected unqualified-id before ‘<’ token typename std::enable_if<(traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:249:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:249:28: error: expected unqualified-id before ‘<’ token typename std::enable_if<(traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:269:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(!traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:269:28: error: expected unqualified-id before ‘<’ token typename std::enable_if<(!traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:286:20: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(!traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:286:29: error: expected unqualified-id before ‘<’ token typename std::enable_if<(!traits::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:302:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:302:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:329:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:329:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && !std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:364:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:364:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:382:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:382:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:391:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:391:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:401:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:401:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:428:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:428:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && !std::is_abstract::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:463:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:463:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:101:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:66:13: error: expected nested-name-specifier before ‘type’ using type = typename to_string_impl::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:74:13: error: expected nested-name-specifier before ‘type’ using type = char_seq_to_c_str; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:86:13: error: expected nested-name-specifier before ‘type’ using type = typename to_string_impl::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:87:29: error: ‘type’ has not been declared static const typename type::arr_type c_str(){ return type::str; }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp: In static member function ‘static const int cereal::tuple_detail::tuple_element_name::c_str()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:87:60: error: ‘type’ has not been declared static const typename type::arr_type c_str(){ return type::str; }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:96:45: error: ‘std::tuple’ has not been declared static void apply( Archive & ar, std::tuple & tuple ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:96:50: error: expected ‘,’ or ‘...’ before ‘<’ token static void apply( Archive & ar, std::tuple & tuple ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp: In static member function ‘static void cereal::tuple_detail::serialize::apply(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:98:52: error: ‘tuple’ was not declared in this scope serialize::template apply( ar, tuple ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/access.hpp:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:99:13: error: ‘get’ is not a member of ‘std’ ar( CEREAL_NVP_(tuple_element_name::c_str(), ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:101:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:110:42: error: ‘std::tuple’ has not been declared static void apply( Archive &, std::tuple & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:110:47: error: expected ‘,’ or ‘...’ before ‘<’ token static void apply( Archive &, std::tuple & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:117:59: error: ‘std::tuple’ has not been declared void CEREAL_SERIALIZE_FUNCTION_NAME( Archive & ar, std::tuple & tuple ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:117:64: error: expected ‘,’ or ‘...’ before ‘<’ token void CEREAL_SERIALIZE_FUNCTION_NAME( Archive & ar, std::tuple & tuple ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp: In function ‘void cereal::serialize(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:29: error: ‘tuple_size’ is not a member of ‘std’ tuple_detail::serialize>::value>::template apply( ar, tuple ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:29: error: ‘tuple_size’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:45: error: ‘tuple’ is not a member of ‘std’ tuple_detail::serialize>::value>::template apply( ar, tuple ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:61: error: expected parameter pack before ‘...’ tuple_detail::serialize>::value>::template apply( ar, tuple ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:64: error: spurious ‘>>’, use ‘>’ to terminate a template argument list tuple_detail::serialize>::value>::template apply( ar, tuple ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:64: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/tuple.hpp:119:73: error: qualified-id in declaration before ‘>’ token tuple_detail::serialize>::value>::template apply( ar, tuple ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:103:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:40:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:40:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:50:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:50:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:63:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:63:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:74:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:74:26: error: expected unqualified-id before ‘<’ token typename std::enable_if, Archive>::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp: In function ‘void cereal::save(Archive&, const std::vector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:90:36: error: ‘size_type’ does not name a type ar( make_size_tag( static_cast(vector.size()) ) ); // number of elements ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:14: error: expected unqualified-id before ‘&&’ token for(auto && v : vector) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:14: error: expected ‘;’ before ‘&&’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:19: error: expected ‘;’ before ‘:’ token for(auto && v : vector) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:19: error: expected primary-expression before ‘:’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:19: error: expected ‘)’ before ‘:’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:91:19: error: expected primary-expression before ‘:’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp: In function ‘void cereal::load(Archive&, std::vector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:99:5: error: ‘size_type’ was not declared in this scope size_type size; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:100:24: error: ‘size’ was not declared in this scope ar( make_size_tag( size ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:14: error: expected unqualified-id before ‘&&’ token for(auto && v : vector) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:14: error: expected ‘;’ before ‘&&’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:19: error: expected ‘;’ before ‘:’ token for(auto && v : vector) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:19: error: expected primary-expression before ‘:’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:19: error: expected ‘)’ before ‘:’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/vector.hpp:103:19: error: expected primary-expression before ‘:’ token In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:62:7: error: looser throw specifier for ‘virtual cereal::BinaryOutputArchive::~BinaryOutputArchive()’ ~BinaryOutputArchive() CEREAL_NOEXCEPT = default; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:234:9: error: overriding ‘virtual cereal::OutputArchive::~OutputArchive() throw ()’ class OutputArchive : public detail::OutputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp: In member function ‘void cereal::BinaryOutputArchive::saveBinary(const void*, std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:67:20: error: ‘writtenSize’ does not name a type auto const writtenSize = static_cast( itsStream.rdbuf()->sputn( reinterpret_cast( data ), size ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:69:12: error: ‘writtenSize’ was not declared in this scope if(writtenSize != size) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:70:48: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to write " + std::to_string(size) + " bytes to output stream! Wrote " + std::to_string(writtenSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:70:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:70:107: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to write " + std::to_string(size) + " bytes to output stream! Wrote " + std::to_string(writtenSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:70:107: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:97:7: error: looser throw specifier for ‘virtual cereal::BinaryInputArchive::~BinaryInputArchive()’ ~BinaryInputArchive() CEREAL_NOEXCEPT = default; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:599:9: error: overriding ‘virtual cereal::InputArchive::~InputArchive() throw ()’ class InputArchive : public detail::InputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp: In member function ‘void cereal::BinaryInputArchive::loadBinary(void*, std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:102:20: error: ‘readSize’ does not name a type auto const readSize = static_cast( itsStream.rdbuf()->sgetn( reinterpret_cast( data ), size ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:104:12: error: ‘readSize’ was not declared in this scope if(readSize != size) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:105:47: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to read " + std::to_string(size) + " bytes from input stream! Read " + std::to_string(readSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:105:47: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:105:106: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to read " + std::to_string(size) + " bytes from input stream! Read " + std::to_string(readSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:105:106: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:106:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:117:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:117:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:125:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:125:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:133:3: error: ‘enable_if’ in namespace ‘std’ does not name a template type CEREAL_ARCHIVE_RESTRICT(BinaryInputArchive, BinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:133:3: error: expected unqualified-id before ‘<’ token CEREAL_ARCHIVE_RESTRICT(BinaryInputArchive, BinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:141:3: error: ‘enable_if’ in namespace ‘std’ does not name a template type CEREAL_ARCHIVE_RESTRICT(BinaryInputArchive, BinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:141:3: error: expected unqualified-id before ‘<’ token CEREAL_ARCHIVE_RESTRICT(BinaryInputArchive, BinaryOutputArchive) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:167:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::BinaryInputArchive, cereal::BinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/binary.hpp:167:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::BinaryInputArchive, cereal::BinaryOutputArchive) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:99:11: error: expected nested-name-specifier before ‘WriteStream’ using WriteStream = CEREAL_RAPIDJSON_NAMESPACE::OStreamWrapper; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:100:11: error: expected nested-name-specifier before ‘JSONWriter’ using JSONWriter = CEREAL_RAPIDJSON_NAMESPACE::PrettyWriter; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:249:27: error: ‘std::nullptr_t’ has not been declared void saveValue(std::nullptr_t) { itsWriter.Null(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:249:12: error: ‘void cereal::JSONOutputArchive::saveValue(int)’ cannot be overloaded void saveValue(std::nullptr_t) { itsWriter.Null(); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:235:12: error: with ‘void cereal::JSONOutputArchive::saveValue(int)’ void saveValue(int i) { itsWriter.Int(i); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:256:34: error: ‘cereal::traits::EnableIf’ has not been declared template ’ before ‘<’ token template ’ before ‘<’ token template > void cereal::JSONOutputArchive::saveLong(T)’ cannot be overloaded void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:258:12: error: with ‘template > void cereal::JSONOutputArchive::saveLong(T)’ void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:266:34: error: ‘cereal::traits::EnableIf’ has not been declared template ’ before ‘<’ token template > void cereal::JSONOutputArchive::saveLong(T)’ cannot be overloaded void saveLong(T lu){ saveValue( static_cast( lu ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:258:12: error: with ‘template > void cereal::JSONOutputArchive::saveLong(T)’ void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:271:34: error: ‘cereal::traits::EnableIf’ has not been declared template ’ before ‘<’ token template > void cereal::JSONOutputArchive::saveLong(T)’ cannot be overloaded void saveLong(T lu){ saveValue( static_cast( lu ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:258:12: error: with ‘template > void cereal::JSONOutputArchive::saveLong(T)’ void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:281:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:281:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:287:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:287:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:290:12: error: ‘template > void cereal::JSONOutputArchive::saveValue(T)’ cannot be overloaded void saveValue( T t ){ saveLong( t ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:284:12: error: with ‘template > void cereal::JSONOutputArchive::saveValue(T)’ void saveValue( T t ){ saveLong( t ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:295:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:295:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:361:7: error: ‘WriteStream’ does not name a type WriteStream itsWriteStream; //!< Rapidjson write stream ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:362:7: error: ‘JSONWriter’ does not name a type JSONWriter itsWriter; //!< Rapidjson writer ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:162:7: error: looser throw specifier for ‘virtual cereal::JSONOutputArchive::~JSONOutputArchive()’ ~JSONOutputArchive() CEREAL_NOEXCEPT ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:234:9: error: overriding ‘virtual cereal::OutputArchive::~OutputArchive() throw ()’ class OutputArchive : public detail::OutputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:131:45: error: ‘JSONWriter’ has not been declared explicit Options( int precision = JSONWriter::kDefaultMaxDecimalPlaces, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:132:53: error: ‘IndentChar’ is not a class or namespace IndentChar indentChar = IndentChar::space, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:173:81: error: ‘nullptr’ was not declared in this scope void saveBinaryValue( const void * data, size_t size, const char * name = nullptr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In static member function ‘static cereal::JSONOutputArchive::Options cereal::JSONOutputArchive::Options::Default()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:112:52: error: call to ‘cereal::JSONOutputArchive::Options::Options(int, cereal::JSONOutputArchive::Options::IndentChar, unsigned int)’ uses the default argument for parameter 1, which is not yet defined static Options Default(){ return Options(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:112:52: error: call to ‘cereal::JSONOutputArchive::Options::Options(int, cereal::JSONOutputArchive::Options::IndentChar, unsigned int)’ uses the default argument for parameter 2, which is not yet defined /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In static member function ‘static cereal::JSONOutputArchive::Options cereal::JSONOutputArchive::Options::NoIndent()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:115:54: error: ‘JSONWriter’ was not declared in this scope static Options NoIndent(){ return Options( JSONWriter::kDefaultMaxDecimalPlaces, IndentChar::space, 0 ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:115:52: error: expected primary-expression before ‘(’ token static Options NoIndent(){ return Options( JSONWriter::kDefaultMaxDecimalPlaces, IndentChar::space, 0 ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:115:54: error: ‘JSONWriter’ is not a class or namespace static Options NoIndent(){ return Options( JSONWriter::kDefaultMaxDecimalPlaces, IndentChar::space, 0 ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:115:92: error: ‘IndentChar’ is not a class or namespace static Options NoIndent(){ return Options( JSONWriter::kDefaultMaxDecimalPlaces, IndentChar::space, 0 ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In constructor ‘cereal::JSONOutputArchive::JSONOutputArchive(std::ostream&, const cereal::JSONOutputArchive::Options&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:151:9: error: class ‘cereal::JSONOutputArchive’ does not have any field named ‘itsWriteStream’ itsWriteStream(stream), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:152:9: error: class ‘cereal::JSONOutputArchive’ does not have any field named ‘itsWriter’ itsWriter(itsWriteStream), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:152:19: error: ‘itsWriteStream’ was not declared in this scope itsWriter(itsWriteStream), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:153:21: error: ‘nullptr’ was not declared in this scope itsNextName(nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:155:9: error: ‘itsWriter’ was not declared in this scope itsWriter.SetMaxDecimalPlaces( options.itsPrecision ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:158:27: error: ‘NodeType’ is not a class or namespace itsNodeStack.push(NodeType::StartObject); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In destructor ‘virtual cereal::JSONOutputArchive::~JSONOutputArchive()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:164:35: error: ‘NodeType’ is not a class or namespace if (itsNodeStack.top() == NodeType::InObject) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:165:11: error: ‘itsWriter’ was not declared in this scope itsWriter.EndObject(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:166:40: error: ‘NodeType’ is not a class or namespace else if (itsNodeStack.top() == NodeType::InArray) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:167:11: error: ‘itsWriter’ was not declared in this scope itsWriter.EndArray(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveBinaryValue(const void*, size_t, const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:178:14: error: ‘base64string’ does not name a type auto base64string = base64::encode( reinterpret_cast( data ), size ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:179:20: error: ‘base64string’ was not declared in this scope saveValue( base64string ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::startNode()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:196:27: error: ‘NodeType’ is not a class or namespace itsNodeStack.push(NodeType::StartObject); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::finishNode()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:210:16: error: ‘NodeType’ is not a class or namespace case NodeType::StartArray: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:211:13: error: ‘itsWriter’ was not declared in this scope itsWriter.StartArray(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:212:16: error: ‘NodeType’ is not a class or namespace case NodeType::InArray: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:215:16: error: ‘NodeType’ is not a class or namespace case NodeType::StartObject: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:217:16: error: ‘NodeType’ is not a class or namespace case NodeType::InObject: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:233:47: error: ‘itsWriter’ was not declared in this scope void saveValue(bool b) { itsWriter.Bool(b); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:235:47: error: ‘itsWriter’ was not declared in this scope void saveValue(int i) { itsWriter.Int(i); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:237:47: error: ‘itsWriter’ was not declared in this scope void saveValue(unsigned u) { itsWriter.Uint(u); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(int64_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:239:47: error: ‘itsWriter’ was not declared in this scope void saveValue(int64_t i64) { itsWriter.Int64(i64); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(uint64_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:241:47: error: ‘itsWriter’ was not declared in this scope void saveValue(uint64_t u64) { itsWriter.Uint64(u64); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:243:47: error: ‘itsWriter’ was not declared in this scope void saveValue(double d) { itsWriter.Double(d); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:245:47: error: ‘itsWriter’ was not declared in this scope void saveValue(std::string const & s) { itsWriter.String(s.c_str(), static_cast( s.size() )); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:247:47: error: ‘itsWriter’ was not declared in this scope void saveValue(char const * s) { itsWriter.String(s); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:249:47: error: ‘itsWriter’ was not declared in this scope void saveValue(std::nullptr_t) { itsWriter.Null(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveLong(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:258:55: error: ‘int32_t’ in namespace ‘std’ does not name a type void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveLong(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:263:55: error: ‘int64_t’ in namespace ‘std’ does not name a type void saveLong(T l){ saveValue( static_cast( l ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveLong(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:268:56: error: ‘uint32_t’ in namespace ‘std’ does not name a type void saveLong(T lu){ saveValue( static_cast( lu ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveLong(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:273:56: error: ‘uint64_t’ in namespace ‘std’ does not name a type void saveLong(T lu){ saveValue( static_cast( lu ) ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::saveValue(const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:303:45: error: ‘max_digits10’ is not a member of ‘std::numeric_limits’ std::stringstream ss; ss.precision( std::numeric_limits::max_digits10 ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::writeName()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:326:24: error: ‘NodeType’ is not a class or namespace if(nodeType == NodeType::StartArray) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:328:11: error: ‘itsWriter’ was not declared in this scope itsWriter.StartArray(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:329:32: error: ‘NodeType’ is not a class or namespace itsNodeStack.top() = NodeType::InArray; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:331:29: error: ‘NodeType’ is not a class or namespace else if(nodeType == NodeType::StartObject) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:333:32: error: ‘NodeType’ is not a class or namespace itsNodeStack.top() = NodeType::InObject; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:334:11: error: ‘itsWriter’ was not declared in this scope itsWriter.StartObject(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:338:24: error: ‘NodeType’ is not a class or namespace if(nodeType == NodeType::InArray) return; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:340:27: error: ‘nullptr’ was not declared in this scope if(itsNextName == nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:342:40: error: ‘to_string’ is not a member of ‘std’ std::string name = "value" + std::to_string( itsNameCounter.top()++ ) + "\0"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:342:40: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONOutputArchive::makeArray()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:355:30: error: ‘NodeType’ is not a class or namespace itsNodeStack.top() = NodeType::StartArray; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:409:13: error: expected nested-name-specifier before ‘ReadStream’ using ReadStream = CEREAL_RAPIDJSON_NAMESPACE::IStreamWrapper; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:410:89: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef CEREAL_RAPIDJSON_NAMESPACE::GenericValue> JSONValue; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:607:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:607:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:610:7: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:618:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:618:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:622:7: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:642:27: error: ‘std::nullptr_t’ has not been declared void loadValue(std::nullptr_t&) { search(); CEREAL_RAPIDJSON_ASSERT(itsIteratorStack.back().value().IsNull()); ++itsIteratorStack.back(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:650:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:650:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:655:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:655:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:660:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:660:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:665:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:665:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:671:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:671:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:678:21: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:678:30: error: expected unqualified-id before ‘<’ token typename std::enable_if::value && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:694:34: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:694:42: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:708:21: error: ‘size_type’ has not been declared void loadSize(size_type & size) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:720:7: error: ‘ReadStream’ does not name a type ReadStream itsReadStream; //!< Rapidjson write stream ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:434:7: error: looser throw specifier for ‘virtual cereal::JSONInputArchive::~JSONInputArchive()’ ~JSONInputArchive() CEREAL_NOEXCEPT = default; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:599:9: error: overriding ‘virtual cereal::InputArchive::~InputArchive() throw ()’ class InputArchive : public detail::InputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:107:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:442:75: error: ‘nullptr’ was not declared in this scope void loadBinaryValue( void * data, size_t size, const char * name = nullptr ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In constructor ‘cereal::JSONInputArchive::JSONInputArchive(std::istream&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:424:22: error: ‘nullptr’ was not declared in this scope itsNextName( nullptr ), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:425:9: error: class ‘cereal::JSONInputArchive’ does not have any field named ‘itsReadStream’ itsReadStream(stream) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:427:35: error: ‘itsReadStream’ was not declared in this scope itsDocument.ParseStream<>(itsReadStream); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:429:28: error: ‘class std::vector’ has no member named ‘emplace_back’ itsIteratorStack.emplace_back(itsDocument.Begin(), itsDocument.End()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:431:28: error: ‘class std::vector’ has no member named ‘emplace_back’ itsIteratorStack.emplace_back(itsDocument.MemberBegin(), itsDocument.MemberEnd()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::loadBinaryValue(void*, size_t, const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:448:14: error: ‘decoded’ does not name a type auto decoded = base64::decode( encoded ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:450:21: error: ‘decoded’ was not declared in this scope if( size != decoded.size() ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:453:28: error: ‘decoded’ was not declared in this scope std::memcpy( data, decoded.data(), decoded.size() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:454:23: error: ‘nullptr’ was not declared in this scope itsNextName = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘const char* cereal::JSONInputArchive::Iterator::name() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:510:22: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::Iterator::search(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:517:24: error: ‘len’ does not name a type const auto len = std::strlen( searchName ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:519:23: error: ‘it’ does not name a type for( auto it = itsMemberItBegin; it != itsMemberItEnd; ++it, ++index ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:519:46: error: expected ‘;’ before ‘it’ for( auto it = itsMemberItBegin; it != itsMemberItEnd; ++it, ++index ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:519:46: error: ‘it’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:521:26: error: ‘currentName’ does not name a type const auto currentName = it->name.GetString(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:522:47: error: ‘currentName’ was not declared in this scope if( ( std::strncmp( searchName, currentName, len ) == 0 ) && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:522:60: error: ‘len’ was not declared in this scope if( ( std::strncmp( searchName, currentName, len ) == 0 ) && ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::search()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:555:22: error: ‘actualName’ does not name a type auto const actualName = itsIteratorStack.back().name(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:558:16: error: ‘actualName’ was not declared in this scope if( !actualName || std::strcmp( itsNextName, actualName ) != 0 ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:562:23: error: ‘nullptr’ was not declared in this scope itsNextName = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::startNode()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:581:28: error: ‘class std::vector’ has no member named ‘emplace_back’ itsIteratorStack.emplace_back(itsIteratorStack.back().value().Begin(), itsIteratorStack.back().value().End()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:583:28: error: ‘class std::vector’ has no member named ‘emplace_back’ itsIteratorStack.emplace_back(itsIteratorStack.back().value().MemberBegin(), itsIteratorStack.back().value().MemberEnd()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::stringToNumber(const string&, long long int&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:686:79: error: ‘stoll’ is not a member of ‘std’ void stringToNumber( std::string const & str, long long & val ) { val = std::stoll( str ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::stringToNumber(const string&, long long unsigned int&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:688:88: error: ‘stoull’ is not a member of ‘std’ void stringToNumber( std::string const & str, unsigned long long & val ) { val = std::stoull( str ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: In member function ‘void cereal::JSONInputArchive::stringToNumber(const string&, long double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:690:81: error: ‘stold’ is not a member of ‘std’ void stringToNumber( std::string const & str, long double & val ) { val = std::stold( str ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:787:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:787:38: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:796:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:796:38: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:809:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:809:38: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:818:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:818:38: error: expected ‘>’ before ‘<’ token template ::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:829:47: error: ‘std::nullptr_t’ has not been declared void prologue( JSONOutputArchive & ar, std::nullptr_t const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:836:43: error: ‘std::nullptr_t’ has not been declared void prologue( JSONInputArchive &, std::nullptr_t const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:842:44: error: ‘std::nullptr_t’ has not been declared void epilogue( JSONOutputArchive &, std::nullptr_t const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:847:43: error: ‘std::nullptr_t’ has not been declared void epilogue( JSONInputArchive &, std::nullptr_t const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:852:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:852:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:853:8: error: redefinition of ‘template > void cereal::prologue(cereal::JSONOutputArchive&, const T&)’ void prologue( JSONOutputArchive & ar, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:790:15: note: ‘template > void cereal::prologue(cereal::JSONOutputArchive&, const T&)’ previously declared here inline void prologue( JSONOutputArchive & ar, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:859:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:859:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:860:8: error: redefinition of ‘template > void cereal::prologue(cereal::JSONInputArchive&, const T&)’ void prologue( JSONInputArchive &, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:799:15: note: ‘template > void cereal::prologue(cereal::JSONInputArchive&, const T&)’ previously declared here inline void prologue( JSONInputArchive & ar, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:865:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:865:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:866:8: error: redefinition of ‘template > void cereal::epilogue(cereal::JSONOutputArchive&, const T&)’ void epilogue( JSONOutputArchive &, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:812:15: note: ‘template > void cereal::epilogue(cereal::JSONOutputArchive&, const T&)’ previously declared here inline void epilogue( JSONOutputArchive & ar, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:870:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:870:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:871:8: error: redefinition of ‘template > void cereal::epilogue(cereal::JSONInputArchive&, const T&)’ void epilogue( JSONInputArchive &, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:821:15: note: ‘template > void cereal::epilogue(cereal::JSONInputArchive&, const T&)’ previously declared here inline void epilogue( JSONInputArchive & ar, T const & ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:918:63: error: ‘std::nullptr_t’ has not been declared void CEREAL_SAVE_FUNCTION_NAME(JSONOutputArchive & ar, std::nullptr_t const & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:925:62: error: ‘std::nullptr_t’ has not been declared void CEREAL_LOAD_FUNCTION_NAME(JSONInputArchive & ar, std::nullptr_t & t) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:931:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:931:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:938:30: error: ‘cereal::traits::EnableIf’ has not been declared template ::value> = traits::sfinae> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:938:38: error: expected ‘>’ before ‘<’ token template ::value> = traits::sfinae> inline ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:979:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::JSONInputArchive, cereal::JSONOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/json.hpp:979:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::JSONInputArchive, cereal::JSONOutputArchive) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:42:17: error: ‘uint8_t’ in namespace ‘std’ does not name a type inline std::uint8_t is_little_endian() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:53:34: error: variable or field ‘swap_bytes’ declared void inline void swap_bytes( std::uint8_t * data ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:53:29: error: ‘uint8_t’ is not a member of ‘std’ inline void swap_bytes( std::uint8_t * data ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:53:29: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:48:24: note: ‘uint8_t’ typedef unsigned char uint8_t; ^ /usr/include/stdint.h:48:24: note: ‘uint8_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:53:44: error: ‘data’ was not declared in this scope inline void swap_bytes( std::uint8_t * data ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:86:22: error: use of enum ‘Endianness’ without previous declaration enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:86:35: error: ‘uint8_t’ is not a member of ‘std’ enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:86:35: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:48:24: note: ‘uint8_t’ typedef unsigned char uint8_t; ^ /usr/include/stdint.h:48:24: note: ‘uint8_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:86:40: error: expected ‘;’ at end of member declaration enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:87:11: error: expected unqualified-id before ‘{’ token { big, little }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:100:40: error: expected ‘)’ before ‘outputEndian’ explicit Options( Endianness outputEndian = getEndianness() ) : ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:105:25: error: ‘Endianness’ does not name a type inline static Endianness getEndianness() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:109:23: error: ‘uint8_t’ in namespace ‘std’ does not name a type inline std::uint8_t is_little_endian() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:113:11: error: ‘Endianness’ does not name a type Endianness itsOutputEndianness; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:128:7: error: looser throw specifier for ‘virtual cereal::PortableBinaryOutputArchive::~PortableBinaryOutputArchive()’ ~PortableBinaryOutputArchive() CEREAL_NOEXCEPT = default; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:234:9: error: overriding ‘virtual cereal::OutputArchive::~OutputArchive() throw ()’ class OutputArchive : public detail::OutputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In static member function ‘static cereal::PortableBinaryOutputArchive::Options cereal::PortableBinaryOutputArchive::Options::LittleEndian()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:93:58: error: ‘Endianness’ was not declared in this scope static Options LittleEndian(){ return Options( Endianness::little ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In static member function ‘static cereal::PortableBinaryOutputArchive::Options cereal::PortableBinaryOutputArchive::Options::BigEndian()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:96:55: error: ‘Endianness’ was not declared in this scope static Options BigEndian(){ return Options( Endianness::big ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In constructor ‘cereal::PortableBinaryOutputArchive::PortableBinaryOutputArchive(std::ostream&, const cereal::PortableBinaryOutputArchive::Options&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:123:31: error: ‘is_little_endian’ is not a member of ‘cereal::portable_binary_detail’ itsConvertEndianness( portable_binary_detail::is_little_endian() ^ options.is_little_endian() ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:123:84: error: ‘const class cereal::PortableBinaryOutputArchive::Options’ has no member named ‘is_little_endian’ itsConvertEndianness( portable_binary_detail::is_little_endian() ^ options.is_little_endian() ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:125:24: error: ‘class cereal::PortableBinaryOutputArchive’ has no member named ‘operator()’ this->operator()( options.is_little_endian() ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:125:35: error: ‘const class cereal::PortableBinaryOutputArchive::Options’ has no member named ‘is_little_endian’ this->operator()( options.is_little_endian() ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In member function ‘void cereal::PortableBinaryOutputArchive::saveBinary(const void*, std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:146:48: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to write " + std::to_string(size) + " bytes to output stream! Wrote " + std::to_string(writtenSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:146:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:146:107: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to write " + std::to_string(size) + " bytes to output stream! Wrote " + std::to_string(writtenSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:146:107: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:188:22: error: use of enum ‘Endianness’ without previous declaration enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:188:35: error: ‘uint8_t’ is not a member of ‘std’ enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:188:35: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:48:24: note: ‘uint8_t’ typedef unsigned char uint8_t; ^ /usr/include/stdint.h:48:24: note: ‘uint8_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:188:40: error: expected ‘;’ at end of member declaration enum class Endianness : std::uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:189:11: error: expected unqualified-id before ‘{’ token { big, little }; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:202:40: error: expected ‘)’ before ‘inputEndian’ explicit Options( Endianness inputEndian = getEndianness() ) : ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:207:25: error: ‘Endianness’ does not name a type inline static Endianness getEndianness() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:211:23: error: ‘uint8_t’ in namespace ‘std’ does not name a type inline std::uint8_t is_little_endian() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:215:11: error: ‘Endianness’ does not name a type Endianness itsInputEndianness; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:232:7: error: looser throw specifier for ‘virtual cereal::PortableBinaryInputArchive::~PortableBinaryInputArchive()’ ~PortableBinaryInputArchive() CEREAL_NOEXCEPT = default; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/common.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:97, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/cereal.hpp:599:9: error: overriding ‘virtual cereal::InputArchive::~InputArchive() throw ()’ class InputArchive : public detail::InputArchiveBase ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In static member function ‘static cereal::PortableBinaryInputArchive::Options cereal::PortableBinaryInputArchive::Options::LittleEndian()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:195:58: error: ‘Endianness’ was not declared in this scope static Options LittleEndian(){ return Options( Endianness::little ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In static member function ‘static cereal::PortableBinaryInputArchive::Options cereal::PortableBinaryInputArchive::Options::BigEndian()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:198:55: error: ‘Endianness’ was not declared in this scope static Options BigEndian(){ return Options( Endianness::big ); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In constructor ‘cereal::PortableBinaryInputArchive::PortableBinaryInputArchive(std::istream&, const cereal::PortableBinaryInputArchive::Options&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:228:24: error: ‘class cereal::PortableBinaryInputArchive’ has no member named ‘operator()’ this->operator()( streamLittleEndian ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:229:40: error: ‘const class cereal::PortableBinaryInputArchive::Options’ has no member named ‘is_little_endian’ itsConvertEndianness = options.is_little_endian() ^ streamLittleEndian; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In member function ‘void cereal::PortableBinaryInputArchive::loadBinary(void*, std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:242:20: error: ‘readSize’ does not name a type auto const readSize = static_cast( itsStream.rdbuf()->sgetn( reinterpret_cast( data ), size ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:244:12: error: ‘readSize’ was not declared in this scope if(readSize != size) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:245:47: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to read " + std::to_string(size) + " bytes from input stream! Read " + std::to_string(readSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:245:47: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:245:106: error: ‘to_string’ is not a member of ‘std’ throw Exception("Failed to read " + std::to_string(size) + " bytes from input stream! Read " + std::to_string(readSize)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:245:106: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:11: error: ‘uint8_t’ is not a member of ‘std’ std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:11: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/cstdint.hpp:71, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/assert/source_location.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/throw_exception.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter_policies.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/stdint.h:48:24: note: ‘uint8_t’ typedef unsigned char uint8_t; ^ /usr/include/stdint.h:48:24: note: ‘uint8_t’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:26: error: ‘ptr’ was not declared in this scope std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:54: error: ‘uint8_t’ in namespace ‘std’ does not name a type std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:61: error: expected ‘>’ before ‘*’ token std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:61: error: expected ‘(’ before ‘*’ token /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:62: error: expected primary-expression before ‘>’ token std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:250:71: error: expected ‘)’ before ‘;’ token std::uint8_t * ptr = reinterpret_cast( data ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:252:13: error: ‘swap_bytes’ is not a member of ‘cereal::portable_binary_detail’ portable_binary_detail::swap_bytes( ptr + i ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:266:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:266:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:277:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, void>::type ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:277:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, void>::type ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:288:3: error: ‘enable_if’ in namespace ‘std’ does not name a template type CEREAL_ARCHIVE_RESTRICT(PortableBinaryInputArchive, PortableBinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:288:3: error: expected unqualified-id before ‘<’ token CEREAL_ARCHIVE_RESTRICT(PortableBinaryInputArchive, PortableBinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:296:3: error: ‘enable_if’ in namespace ‘std’ does not name a template type CEREAL_ARCHIVE_RESTRICT(PortableBinaryInputArchive, PortableBinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:296:3: error: expected unqualified-id before ‘<’ token CEREAL_ARCHIVE_RESTRICT(PortableBinaryInputArchive, PortableBinaryOutputArchive) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In function ‘void cereal::save(cereal::PortableBinaryOutputArchive&, const cereal::BinaryData&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:306:27: error: ‘remove_pointer’ in namespace ‘std’ does not name a template type typedef typename std::remove_pointer::type TT; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:306:41: error: expected unqualified-id before ‘<’ token typedef typename std::remove_pointer::type TT; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:307:21: error: ‘is_floating_point’ is not a member of ‘std’ static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:307:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:307:44: error: ‘TT’ was not declared in this scope static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:307:47: error: ‘::value’ has not been declared static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:308:21: error: ‘is_floating_point’ is not a member of ‘std’ (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:308:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:308:47: error: ‘::value’ has not been declared (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:308:80: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:308:80: note: expected a type, got ‘TT’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:309:89: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "Portable binary only supports IEEE 754 standardized floating point" ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: In function ‘void cereal::load(cereal::PortableBinaryInputArchive&, cereal::BinaryData&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:318:27: error: ‘remove_pointer’ in namespace ‘std’ does not name a template type typedef typename std::remove_pointer::type TT; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:318:41: error: expected unqualified-id before ‘<’ token typedef typename std::remove_pointer::type TT; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:319:21: error: ‘is_floating_point’ is not a member of ‘std’ static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:319:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:319:44: error: ‘TT’ was not declared in this scope static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:319:47: error: ‘::value’ has not been declared static_assert( !std::is_floating_point::value || ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:320:21: error: ‘is_floating_point’ is not a member of ‘std’ (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:320:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:108:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:320:47: error: ‘::value’ has not been declared (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:320:80: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ (std::is_floating_point::value && std::numeric_limits::is_iec559), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:320:80: note: expected a type, got ‘TT’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:321:89: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "Portable binary only supports IEEE 754 standardized floating point" ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:332:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/archives/portable_binary.hpp:332:1: error: expected nested-name-specifier before ‘type’ CEREAL_SETUP_ARCHIVE_TRAITS(cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:134:32: error: ‘std::mersenne_twister_engine’ has not been declared std::mersenne_twister_engine const &e) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:134:55: error: expected ‘,’ or ‘...’ before ‘<’ token std::mersenne_twister_engine const &e) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp: In function ‘void cereal::save(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:139:12: error: ‘e’ was not declared in this scope oss << e; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:145:44: error: ‘std::mersenne_twister_engine’ has not been declared std::mersenne_twister_engine &e) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:145:67: error: expected ‘,’ or ‘...’ before ‘<’ token std::mersenne_twister_engine &e) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp: In function ‘void cereal::load(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:153:12: error: ‘e’ was not declared in this scope iss >> e; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:52:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/types.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/types.hpp:42:81: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef std::vector> sparsity_pattern; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘std::pair pagmo::detail::test_eq_constraints(It1, It1, It2)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:64:14: error: ‘err’ does not name a type auto err = std::max(std::abs(*ceq_first++) - *tol_first++, 0.); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:65:15: error: ‘err’ was not declared in this scope l2 += err * err; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘std::pair pagmo::detail::test_ineq_constraints(It1, It1, It2)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:82:14: error: ‘err’ does not name a type auto err = std::max(*cineq_first++ - *tol_first++, 0.); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:83:15: error: ‘err’ was not declared in this scope l2 += err * err; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘bool pagmo::compare_fc(const vector_double&, const vector_double&, std::vector::size_type, const vector_double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:130:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Fitness dimensions should be equal: " + std::to_string(f1.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:130:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:130:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Fitness dimensions should be equal: " + std::to_string(f1.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:130:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:135:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Fitness dimension should be at least 1 to compare: a dimension of " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:135:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:140:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:147:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:147:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:147:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:147:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:153:10: error: ‘c1eq’ does not name a type auto c1eq = detail::test_eq_constraints(f1.data() + 1, f1.data() + 1 + neq, tol.data()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:154:10: error: ‘c1ineq’ does not name a type auto c1ineq = detail::test_ineq_constraints(f1.data() + 1 + neq, f1.data() + f1.size(), tol.data() + neq); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:155:10: error: ‘n1’ does not name a type auto n1 = c1eq.first + c1ineq.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:156:10: error: ‘l1’ does not name a type auto l1 = c1eq.second + c1ineq.second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:158:10: error: ‘c2eq’ does not name a type auto c2eq = detail::test_eq_constraints(f2.data() + 1, f2.data() + 1 + neq, tol.data()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:159:10: error: ‘c2ineq’ does not name a type auto c2ineq = detail::test_ineq_constraints(f2.data() + 1 + neq, f2.data() + f2.size(), tol.data() + neq); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:160:10: error: ‘n2’ does not name a type auto n2 = c2eq.first + c2ineq.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:161:10: error: ‘l2’ does not name a type auto l2 = std::sqrt(c2eq.second * c2eq.second + c2ineq.second * c2ineq.second); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:162:9: error: ‘n1’ was not declared in this scope if (n1 == n2) { // same number of constraints satistfied ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:162:15: error: ‘n2’ was not declared in this scope if (n1 == n2) { // same number of constraints satistfied ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:164:52: error: no matching function for call to ‘less_than_f(const double&, const double&)’ return detail::less_than_f(f1[0], f2[0]); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:45:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:48:13: note: candidate: template bool pagmo::detail::less_than_f(T, T) inline bool less_than_f(T a, T b) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/detail/custom_comparisons.hpp:48:13: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:164:52: note: couldn't deduce template parameter ‘After’ return detail::less_than_f(f1[0], f2[0]); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:166:40: error: ‘l1’ was not declared in this scope return detail::less_than_f(l1, l2); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:166:44: error: ‘l2’ was not declared in this scope return detail::less_than_f(l1, l2); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘bool pagmo::compare_fc(const vector_double&, const vector_double&, std::vector::size_type, double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:191:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Fitness dimension should be at least 1 to compare: a dimension of " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:191:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘std::vector pagmo::sort_population_con(const std::vector >&, std::vector::size_type, const vector_double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:232:10: error: ‘N’ does not name a type auto N = input_f.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:234:9: error: ‘N’ was not declared in this scope if (N < 2u) { // corner cases ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:239:23: error: converting to ‘std::vector’ from initializer list would use explicit constructor ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = long unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = long unsigned int; std::vector<_Tp, _Alloc>::allocator_type = std::allocator]’ return {0u}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:244:50: error: ‘N’ was not declared in this scope std::vector retval(N); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:245:5: error: ‘iota’ is not a member of ‘std’ std::iota(retval.begin(), retval.end(), vector_double::size_type(0u)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:250:16: error: no matching function for call to ‘sort(std::vector::iterator, std::vector::iterator, pagmo::sort_population_con(const std::vector >&, std::vector::size_type, const vector_double&)::::size_type, std::vector::size_type)>)’ }); ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/stl_algo.h:4689:5: note: candidate: template void std::sort(_RAIter, _RAIter) sort(_RandomAccessIterator __first, _RandomAccessIterator __last) ^ /usr/include/c++/5/bits/stl_algo.h:4689:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:250:16: note: candidate expects 2 arguments, 3 provided }); ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/c++/5/bits/stl_algo.h:4718:5: note: candidate: template void std::sort(_RAIter, _RAIter, _Compare) sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^ /usr/include/c++/5/bits/stl_algo.h:4718:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In substitution of ‘template void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = pagmo::sort_population_con(const std::vector >&, std::vector::size_type, const vector_double&)::::size_type, std::vector::size_type)>]’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:250:16: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:250:16: error: template argument for ‘template void std::sort(_RAIter, _RAIter, _Compare)’ uses local type ‘pagmo::sort_population_con(const std::vector >&, std::vector::size_type, const vector_double&)::::size_type, std::vector::size_type)>’ }); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:250:16: error: trying to instantiate ‘template void std::sort(_RAIter, _RAIter, _Compare)’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp: In function ‘std::vector pagmo::sort_population_con(const std::vector >&, std::vector::size_type, double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:269:10: error: ‘N’ does not name a type auto N = input_f.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:271:9: error: ‘N’ was not declared in this scope if (N < 2u) { // corner cases ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:276:23: error: converting to ‘std::vector’ from initializer list would use explicit constructor ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = long unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = long unsigned int; std::vector<_Tp, _Alloc>::allocator_type = std::allocator]’ return {0u}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:280:10: error: ‘M’ does not name a type auto M = input_f[0].size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:282:9: error: ‘M’ was not declared in this scope if (M < 1u) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:283:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Fitness dimension should be at least 1 to sort: a dimension of " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:283:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:53:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/utils/constrained.hpp:286:30: error: ‘M’ was not declared in this scope vector_double tol_vector(M - 1u, tol); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In constructor ‘pagmo::null_problem::null_problem(std::vector::size_type, std::vector::size_type, std::vector::size_type, std::vector::size_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:98:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [59])’ pagmo_throw(std::invalid_argument, "The null problem must have a non-zero number of objectives"); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:101:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [67])’ pagmo_throw(std::invalid_argument, "The null problem must have an integer part strictly smaller than 2"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘std::pair, std::vector > pagmo::null_problem::get_bounds() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:118:27: error: converting to ‘const std::vector’ from initializer list would use explicit constructor ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = double; std::vector<_Tp, _Alloc>::allocator_type = std::allocator]’ return {{0.}, {1.}}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:118:27: error: converting to ‘const std::vector’ from initializer list would use explicit constructor ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = double; std::vector<_Tp, _Alloc>::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:195:5: error: expected unqualified-id before ‘using’ using fitness_t = decltype(std::declval().fitness(std::declval())); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same, vector_double>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:61: error: ‘detected_t’ was not declared in this scope static const bool implementation_defined = std::is_same, vector_double>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:72: error: ‘fitness_t’ was not declared in this scope static const bool implementation_defined = std::is_same, vector_double>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:83: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same, vector_double>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:83: error: declaration of ‘const bool pagmo::has_fitness::T’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:191:11: error: shadows template parm ‘class T’ template ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:196:84: error: expected unqualified-id before ‘>’ token static const bool implementation_defined = std::is_same, vector_double>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:220:5: error: expected unqualified-id before ‘using’ using get_nobj_t = decltype(std::declval().get_nobj()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same, vector_double::size_type>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:61: error: ‘detected_t’ was not declared in this scope static const bool implementation_defined = std::is_same, vector_double::size_type>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:72: error: ‘get_nobj_t’ was not declared in this scope static const bool implementation_defined = std::is_same, vector_double::size_type>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:84: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same, vector_double::size_type>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:84: error: declaration of ‘const bool pagmo::has_get_nobj::T’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:216:11: error: shadows template parm ‘class T’ template ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:221:85: error: expected unqualified-id before ‘>’ token static const bool implementation_defined = std::is_same, vector_double::size_type>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:245:5: error: expected unqualified-id before ‘using’ using get_bounds_t = decltype(std::declval().get_bounds()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:247:11: error: ‘is_same’ is not a member of ‘std’ = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:247:11: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:247:63: error: expected primary-expression before ‘,’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:247:65: error: expected ‘;’ at end of member declaration = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:247:75: error: expected unqualified-id before ‘<’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:271:5: error: expected unqualified-id before ‘using’ using get_nec_t = decltype(std::declval().get_nec()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:272:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:272:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:272:85: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:272:87: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:272:97: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:296:5: error: expected unqualified-id before ‘using’ using get_nic_t = decltype(std::declval().get_nic()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:297:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:297:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:297:85: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:297:87: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:297:97: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:321:5: error: expected unqualified-id before ‘using’ using get_nix_t = decltype(std::declval().get_nix()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:322:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:322:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:322:85: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:322:87: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:322:97: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:346:5: error: expected unqualified-id before ‘using’ using gradient_t = decltype(std::declval().gradient(std::declval())); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:347:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:347:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:347:74: error: expected primary-expression before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:347:76: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:347:86: error: expected unqualified-id before ‘<’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:371:5: error: expected unqualified-id before ‘using’ using has_gradient_t = decltype(std::declval().has_gradient()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:372:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:372:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:372:61: error: expected primary-expression before ‘bool’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:372:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:372:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:396:5: error: expected unqualified-id before ‘using’ using gradient_sparsity_t = decltype(std::declval().gradient_sparsity()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:398:11: error: ‘is_same’ is not a member of ‘std’ = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:398:11: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:398:40: error: expected primary-expression before ‘,’ token = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:398:42: error: expected ‘;’ at end of member declaration = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:398:52: error: expected unqualified-id before ‘<’ token = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:422:5: error: expected unqualified-id before ‘using’ using hessians_t = decltype(std::declval().hessians(std::declval())); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:424:11: error: ‘is_same’ is not a member of ‘std’ = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:424:11: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:424:50: error: expected primary-expression before ‘,’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:424:52: error: expected ‘;’ at end of member declaration = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:424:62: error: expected unqualified-id before ‘<’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:448:5: error: expected unqualified-id before ‘using’ using has_hessians_t = decltype(std::declval().has_hessians()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:449:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:449:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:449:61: error: expected primary-expression before ‘bool’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:449:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:449:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:473:5: error: expected unqualified-id before ‘using’ using hessians_sparsity_t = decltype(std::declval().hessians_sparsity()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:475:11: error: ‘is_same’ is not a member of ‘std’ = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:475:11: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:475:53: error: expected primary-expression before ‘,’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:475:55: error: expected ‘;’ at end of member declaration = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:475:65: error: expected unqualified-id before ‘<’ token = std::is_same, detected_t>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:499:5: error: expected unqualified-id before ‘using’ using has_gradient_sparsity_t = decltype(std::declval().has_gradient_sparsity()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:500:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:500:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:500:61: error: expected primary-expression before ‘bool’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:500:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:500:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:524:5: error: expected unqualified-id before ‘using’ using has_hessians_sparsity_t = decltype(std::declval().has_hessians_sparsity()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:525:48: error: ‘is_same’ is not a member of ‘std’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:525:48: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:525:61: error: expected primary-expression before ‘bool’ static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:525:60: error: expected ‘;’ at end of member declaration static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:525:65: error: expected unqualified-id before ‘,’ token static const bool implementation_defined = std::is_same>::value; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:543:45: error: expected class-name before ‘{’ token struct disable_udp_checks : std::false_type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:12: error: ‘is_same’ is not a member of ‘std’ = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:12: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/conversion_traits.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/conversion_traits.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:26: error: expected primary-expression before ‘,’ token = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:26: error: a comma operator cannot appear in a constant-expression /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:28: error: ‘uncvref_t’ was not declared in this scope = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:39: error: expected primary-expression before ‘>>’ token = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:41: error: ‘::value’ has not been declared = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:52: error: ‘is_default_constructible’ is not a member of ‘std’ = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:52: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/base_class.hpp:33:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:96, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/traits.hpp:1232:12: note: ‘cereal::traits::is_default_constructible’ struct is_default_constructible ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:83: error: expected primary-expression before ‘>’ token = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:558:84: error: ‘::value’ has not been declared = (std::is_same>::value && std::is_default_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:15: error: ‘is_copy_constructible’ is not a member of ‘std’ && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:43: error: expected primary-expression before ‘>’ token && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:44: error: ‘::value’ has not been declared && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:55: error: ‘is_move_constructible’ is not a member of ‘std’ && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:83: error: expected primary-expression before ‘>’ token && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:559:84: error: ‘::value’ has not been declared && std::is_copy_constructible::value && std::is_move_constructible::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:560:15: error: ‘is_destructible’ is not a member of ‘std’ && std::is_destructible::value && has_fitness::value && has_bounds::value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:560:37: error: expected primary-expression before ‘>’ token && std::is_destructible::value && has_fitness::value && has_bounds::value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:560:38: error: ‘::value’ has not been declared && std::is_destructible::value && has_fitness::value && has_bounds::value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In function ‘void pagmo::detail::check_problem_bounds(const std::pair, std::vector >&, std::vector::size_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:585:29: error: invalid initialization of reference of type ‘const int&’ from expression of type ‘const std::vector’ const auto &lb = bounds.first; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:586:29: error: invalid initialization of reference of type ‘const int&’ from expression of type ‘const std::vector’ const auto &ub = bounds.second; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:588:12: error: request for member ‘size’ in ‘lb’, which is of non-class type ‘const int’ if (lb.size() == 0u) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:589:9: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [36])’ pagmo_throw(std::invalid_argument, "The bounds dimension cannot be zero"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:592:12: error: request for member ‘size’ in ‘lb’, which is of non-class type ‘const int’ if (lb.size() != ub.size()) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:592:25: error: request for member ‘size’ in ‘ub’, which is of non-class type ‘const int’ if (lb.size() != ub.size()) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The length of the lower bounds vector is " + std::to_string(lb.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: error: request for member ‘size’ in ‘lb’, which is of non-class type ‘const int’ pagmo_throw(std::invalid_argument, "The length of the lower bounds vector is " + std::to_string(lb.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The length of the lower bounds vector is " + std::to_string(lb.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:593:9: error: request for member ‘size’ in ‘ub’, which is of non-class type ‘const int’ pagmo_throw(std::invalid_argument, "The length of the lower bounds vector is " + std::to_string(lb.size()) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:598:22: error: request for member ‘size’ in ‘lb’, which is of non-class type ‘const int’ for (decltype(lb.size()) i = 0u; i < lb.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:598:28: error: ‘decltype’ was not declared in this scope for (decltype(lb.size()) i = 0u; i < lb.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:598:38: error: ‘i’ was not declared in this scope for (decltype(lb.size()) i = 0u; i < lb.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:598:45: error: request for member ‘size’ in ‘lb’, which is of non-class type ‘const int’ for (decltype(lb.size()) i = 0u; i < lb.size(); ++i) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:600:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:600:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:604:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:611:20: error: ‘nx’ does not name a type const auto nx = lb.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:612:19: error: ‘nx’ was not declared in this scope if (nix > nx) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:613:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [55])’ pagmo_throw(std::invalid_argument, "The integer part cannot be larger than the bounds size"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:615:20: error: ‘ncx’ does not name a type const auto ncx = nx - nix; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:616:19: error: ‘i’ does not name a type for (auto i = ncx; i < nx; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:616:28: error: expected ‘;’ before ‘i’ for (auto i = ncx; i < nx; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:616:28: error: ‘i’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:616:32: error: ‘nx’ was not declared in this scope for (auto i = ncx; i < nx; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:617:50: error: ‘trunc’ is not a member of ‘std’ if (std::isfinite(lb[i]) && lb[i] != std::trunc(lb[i])) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:617:50: note: suggested alternative: In file included from /usr/include/features.h:367:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:482, from /usr/include/c++/5/utility:68, from /usr/include/c++/5/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/x86_64-linux-gnu/bits/mathcalls.h:323:1: note: ‘trunc’ __MATHCALLX (trunc,, (_Mdouble_ __x), (__const__)); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:618:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "A lower bound of the integer part of the decision vector is: " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:618:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:621:50: error: ‘trunc’ is not a member of ‘std’ if (std::isfinite(ub[i]) && ub[i] != std::trunc(ub[i])) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:621:50: note: suggested alternative: In file included from /usr/include/features.h:367:0, from /usr/include/x86_64-linux-gnu/c++/5/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:482, from /usr/include/c++/5/utility:68, from /usr/include/c++/5/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:32, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /usr/include/x86_64-linux-gnu/bits/mathcalls.h:323:1: note: ‘trunc’ __MATHCALLX (trunc,, (_Mdouble_ __x), (__const__)); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:622:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "An upper bound of the integer part of the decision vector is: " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:622:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In function ‘pagmo::sparsity_pattern pagmo::detail::dense_hessian(std::vector::size_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:634:22: error: ‘decltype’ was not declared in this scope for (decltype(dim) j = 0u; j < dim; ++j) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:634:32: error: ‘j’ was not declared in this scope for (decltype(dim) j = 0u; j < dim; ++j) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:635:36: error: ‘i’ was not declared in this scope for (decltype(dim) i = 0u; i <= j; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:636:20: error: ‘pagmo::sparsity_pattern {aka class std::vector >}’ has no member named ‘emplace_back’ retval.emplace_back(j, i); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In function ‘pagmo::sparsity_pattern pagmo::detail::dense_gradient(std::vector::size_type, std::vector::size_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:653:24: error: ‘decltype’ was not declared in this scope for (decltype(f_dim) j = 0u; j < f_dim; ++j) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:653:34: error: ‘j’ was not declared in this scope for (decltype(f_dim) j = 0u; j < f_dim; ++j) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:654:36: error: ‘i’ was not declared in this scope for (decltype(dim) i = 0u; i < dim; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:655:20: error: ‘pagmo::sparsity_pattern {aka class std::vector >}’ has no member named ‘emplace_back’ retval.emplace_back(j, i); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:663:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type virtual std::unique_ptr clone() const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:694:27: error: expected ‘,’ or ‘...’ before ‘&&’ token prob_inner(prob_inner &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:694:33: error: invalid constructor; you probably meant ‘pagmo::detail::prob_inner (const pagmo::detail::prob_inner&)’ prob_inner(prob_inner &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:696:38: error: expected ‘,’ or ‘...’ before ‘&&’ token prob_inner &operator=(prob_inner &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:699:27: error: expected ‘,’ or ‘...’ before ‘&&’ token explicit prob_inner(T &&x) : m_value(std::move(x)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:701:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type virtual std::unique_ptr clone() const override final ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:784:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:784:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:789:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:789:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:790:37: error: ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nobj_impl(const U&)’ cannot be overloaded static vector_double::size_type get_nobj_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:785:37: error: with ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nobj_impl(const U&)’ static vector_double::size_type get_nobj_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:794:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:794:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:799:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:799:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:800:26: error: ‘template template > static pagmo::vector_double pagmo::detail::prob_inner::gradient_impl(const U&, const vector_double&)’ cannot be overloaded static vector_double gradient_impl(const U &, const vector_double &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:795:26: error: with ‘template template > static pagmo::vector_double pagmo::detail::prob_inner::gradient_impl(const U&, const vector_double&)’ static vector_double gradient_impl(const U &value, const vector_double &dv) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:804:27: error: ‘enable_if_t’ has not been declared template ::value && pagmo::override_has_gradient::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:804:38: error: expected ‘>’ before ‘<’ token template ::value && pagmo::override_has_gradient::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:810:15: error: ‘enable_if_t’ has not been declared enable_if_t::value && !pagmo::override_has_gradient::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:810:26: error: expected ‘>’ before ‘<’ token enable_if_t::value && !pagmo::override_has_gradient::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:811:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_gradient_impl(const U&)’ cannot be overloaded static bool has_gradient_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:805:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_gradient_impl(const U&)’ static bool has_gradient_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:815:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:815:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:816:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_gradient_impl(const U&)’ cannot be overloaded static bool has_gradient_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:805:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_gradient_impl(const U&)’ static bool has_gradient_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:820:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:820:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:825:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:825:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:826:5: error: expected unqualified-id before ‘[’ token [[noreturn]] static sparsity_pattern gradient_sparsity_impl(const U &) // LCOV_EXCL_LINE ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:836:9: error: ‘enable_if_t’ has not been declared enable_if_t::value && pagmo::override_has_gradient_sparsity::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:836:20: error: expected ‘>’ before ‘<’ token enable_if_t::value && pagmo::override_has_gradient_sparsity::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:842:15: error: ‘enable_if_t’ has not been declared enable_if_t::value && !pagmo::override_has_gradient_sparsity::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:842:26: error: expected ‘>’ before ‘<’ token enable_if_t::value && !pagmo::override_has_gradient_sparsity::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:844:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_gradient_sparsity_impl(const U&)’ cannot be overloaded static bool has_gradient_sparsity_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:837:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_gradient_sparsity_impl(const U&)’ static bool has_gradient_sparsity_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:848:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:848:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:849:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_gradient_sparsity_impl(const U&)’ cannot be overloaded static bool has_gradient_sparsity_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:837:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_gradient_sparsity_impl(const U&)’ static bool has_gradient_sparsity_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:853:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:853:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:858:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:858:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:859:39: error: ‘template template > static std::vector > pagmo::detail::prob_inner::hessians_impl(const U&, const vector_double&)’ cannot be overloaded static std::vector hessians_impl(const U &, const vector_double &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:854:39: error: with ‘template template > static std::vector > pagmo::detail::prob_inner::hessians_impl(const U&, const vector_double&)’ static std::vector hessians_impl(const U &value, const vector_double &dv) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:863:27: error: ‘enable_if_t’ has not been declared template ::value && pagmo::override_has_hessians::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:863:38: error: expected ‘>’ before ‘<’ token template ::value && pagmo::override_has_hessians::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:869:15: error: ‘enable_if_t’ has not been declared enable_if_t::value && !pagmo::override_has_hessians::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:869:26: error: expected ‘>’ before ‘<’ token enable_if_t::value && !pagmo::override_has_hessians::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:870:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_hessians_impl(const U&)’ cannot be overloaded static bool has_hessians_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:864:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_hessians_impl(const U&)’ static bool has_hessians_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:874:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:874:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:875:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_hessians_impl(const U&)’ cannot be overloaded static bool has_hessians_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:864:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_hessians_impl(const U&)’ static bool has_hessians_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:879:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:879:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:884:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:884:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:885:5: error: expected unqualified-id before ‘[’ token [[noreturn]] static std::vector hessians_sparsity_impl(const U &) // LCOV_EXCL_LINE ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:895:9: error: ‘enable_if_t’ has not been declared enable_if_t::value && pagmo::override_has_hessians_sparsity::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:895:20: error: expected ‘>’ before ‘<’ token enable_if_t::value && pagmo::override_has_hessians_sparsity::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:901:15: error: ‘enable_if_t’ has not been declared enable_if_t::value && !pagmo::override_has_hessians_sparsity::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:901:26: error: expected ‘>’ before ‘<’ token enable_if_t::value && !pagmo::override_has_hessians_sparsity::value, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:903:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_hessians_sparsity_impl(const U&)’ cannot be overloaded static bool has_hessians_sparsity_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:896:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_hessians_sparsity_impl(const U&)’ static bool has_hessians_sparsity_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:907:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:907:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:908:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_hessians_sparsity_impl(const U&)’ cannot be overloaded static bool has_hessians_sparsity_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:896:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_hessians_sparsity_impl(const U&)’ static bool has_hessians_sparsity_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:912:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:912:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:917:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:917:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:918:37: error: ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nec_impl(const U&)’ cannot be overloaded static vector_double::size_type get_nec_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:913:37: error: with ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nec_impl(const U&)’ static vector_double::size_type get_nec_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:922:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:922:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:927:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:927:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:928:37: error: ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nic_impl(const U&)’ cannot be overloaded static vector_double::size_type get_nic_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:923:37: error: with ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nic_impl(const U&)’ static vector_double::size_type get_nic_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:932:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:932:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:937:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:937:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:938:37: error: ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nix_impl(const U&)’ cannot be overloaded static vector_double::size_type get_nix_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:933:37: error: with ‘template template > static std::vector::size_type pagmo::detail::prob_inner::get_nix_impl(const U&)’ static vector_double::size_type get_nix_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:942:41: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value, int>::type = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:942:50: error: expected ‘>’ before ‘<’ token template ::value, int>::type = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:947:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:947:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:948:17: error: ‘template template > static void pagmo::detail::prob_inner::set_seed_impl(U&, unsigned int)’ cannot be overloaded static void set_seed_impl(U &, unsigned int) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:943:17: error: with ‘template template > static void pagmo::detail::prob_inner::set_seed_impl(U&, unsigned int)’ static void set_seed_impl(U &value, unsigned int seed) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:953:27: error: ‘enable_if_t’ has not been declared template ::value && override_has_set_seed::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:953:38: error: expected ‘>’ before ‘<’ token template ::value && override_has_set_seed::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:958:27: error: ‘enable_if_t’ has not been declared template ::value && !override_has_set_seed::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:958:38: error: expected ‘>’ before ‘<’ token template ::value && !override_has_set_seed::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:959:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_set_seed_impl(const U&)’ cannot be overloaded static bool has_set_seed_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:954:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_set_seed_impl(const U&)’ static bool has_set_seed_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:963:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:963:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:964:17: error: ‘template template > static bool pagmo::detail::prob_inner::has_set_seed_impl(const U&)’ cannot be overloaded static bool has_set_seed_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:954:17: error: with ‘template template > static bool pagmo::detail::prob_inner::has_set_seed_impl(const U&)’ static bool has_set_seed_impl(const U &p) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:968:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:968:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:973:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:973:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:974:24: error: ‘template template > static std::__cxx11::string pagmo::detail::prob_inner::get_name_impl(const U&)’ cannot be overloaded static std::string get_name_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:969:24: error: with ‘template template > static std::__cxx11::string pagmo::detail::prob_inner::get_name_impl(const U&)’ static std::string get_name_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:978:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:978:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:983:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:983:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:984:24: error: ‘template template > static std::__cxx11::string pagmo::detail::prob_inner::get_extra_info_impl(const U&)’ cannot be overloaded static std::string get_extra_info_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:979:24: error: with ‘template template > static std::__cxx11::string pagmo::detail::prob_inner::get_extra_info_impl(const U&)’ static std::string get_extra_info_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:988:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:988:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:993:27: error: ‘enable_if_t’ has not been declared template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:993:38: error: expected ‘>’ before ‘<’ token template ::value, int> = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:994:26: error: ‘template template > static pagmo::thread_safety pagmo::detail::prob_inner::get_thread_safety_impl(const U&)’ cannot be overloaded static thread_safety get_thread_safety_impl(const U &) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:989:26: error: with ‘template template > static pagmo::thread_safety pagmo::detail::prob_inner::get_thread_safety_impl(const U&)’ static thread_safety get_thread_safety_impl(const U &value) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In constructor ‘pagmo::detail::prob_inner::prob_inner(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:699:42: error: ‘move’ is not a member of ‘std’ explicit prob_inner(T &&x) : m_value(std::move(x)) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:699:52: error: ‘x’ was not declared in this scope explicit prob_inner(T &&x) : m_value(std::move(x)) {} ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In static member function ‘static pagmo::vector_double pagmo::detail::prob_inner::gradient_impl(const U&, const vector_double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:802:9: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [69])’ pagmo_throw(not_implemented_error, "The gradient has been requested but it is not implemented in the UDP"); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In static member function ‘static std::vector > pagmo::detail::prob_inner::hessians_impl(const U&, const vector_double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:861:9: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [73])’ pagmo_throw(not_implemented_error, "The hessians have been requested but they are not implemented in the UDP"); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In static member function ‘static void pagmo::detail::prob_inner::set_seed_impl(U&, unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:950:9: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [76])’ pagmo_throw(not_implemented_error, ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In static member function ‘static pagmo::thread_safety pagmo::detail::prob_inner::get_thread_safety_impl(const U&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:996:16: error: ‘thread_safety’ is not a class or namespace return thread_safety::basic; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1095:5: error: expected unqualified-id before ‘using’ using generic_ctor_enabler ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1137:27: error: ‘generic_ctor_enabler’ has not been declared template = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1137:47: error: expected ‘>’ before ‘<’ token template = 0> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1138:24: error: expected ‘,’ or ‘...’ before ‘&&’ token explicit problem(T &&x) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1252:21: error: expected ‘,’ or ‘...’ before ‘&&’ token problem(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1252:28: error: invalid constructor; you probably meant ‘pagmo::problem (const pagmo::problem&)’ problem(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1252:28: error: expected ‘;’ at end of member declaration /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1252:30: error: ‘noexcept’ does not name a type problem(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1252:30: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1269:32: error: expected ‘,’ or ‘...’ before ‘&&’ token problem &operator=(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1269:39: error: expected ‘;’ at end of member declaration problem &operator=(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1269:41: error: ‘noexcept’ does not name a type problem &operator=(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1269:41: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2239:10: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr m_ptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In constructor ‘pagmo::problem::problem()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:39: error: no matching function for call to ‘pagmo::problem::problem(pagmo::null_problem)’ problem() : problem(null_problem{}) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1237:5: note: candidate: pagmo::problem::problem(const pagmo::problem&) problem(const problem &other) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1237:5: note: no known conversion for argument 1 from ‘pagmo::null_problem’ to ‘const pagmo::problem&’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1138:14: note: candidate: template > pagmo::problem::problem(T) explicit problem(T &&x) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1138:14: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:39: note: couldn't deduce template parameter ‘’ problem() : problem(null_problem{}) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:5: note: candidate: pagmo::problem::problem() problem() : problem(null_problem{}) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:5: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In constructor ‘pagmo::problem::problem(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:11: error: class ‘pagmo::problem’ does not have any field named ‘m_ptr’ : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:17: error: ‘make_unique’ is not a member of ‘pagmo::detail’ : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:56: error: ‘uncvref_t’ was not declared in this scope : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:69: error: template argument 1 is invalid : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:71: error: ‘forward’ is not a member of ‘std’ : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:87: error: ‘x’ was not declared in this scope : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:71: error: ‘forward’ is not a member of ‘std’ : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1139:85: error: expected primary-expression before ‘>’ token : m_ptr(detail::make_unique>>(std::forward(x))), m_fevals(0u), m_gevals(0u), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1143:20: error: ‘tmp_size’ does not name a type const auto tmp_size = ptr()->get_bounds().first.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1145:21: error: ‘tmp_size’ was not declared in this scope if (m_nix > tmp_size) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1146:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The integer part of the problem (" + std::to_string(m_nix) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1146:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1146:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The integer part of the problem (" + std::to_string(m_nix) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1146:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1151:14: error: ‘bounds’ does not name a type auto bounds = ptr()->get_bounds(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1152:38: error: ‘bounds’ was not declared in this scope detail::check_problem_bounds(bounds, m_nix); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1152:38: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/detail/converter.hpp:17:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/converter.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/cast.hpp:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:33, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/boost/1.78.0/_/_/package/dfd1f12537906fc4870bad99ec53a26989f40ef7/include/boost/numeric/conversion/bounds.hpp:19:8: note: ‘boost::numeric::bounds’ struct bounds : boundsdetail::get_impl::type ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1153:16: error: ‘move’ is not a member of ‘std’ m_lb = std::move(bounds.first); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1154:16: error: ‘move’ is not a member of ‘std’ m_ub = std::move(bounds.second); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1158:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [40])’ pagmo_throw(std::invalid_argument, "The number of objectives cannot be zero"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1161:51: error: ‘pagmo::problem::m_nobj’ cannot appear in a constant-expression if (m_nobj > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1161:57: error: a function call cannot appear in a constant-expression if (m_nobj > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1161:58: error: template argument 1 is invalid if (m_nobj > std::numeric_limits::max() / 3u) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1162:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [38])’ pagmo_throw(std::invalid_argument, "The number of objectives is too large"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1166:50: error: ‘pagmo::problem::m_nec’ cannot appear in a constant-expression if (m_nec > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1166:55: error: a function call cannot appear in a constant-expression if (m_nec > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1166:56: error: template argument 1 is invalid if (m_nec > std::numeric_limits::max() / 3u) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1167:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [48])’ pagmo_throw(std::invalid_argument, "The number of equality constraints is too large"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1170:50: error: ‘pagmo::problem::m_nic’ cannot appear in a constant-expression if (m_nic > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1170:55: error: a function call cannot appear in a constant-expression if (m_nic > std::numeric_limits::max() / 3u) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1170:56: error: template argument 1 is invalid if (m_nic > std::numeric_limits::max() / 3u) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1171:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [50])’ pagmo_throw(std::invalid_argument, "The number of inequality constraints is too large"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1188:24: error: ‘gs’ does not name a type const auto gs = ptr()->gradient_sparsity(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1189:37: error: ‘gs’ was not declared in this scope check_gradient_sparsity(gs); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1195:24: error: ‘nx’ does not name a type const auto nx = get_nx(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1196:24: error: ‘nf’ does not name a type const auto nf = get_nf(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1197:17: error: ‘nx’ was not declared in this scope if (nx > std::numeric_limits::max() / nf) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1197:77: error: ‘nf’ was not declared in this scope if (nx > std::numeric_limits::max() / nf) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1198:17: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [55])’ pagmo_throw(std::invalid_argument, "The size of the (dense) gradient sparsity is too large"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1200:24: error: ‘nx’ was not declared in this scope m_gs_dim = nx * nf; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1200:29: error: ‘nf’ was not declared in this scope m_gs_dim = nx * nf; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1204:24: error: ‘hs’ does not name a type const auto hs = ptr()->hessians_sparsity(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1205:37: error: ‘hs’ was not declared in this scope check_hessians_sparsity(hs); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1207:43: error: request for member ‘size’ in ‘one_hs’, which is of non-class type ‘const int’ m_hs_dim.push_back(one_hs.size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1210:24: error: ‘nx’ does not name a type const auto nx = get_nx(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1211:24: error: ‘nf’ does not name a type const auto nf = get_nf(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1212:17: error: ‘nx’ was not declared in this scope if (nx == std::numeric_limits::max() ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1214:17: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [55])’ pagmo_throw(std::invalid_argument, "The size of the (dense) hessians sparsity is too large"); ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1218:58: error: ‘pagmo::problem::m_hs_dim’ cannot appear in a constant-expression m_hs_dim.resize(boost::numeric_cast(nf)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1218:67: error: ‘.’ cannot appear in a constant-expression m_hs_dim.resize(boost::numeric_cast(nf)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1218:72: error: a function call cannot appear in a constant-expression m_hs_dim.resize(boost::numeric_cast(nf)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1218:73: error: a function call cannot appear in a constant-expression m_hs_dim.resize(boost::numeric_cast(nf)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1218:76: error: ‘nf’ was not declared in this scope m_hs_dim.resize(boost::numeric_cast(nf)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1219:57: error: ‘nx’ was not declared in this scope std::fill(m_hs_dim.begin(), m_hs_dim.end(), nx * (nx - 1u) / 2u + nx); // lower triangular ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In copy constructor ‘pagmo::problem::problem(const pagmo::problem&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1238:11: error: class ‘pagmo::problem’ does not have any field named ‘m_ptr’ : m_ptr(other.ptr()->clone()), m_fevals(other.m_fevals), m_gevals(other.m_gevals), m_hevals(other.m_hevals), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1238:30: error: ‘const struct pagmo::detail::prob_inner_base’ has no member named ‘clone’ : m_ptr(other.ptr()->clone()), m_fevals(other.m_fevals), m_gevals(other.m_gevals), m_hevals(other.m_hevals), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘pagmo::problem& pagmo::problem::operator=(const pagmo::problem&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1309:22: error: ambiguous overload for ‘operator=’ (operand types are ‘pagmo::problem’ and ‘pagmo::problem’) return *this = problem(other); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1269:14: note: candidate: pagmo::problem& pagmo::problem::operator=(pagmo::problem) problem &operator=(problem &&other) noexcept ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1306:14: note: candidate: pagmo::problem& pagmo::problem::operator=(const pagmo::problem&) problem &operator=(const problem &other) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘const T* pagmo::problem::extract() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1333:14: error: ‘p’ does not name a type auto p = dynamic_cast *>(ptr()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1334:16: error: ‘p’ was not declared in this scope return p == nullptr ? nullptr : &(p->m_value); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1334:21: error: ‘nullptr’ was not declared in this scope return p == nullptr ? nullptr : &(p->m_value); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘T* pagmo::problem::extract()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1363:14: error: ‘p’ does not name a type auto p = dynamic_cast *>(ptr()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1364:16: error: ‘p’ was not declared in this scope return p == nullptr ? nullptr : &(p->m_value); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1364:21: error: ‘nullptr’ was not declared in this scope return p == nullptr ? nullptr : &(p->m_value); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘bool pagmo::problem::is() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1374:32: error: ‘nullptr’ was not declared in this scope return extract() != nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘pagmo::sparsity_pattern pagmo::problem::gradient_sparsity() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1493:18: error: ‘retval’ does not name a type auto retval = ptr()->gradient_sparsity(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1494:37: error: ‘retval’ was not declared in this scope check_gradient_sparsity(retval); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1500:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1500:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1500:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1500:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘std::vector > pagmo::problem::hessians(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1573:40: error: cannot convert ‘std::vector >’ to ‘int’ in initialization auto retval(ptr()->hessians(dv)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1575:37: error: no matching function for call to ‘pagmo::problem::check_hessians_vector(int&) const’ check_hessians_vector(retval); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2217:10: note: candidate: void pagmo::problem::check_hessians_vector(const std::vector >&) const void check_hessians_vector(const std::vector &hs) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2217:10: note: no known conversion for argument 1 from ‘int’ to ‘const std::vector >&’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1578:16: error: could not convert ‘retval’ from ‘int’ to ‘std::vector >’ return retval; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘std::vector > > pagmo::problem::hessians_sparsity() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1621:18: error: ‘retval’ does not name a type auto retval = ptr()->hessians_sparsity(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1622:37: error: ‘retval’ was not declared in this scope check_hessians_sparsity(retval); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1631:18: error: ‘r_it’ does not name a type auto r_it = retval.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1633:21: error: ‘r_it’ was not declared in this scope if (r_it->size() != dim) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1634:21: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1634:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1634:21: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1634:21: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1640:19: error: ‘r_it’ was not declared in this scope ++r_it; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::set_c_tol(const vector_double&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1781:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The tolerance vector size should be: " + std::to_string(this->get_nc()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1781:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1781:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The tolerance vector size should be: " + std::to_string(this->get_nc()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1781:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1785:35: error: ‘decltype’ was not declared in this scope for (decltype(c_tol.size()) i = 0; i < c_tol.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1785:44: error: ‘i’ was not declared in this scope for (decltype(c_tol.size()) i = 0; i < c_tol.size(); ++i) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1787:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1787:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1791:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1791:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::set_c_tol(double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1807:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [39])’ pagmo_throw(std::invalid_argument, "The tolerance cannot be set to be NaN."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1810:13: error: no match for call to ‘(pagmo::detail::ex_thrower) (const char [34])’ pagmo_throw(std::invalid_argument, "The tolerance cannot be negative."); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘bool pagmo::problem::feasibility_f(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1932:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1932:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1932:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1932:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1936:14: error: ‘feas_eq’ does not name a type auto feas_eq ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1938:14: error: ‘feas_ineq’ does not name a type auto feas_ineq = detail::test_ineq_constraints(f.data() + get_nobj() + get_nec(), f.data() + f.size(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1940:16: error: ‘feas_eq’ was not declared in this scope return feas_eq.first + feas_ineq.first == get_nc(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1940:32: error: ‘feas_ineq’ was not declared in this scope return feas_eq.first + feas_ineq.first == get_nc(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In function ‘std::ostream& pagmo::operator<<(std::ostream&, const pagmo::problem&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2061:20: error: ‘extra_str’ does not name a type const auto extra_str = p.get_extra_info(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2062:14: error: ‘extra_str’ was not declared in this scope if (!extra_str.empty()) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::save(Archive&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2079:12: error: ‘m_ptr’ was not declared in this scope ar(m_ptr, m_fevals, m_gevals, m_hevals, m_lb, m_ub, m_nobj, m_nec, m_nic, m_nix, m_c_tol, m_has_gradient, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::load(Archive&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2097:21: error: ‘class pagmo::problem’ has no member named ‘m_ptr’ ar(tmp_prob.m_ptr, tmp_prob.m_fevals, tmp_prob.m_gevals, tmp_prob.m_hevals, tmp_prob.m_lb, tmp_prob.m_ub, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2101:17: error: ‘move’ is not a member of ‘std’ *this = std::move(tmp_prob); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘const pagmo::detail::prob_inner_base* pagmo::problem::ptr() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2110:16: error: ‘m_ptr’ was not declared in this scope return m_ptr.get(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘pagmo::detail::prob_inner_base* pagmo::problem::ptr()’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2115:16: error: ‘m_ptr’ was not declared in this scope return m_ptr.get(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_gradient_sparsity(const sparsity_pattern&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2121:20: error: ‘nx’ does not name a type const auto nx = get_nx(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2122:20: error: ‘nf’ does not name a type const auto nf = get_nf(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2125:19: error: ‘it’ does not name a type for (auto it = gs.begin(); it != gs.end(); ++it) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2125:36: error: expected ‘;’ before ‘it’ for (auto it = gs.begin(); it != gs.end(); ++it) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2125:36: error: ‘it’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2126:31: error: ‘nf’ was not declared in this scope if ((it->first >= nf) || (it->second >= nx)) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2126:53: error: ‘nx’ was not declared in this scope if ((it->first >= nf) || (it->second >= nx)) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the gradient sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the gradient sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the gradient sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the gradient sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2127:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2136:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_hessians_sparsity(const std::vector > >&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2149:20: error: ‘nf’ does not name a type const auto nf = get_nf(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2150:26: error: ‘nf’ was not declared in this scope if (hs.size() != nf) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2151:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid dimension of the hessians_sparsity: " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2151:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2151:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid dimension of the hessians_sparsity: " ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2151:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2157:42: error: no matching function for call to ‘pagmo::problem::check_hessian_sparsity(const int&) const’ check_hessian_sparsity(one_hs); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2160:10: note: candidate: void pagmo::problem::check_hessian_sparsity(const sparsity_pattern&) const void check_hessian_sparsity(const sparsity_pattern &hs) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2160:10: note: no known conversion for argument 1 from ‘const int’ to ‘const sparsity_pattern& {aka const std::vector >&}’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_hessian_sparsity(const sparsity_pattern&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2162:20: error: ‘nx’ does not name a type const auto nx = get_nx(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2167:19: error: ‘it’ does not name a type for (auto it = hs.begin(); it != hs.end(); ++it) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2167:36: error: expected ‘;’ before ‘it’ for (auto it = hs.begin(); it != hs.end(); ++it) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2167:36: error: ‘it’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2168:31: error: ‘nx’ was not declared in this scope if ((it->first >= nx) || (it->second > it->first)) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the hessians sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the hessians sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Invalid pair detected in the hessians sparsity pattern: (" ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2169:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2179:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_decision_vector(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2191:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Length of decision vector is " + std::to_string(dv.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2191:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2191:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "Length of decision vector is " + std::to_string(dv.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2191:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_fitness_vector(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2200:14: error: ‘nf’ does not name a type auto nf = get_nf(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2202:25: error: ‘nf’ was not declared in this scope if (f.size() != nf) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2203:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2203:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2203:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2203:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_gradient_vector(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2212:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2212:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2212:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2212:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: In member function ‘void pagmo::problem::check_hessians_vector(const std::vector >&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2221:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The hessians vector has a size of " + std::to_string(hs.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2221:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2221:13: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "The hessians vector has a size of " + std::to_string(hs.size()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2221:13: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2228:32: error: ‘decltype’ was not declared in this scope for (decltype(hs.size()) i = 0u; i < hs.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2228:42: error: ‘i’ was not declared in this scope for (decltype(hs.size()) i = 0u; i < hs.size(); ++i) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "On the hessian no. " + std::to_string(i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "On the hessian no. " + std::to_string(i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:47:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: error: ‘to_string’ is not a member of ‘std’ pagmo_throw(std::invalid_argument, "On the hessian no. " + std::to_string(i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2230:17: note: suggested alternative: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:134:20: note: ‘pagmo::detail::to_string’ inline std::string to_string(const T &x) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2273:1: error: ‘constexpr’ does not name a type PAGMO_REGISTER_PROBLEM(pagmo::null_problem) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2273:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp: In member function ‘pagmo::vector_double problem_v0::fitness(const vector_double&) const’: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:16:16: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {dv[0] * dv[3] * (dv[0] + dv[1] + dv[2]) + dv[2]}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:16:64: error: converting to ‘pagmo::vector_double {aka std::vector}’ from initializer list would use explicit constructor ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = double; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = double; std::vector<_Tp, _Alloc>::allocator_type = std::allocator]’ return {dv[0] * dv[3] * (dv[0] + dv[1] + dv[2]) + dv[2]}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp: In member function ‘std::pair, std::vector > problem_v0::get_bounds() const’: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:21:16: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {{1., 1., 1., 1.}, {5., 5., 5., 5.}}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:21:51: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {{1., 1., 1., 1.}, {5., 5., 5., 5.}}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:21:51: error: could not convert ‘{{1.0e+0, 1.0e+0, 1.0e+0, 1.0e+0}, {5.0e+0, 5.0e+0, 5.0e+0, 5.0e+0}}’ from ‘’ to ‘std::pair, std::vector >’ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp: In function ‘int main()’: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:28:21: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 pagmo::problem p{problem_v0{}}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:28:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 pagmo::problem p{problem_v0{}}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:28:34: error: in C++98 ‘p’ must be initialized by constructor, not by ‘{...}’ pagmo::problem p{problem_v0{}}; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:28:34: error: no matching function for call to ‘pagmo::problem::problem()’ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1237:5: note: candidate: pagmo::problem::problem(const pagmo::problem&) problem(const problem &other) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1237:5: note: no known conversion for argument 1 from ‘problem_v0’ to ‘const pagmo::problem&’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1138:14: note: candidate: template > pagmo::problem::problem(T) explicit problem(T &&x) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1138:14: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:28:34: note: couldn't deduce template parameter ‘’ pagmo::problem p{problem_v0{}}; ^ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:5: note: candidate: pagmo::problem::problem() problem() : problem(null_problem{}) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1105:5: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:36:71: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 std::cout << "Value of the objfun in (1, 2, 3, 4): " << p.fitness({1, 2, 3, 4})[0] << '\n'; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:36:83: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 std::cout << "Value of the objfun in (1, 2, 3, 4): " << p.fitness({1, 2, 3, 4})[0] << '\n'; ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:36:83: error: no matching function for call to ‘pagmo::problem::fitness()’ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3:0: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1399:19: note: candidate: pagmo::vector_double pagmo::problem::fitness(const vector_double&) const vector_double fitness(const vector_double &dv) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:1399:19: note: no known conversion for argument 1 from ‘’ to ‘const vector_double& {aka const std::vector&}’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/polymorphic.hpp:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/types/memory.hpp:422, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/serialization.hpp:99, from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:49, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp: In instantiation of ‘const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = pagmo::detail::prob_inner; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2273:1: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/external/cereal/details/polymorphic_impl.hpp:736:22: error: ‘static_assert’ was not declared in this scope static_assert( std::is_polymorphic::value, ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:48:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/test_package.cpp:3: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In instantiation of ‘void pagmo::detail::stream_impl(std::ostream&, const std::vector&) [with T = double; std::ostream = std::basic_ostream]’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:128:16: required from ‘void pagmo::detail::stream_impl(std::ostream&, const T&, const Args& ...) [with T = std::vector; Args = {char}; std::ostream = std::basic_ostream]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:215:24: required from ‘void pagmo::stream(std::ostream&, const Args& ...) [with Args = {std::vector >, char}; std::ostream = std::basic_ostream]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2039:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:84:22: error: ‘decltype’ was not declared in this scope for (decltype(v.size()) i = 0u; i < v.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:93:22: error: ‘decltype’ was not declared in this scope for (decltype(v.size()) i = 0u; i < PAGMO_MAX_OUTPUT_LENGTH; ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp: In instantiation of ‘void pagmo::detail::stream_impl(std::ostream&, const std::vector&) [with T = long unsigned int; std::ostream = std::basic_ostream]’: /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:128:16: required from ‘void pagmo::detail::stream_impl(std::ostream&, const T&, const Args& ...) [with T = std::vector; Args = {char}; std::ostream = std::basic_ostream]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:129:16: required from ‘void pagmo::detail::stream_impl(std::ostream&, const T&, const Args& ...) [with T = char [31]; Args = {std::vector >, char}; std::ostream = std::basic_ostream]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:215:24: required from ‘void pagmo::stream(std::ostream&, const Args& ...) [with Args = {char [31], std::vector >, char}; std::ostream = std::basic_ostream]’ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/problem.hpp:2050:75: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:84:22: error: ‘decltype’ was not declared in this scope for (decltype(v.size()) i = 0u; i < v.size(); ++i) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/pagmo2/2.10/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pagmo/io.hpp:93:22: error: ‘decltype’ was not declared in this scope for (decltype(v.size()) i = 0u; i < PAGMO_MAX_OUTPUT_LENGTH; ++i) { ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: pagmo2/2.10 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/pagmo2/pre_2.11/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3'