******************************************************************************** conan install chaiscript/6.1.0@#9e1761ae5a28fe24d2b15106fb14f8f1 --build=chaiscript -pr /home/conan/w/prod/BuildSingleReference/252739/e8db61c9-9ba6-4ca3-893e-59d153ba82b2/profile_linux_9_libstdcpp11_gcc_debug_64.chaiscript-header_only-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 9 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] chaiscript:header_only=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True chaiscript/6.1.0: Forced build from source Installing package: chaiscript/6.1.0 Requirements chaiscript/6.1.0 from local cache - Cache Packages chaiscript/6.1.0:b71ae3e8981c75cf84d6865302b86d43a5097b82 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK chaiscript/6.1.0: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/source/src chaiscript/6.1.0: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK chaiscript/6.1.0: Copying sources to build folder chaiscript/6.1.0: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82 chaiscript/6.1.0: Generator txt created conanbuildinfo.txt chaiscript/6.1.0: Calling generate() chaiscript/6.1.0: Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' chaiscript/6.1.0: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' chaiscript/6.1.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK chaiscript/6.1.0: Calling build() chaiscript/6.1.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting readline support -- Not Found -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug chaiscript/6.1.0: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target stdlib [ 8%] Building CXX object CMakeFiles/stdlib.dir/static_libs/chaiscript_stdlib.cpp.o Scanning dependencies of target chaiscript_stdlib-6.1.0 Scanning dependencies of target parser [ 25%] Building CXX object CMakeFiles/parser.dir/static_libs/chaiscript_parser.cpp.o [ 25%] Building CXX object CMakeFiles/chaiscript_stdlib-6.1.0.dir/src/chaiscript_stdlib_module.cpp.o [ 33%] Linking CXX static library libparser.a [ 33%] Built target parser Scanning dependencies of target test_module [ 41%] Building CXX object CMakeFiles/test_module.dir/src/test_module.cpp.o [ 50%] Linking CXX shared module libchaiscript_stdlib-6.1.0.so [ 58%] Linking CXX shared module libtest_module.so [ 58%] Built target test_module Scanning dependencies of target stl_extra [ 66%] Building CXX object CMakeFiles/stl_extra.dir/src/stl_extra.cpp.o [ 66%] Built target chaiscript_stdlib-6.1.0 [ 75%] Linking CXX static library libstdlib.a [ 75%] Built target stdlib Scanning dependencies of target chai [ 83%] Building CXX object CMakeFiles/chai.dir/src/main.cpp.o [ 91%] Linking CXX shared module libstl_extra.so [ 91%] Built target stl_extra [100%] Linking CXX executable chai [100%] Built target chai chaiscript/6.1.0: Package 'b71ae3e8981c75cf84d6865302b86d43a5097b82' built chaiscript/6.1.0: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug chaiscript/6.1.0: Generated conaninfo.txt chaiscript/6.1.0: Generated conanbuildinfo.txt chaiscript/6.1.0: Generating the package chaiscript/6.1.0: Package folder /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82 chaiscript/6.1.0: Calling package() chaiscript/6.1.0: Copied 1 file: LICENSE chaiscript/6.1.0: CMake command: cmake --install "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug" --prefix "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82" ----Running------ > cmake --install "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/build/Debug" --prefix "/home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82" ----------------- -- Install configuration: "Debug" -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/bin/chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/lib/chaiscript/libchaiscript_stdlib-6.1.0.so -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/lib/chaiscript/libstl_extra.so -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility/static_string.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility/utility.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility/json_wrap.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility/fnv1a.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/utility/json.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/chaiscript_threading.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/chaiscript_basic.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_posix.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_algebraic.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_optimizer.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_eval.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_prelude_docs.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_tracer.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_parser.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_unknown.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_windows.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_common.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_prelude.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/language/chaiscript_engine.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/chaiscript_defines.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/chaiscript.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/boxed_cast_helper.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/handle_return.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/function_call.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/proxy_functions.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/exception_specification.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/type_info.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/type_conversions.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/short_alloc.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/dispatchkit.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/bad_boxed_cast.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/boxed_cast.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/bootstrap_stl.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/bootstrap.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/boxed_number.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/any.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/bind_first.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/operators.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/proxy_constructors.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/dynamic_object_detail.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/callable_traits.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/proxy_functions_detail.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/register_function.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/dynamic_object.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/function_call_detail.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/dispatchkit/boxed_value.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/include/chaiscript/chaiscript_stdlib.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_scoping.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multifile_test_module.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/precedence_4.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_1.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_unicode_unicode.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_find_first_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_default_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/variable_redefinition.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/convert_double_string.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/collate.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/precedence_1.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/is_undef.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/equ_shortform.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/catch.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_find_first_not_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/compiled_tests.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_overload.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/member_variable_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/failed_deep_include.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/object_attr.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/invalid_function_assignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/foldl.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/conversion_to_bool.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multifile_test_module.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/logical_short_circuiting.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_assignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/failed_deep_include.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/eval.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/reflection_test.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_find_first_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/convert_double_string.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/collate.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/precedence_1.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/is_undef.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/equ_shortform.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/ref_equal.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_find_first_not_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/operator_overload.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/object_attr.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/invalid_function_assignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/foldl.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/eval.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/range_contains.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/loop_inner_outer.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/for_each_range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/eval_error.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/function_array_adjacent.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/pointer_passed_to_constructor.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/take.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/take_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_find_last_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_add_mixed.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/if_else.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_of_one.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/compare_gt.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_find_last_not_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/even.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_find.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/range_inplace.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/deep_array_lookup.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/classification.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/const_range_test.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/convert_string_double.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_erase_at.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_charptr.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/return.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/list_push_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/concat.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/bool_not.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/float.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/break_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/memberscope.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/compare_lt.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/filter.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/use.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/max.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/mmd1.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/assign_const.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/map.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/exception_finally.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/sum.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/bind2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/operator_overload2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/precedence_3.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/exception.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/switch_default.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/exception_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/min.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_concat.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_paren_literal_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/if_elseif_else.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/lambda.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/unit_test.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/dispatch_functions.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_inc.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/range_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/product.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/convert_int_string.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/invalid_function_reassignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/method_sugar.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/use.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/switch_fallthru.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/runtime_error.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/mmd2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/number_formats.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_mod.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_dec.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_push_empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_paren.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/function_introspection.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/reduce.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/zip_with.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/switch_empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/instring_eval.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/inheritance.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/object_attr_same_name.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/odd.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/join.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_div.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/pair.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/instring_eval_more.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/object_constructor_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/if_elseif.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/retro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/map_inplace_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/multiline.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/switch_fallthru_and_break.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_negate.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/function_reassignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_insert_at.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/index_operator.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/malformed_inline_map.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/drop_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/object_method_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_inplace_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/for_each.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/object_clone.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/retroretro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/if.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/for_each_retro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/precedence_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/block_start.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/switch_break.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_rfind.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/operators_int.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/list_push_front.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/convert_string_int.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/type_info.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/operators_float.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/global_const_in_module.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/zip.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/map_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/bind.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/generate_range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_sub.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/precedence_eq.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/range_find.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/drop.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_add.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/char_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/load_module.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/math_mult.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/string_literal_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_push_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/shift.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/3.x/vector_literal_acccess.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/range_contains.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/loop_inner_outer.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/for_each_range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/eval_error.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_array_adjacent.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/pointer_passed_to_constructor.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/take.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/take_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_overload3.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multiline_oper.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_find_last_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/continue_for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_add_mixed.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/if_else.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_of_one.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/compare_gt.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/static_chaiscript.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_find_last_not_of.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/even.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_find.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/instring_eval_with_string.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/range_inplace.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/deep_array_lookup.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/classification.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/const_range_test.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/number_suffixes.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/move_async.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/convert_string_double.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_erase_at.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/class_inside_scope.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_charptr.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/return.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/list_push_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/concat.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/bool_not.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/float.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/break_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/boxed_cast_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/memberscope.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/hashbang.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/map_count.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/ternary_condition.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/compare_lt.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/filter.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/use.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_redefinition.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/max.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multifile_test_chai.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/mmd1.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/assign_const.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/pass_by_reference.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_14.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/map.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/exception_finally.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/fuzzy_tests-2017-07-20.tar.bz2 -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/sum.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_unicode_parse.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/bind2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/global_in_script.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_overload2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/precedence_3.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/exception.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_default.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/type_info_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/exception_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/min.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_concat.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/class.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_overload4.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operator_parsing.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_paren_literal_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/system_introspection.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/performance.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/if_elseif_else.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/lambda.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/eval_file_with_bom.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/unit_test.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/dispatch_functions.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/ranged_for_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_inc.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/range_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_unicode_ascii.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_15.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/product.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/global.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/convert_int_string.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/invalid_function_reassignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/hex_escapes.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/method_sugar.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_reserve.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/use.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_fallthru.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/runtime_error.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/mmd2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/number_formats.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/dynamic_object_dynamic_attrs.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_mod.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_dec.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_push_empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/global_lcase.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/fuzz_unit_test.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_paren.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_introspection.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/var_decl.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/break_for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_roundtrip.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_resize.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/list_resize.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/reduce.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/dynamic_object_dynamic_attrs_explicit.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multifile_test_chai.hpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_4.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/zip_with.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_13.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_attributes.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_empty.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/exception_typed_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/execution_context.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/instring_eval.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/dynamic_object_assignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/inheritance.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/exception_typed.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/object_attr_same_name.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/future.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/array_types.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/odd.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_3.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/join.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_5.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_div.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/pair.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/instring_eval_more.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/object_constructor_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/if_elseif.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/retro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/user_defined_conversions.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_substr.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/bool_comparisons.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/map_inplace_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multiline.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/scoping.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_fallthru_and_break.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multithreaded_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_of_suffixed_numbers.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_negate.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_6.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multithreaded_work.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_reassignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_insert_at.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_7.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/index_operator.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/function_members.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/integer_literal_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/negative_numbers.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_9.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/c_linkage_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/malformed_inline_map.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/drop_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/object_method_guards.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_8.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_inplace_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/for_each.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/ranged_for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/object_clone.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_10.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/retroretro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/temporary_lifetime.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/method_missing.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/if.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/for_each_retro.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/var_ref_decl.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/divide_by_zero_protection.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/precedence_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/block_start.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/switch_break.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_rfind.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/init_if.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/parser_test.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operators_int.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/octal_escapes.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/list_push_front.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/array_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/convert_string_int.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/explicit_this_capture.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/type_info.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/operators_float.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/global_const_in_module.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/zip.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/map_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/bind.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/return_value_assignment.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/generate_range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/continue_while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_sub.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/precedence_eq.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/range_find.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_11.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/drop.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_size.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_assignment_3.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_add.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/shared_ptr_update.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/order_of_operations.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/char_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_init.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/load_module.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/eval_file.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/math_mult.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/null_object_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/namespaces.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/multifile_test_main.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/user_defined_conversions_2.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/non_const_param.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/string_literal_access.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/file_with_bom.inc -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/namespaces_nested_copy.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_push_back.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/json_12.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/shift.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/unittests/vector_literal_acccess.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/eval.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/while.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/callbacks.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/test_num_exceptions.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/vector.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/fun_call_performance.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/for.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/lambda.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/hello.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/factory.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/oper.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/scope.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/loop_break.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/if.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/inheritance.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/fun.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/BUCK -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/range.chai -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/fun_call_performance.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/example.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/share/chaiscript/samples/memory_leak_test.cpp -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/package/b71ae3e8981c75cf84d6865302b86d43a5097b82/lib/pkgconfig/chaiscript.pc [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK chaiscript/6.1.0 package(): Packaged 47 '.hpp' files chaiscript/6.1.0 package(): Packaged 2 '.so' files: libstl_extra.so, libchaiscript_stdlib-6.1.0.so chaiscript/6.1.0 package(): Packaged 2 files: LICENSE, chai chaiscript/6.1.0: Package 'b71ae3e8981c75cf84d6865302b86d43a5097b82' created chaiscript/6.1.0: Created package revision 5524e5360e023d3cb08fd9f14a1c3e2c [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK Aggregating env generators In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:26, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/chaiscript_parser.cpp:1: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = chaiscript::dispatch::Dynamic_Object; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dynamic_object_detail.hpp:210:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const bool&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:99:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:548:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:566:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::__cxx11::basic_string&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::__cxx11::basic_string&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dispatchkit.hpp:1053:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dispatchkit.hpp:1056:141: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:422:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const std::shared_ptr<_Tp>&) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = std::shared_ptr]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dispatchkit.hpp:905:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Placeholder_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:974:17: required from ‘bool chaiscript::parser::ChaiScript_Parser::Id(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:1693:16: required from ‘bool chaiscript::parser::ChaiScript_Parser::Def(bool, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2612:15: required from ‘bool chaiscript::parser::ChaiScript_Parser::Statements(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2673:13: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse_internal(const string&, std::string) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2644:54: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse(const string&, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2641:19: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/chaiscript_stdlib_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:943:26: required from ‘bool chaiscript::parser::ChaiScript_Parser::Id(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:1693:16: required from ‘bool chaiscript::parser::ChaiScript_Parser::Def(bool, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2612:15: required from ‘bool chaiscript::parser::ChaiScript_Parser::Statements(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2673:13: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse_internal(const string&, std::string) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2644:54: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse(const string&, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2641:19: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:270:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2485:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Operator(size_t) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:1718:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Def(bool, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2612:15: required from ‘bool chaiscript::parser::ChaiScript_Parser::Statements(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2673:13: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse_internal(const string&, std::string) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2644:54: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse(const string&, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2641:19: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2485:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Operator(size_t) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:1718:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Def(bool, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2612:15: required from ‘bool chaiscript::parser::ChaiScript_Parser::Statements(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2673:13: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse_internal(const string&, std::string) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2644:54: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse(const string&, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2641:19: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2485:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Operator(size_t) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:1718:18: required from ‘bool chaiscript::parser::ChaiScript_Parser::Def(bool, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2612:15: required from ‘bool chaiscript::parser::ChaiScript_Parser::Statements(bool) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2673:13: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse_internal(const string&, std::string) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2644:54: required from ‘chaiscript::AST_NodePtr chaiscript::parser::ChaiScript_Parser::parse(const string&, const string&) [with Tracer = chaiscript::eval::Tracer; Optimizer = chaiscript::optimizer::Optimizer; long unsigned int Parse_Depth = 512; chaiscript::AST_NodePtr = std::unique_ptr; std::string = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_parser.hpp:2641:19: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::map, chaiscript::Boxed_Value>&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:38:35: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:49:37: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::__cxx11::basic_string; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:52:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:54:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:56:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = bool; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/utility/json_wrap.hpp:58:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:697:18: required from ‘chaiscript::Boxed_Value chaiscript::eval::Lambda_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:682:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Boxed_Value*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:934:38: required from ‘chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]:: [with auto:6 = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:950:27: required from ‘chaiscript::Boxed_Value chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:909:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:934:38: required from ‘chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]:: [with auto:6 = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:952:27: required from ‘chaiscript::Boxed_Value chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:909:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::pair, chaiscript::Boxed_Value>&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:936:38: required from ‘chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]:: [with auto:6 = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:952:27: required from ‘chaiscript::Boxed_Value chaiscript::eval::Ranged_For_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:909:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1374:45: required from ‘chaiscript::Boxed_Value chaiscript::eval::Try_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1364:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1377:45: required from ‘chaiscript::Boxed_Value chaiscript::eval::Try_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1364:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1380:45: required from ‘chaiscript::Boxed_Value chaiscript::eval::Try_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1364:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1383:45: required from ‘chaiscript::Boxed_Value chaiscript::eval::Try_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1364:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1108:29: required from ‘chaiscript::Boxed_Value chaiscript::eval::Inline_Array_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1099:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1134:29: required from ‘chaiscript::Boxed_Value chaiscript::eval::Inline_Map_AST_Node::eval_internal(const chaiscript::detail::Dispatch_State&) const [with T = chaiscript::eval::Tracer]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_eval.hpp:1124:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:515:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:516:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::AST_Node_Trace]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::AST_Node_Trace&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const chaiscript::AST_Node_Trace&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:551:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::reference_wrapper&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::reference_wrapper&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:580:102: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_common.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/chaiscript_stdlib.cpp:1: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:270:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::map, chaiscript::Boxed_Value>&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:38:35: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:49:37: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::__cxx11::basic_string; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:52:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:54:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:56:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = bool; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/utility/json_wrap.hpp:58:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:515:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:516:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::AST_Node_Trace]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::AST_Node_Trace&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const chaiscript::AST_Node_Trace&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:551:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::reference_wrapper&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::reference_wrapper&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap.hpp:580:102: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Assignable_Proxy_Function; To = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value> >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::pair, std::allocator >, chaiscript::Boxed_Value>&>; Ret = std::shared_ptr, chaiscript::Boxed_Value> >; Params = {const std::pair, std::allocator >, chaiscript::Boxed_Value>&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value> >(const std::pair, chaiscript::Boxed_Value>&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::pair, std::allocator >, chaiscript::Boxed_Value>&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::pair]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::pair]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::pair&>; Ret = std::shared_ptr >; Params = {const std::pair&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::pair&); Callable = chaiscript::dispatch::detail::Constructor, const std::pair&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value> >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value> >; Params = {const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value> >(const std::map, chaiscript::Boxed_Value>&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::basic_string, std::allocator >&>; Ret = std::shared_ptr >; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::basic_string, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>; Ret = std::shared_ptr >; Params = {const std::vector >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::vector&); Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >; Ret = const std::pair, chaiscript::Boxed_Value>&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const std::pair, chaiscript::Boxed_Value>&(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >; Ret = std::pair, chaiscript::Boxed_Value>&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::pair, chaiscript::Boxed_Value>&(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const std::__cxx11::basic_string; T = const std::__cxx11::basic_string; Class = std::pair, chaiscript::Boxed_Value>; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const std::__cxx11::basic_string; Class = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >; Ret = const char&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const char&(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const bool&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/chaiscript_stdlib_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int, int}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int, int}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {int, int}; Class = chaiscript::File_Position; Param = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}; long unsigned int ...I = {0, 1}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:95:5: warning: but ‘chaiscript::File_Position::File_Position(int, int)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 95 | File_Position(int t_file_line, int t_file_column) | ^~~~~~~~~~~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {}; Class = chaiscript::File_Position; Param = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}; long unsigned int ...I = {}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:98:5: warning: but ‘chaiscript::File_Position::File_Position()’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 98 | File_Position() : line(0), column(0) { } | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/chaiscript_stdlib_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const chaiscript::Type_Info&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const chaiscript::Type_Info&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>; Ret = std::shared_ptr; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::future]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = std::future; = void; Ret = std::future]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::Std_Lib::library()::&)>; Ret = std::future; Params = {const std::function&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::future(const std::function&); Callable = chaiscript::Std_Lib::library()::&)>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller; Ret = const chaiscript::File_Position&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::File_Position&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const chaiscript::AST_Node_Type; T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Fun_Caller&>; Ret = const chaiscript::AST_Node&; Params = {const std::shared_ptr&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::AST_Node&(const std::shared_ptr&); Callable = chaiscript::dispatch::detail::Fun_Caller&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_stdlib.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/chaiscript_stdlib_module.cpp:2: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::map, chaiscript::Boxed_Value>; IterType = std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 49 | Bidir_Range(Container &c) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::map, chaiscript::Boxed_Value>; IterType = std::_Rb_tree_iterator, chaiscript::Boxed_Value> >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::__cxx11::basic_string; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::__cxx11::basic_string; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Assignable_Proxy_Function; To = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value> >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::pair, std::allocator >, chaiscript::Boxed_Value>&>; Ret = std::shared_ptr, chaiscript::Boxed_Value> >; Params = {const std::pair, std::allocator >, chaiscript::Boxed_Value>&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value> >(const std::pair, chaiscript::Boxed_Value>&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::pair, std::allocator >, chaiscript::Boxed_Value>&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::pair]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::pair]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::pair&>; Ret = std::shared_ptr >; Params = {const std::pair&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::pair&); Callable = chaiscript::dispatch::detail::Constructor, const std::pair&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, chaiscript::Boxed_Value> >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&>; Ret = std::shared_ptr, chaiscript::Boxed_Value> >; Params = {const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, chaiscript::Boxed_Value> >(const std::map, chaiscript::Boxed_Value>&); Callable = chaiscript::dispatch::detail::Constructor, chaiscript::Boxed_Value>, const std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::basic_string, std::allocator >&>; Ret = std::shared_ptr >; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::basic_string, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>; Ret = std::shared_ptr >; Params = {const std::vector >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::vector&); Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >; Ret = const std::pair, chaiscript::Boxed_Value>&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_const_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const std::pair, chaiscript::Boxed_Value>&(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::pair, std::allocator >, chaiscript::Boxed_Value>*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >; Ret = std::pair, chaiscript::Boxed_Value>&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >, std::_Rb_tree_iterator, std::allocator >, chaiscript::Boxed_Value> > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::pair, chaiscript::Boxed_Value>&(const chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > >&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>&, chaiscript::bootstrap::standard_library::Bidir_Range, chaiscript::Boxed_Value>, std::_Rb_tree_iterator, chaiscript::Boxed_Value> > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const std::__cxx11::basic_string; T = const std::__cxx11::basic_string; Class = std::pair, chaiscript::Boxed_Value>; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const std::__cxx11::basic_string; Class = std::pair, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >; Ret = const char&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range, std::allocator >, __gnu_cxx::__normal_iterator, std::allocator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const char&(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const bool&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/chaiscript_stdlib.cpp:1: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int, int}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int, int}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {int, int}; Class = chaiscript::File_Position; Param = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}; long unsigned int ...I = {0, 1}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_common.hpp:95:5: warning: but ‘chaiscript::File_Position::File_Position(int, int)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 95 | File_Position(int t_file_line, int t_file_column) | ^~~~~~~~~~~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {}; Class = chaiscript::File_Position; Param = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}; long unsigned int ...I = {}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_common.hpp:98:5: warning: but ‘chaiscript::File_Position::File_Position()’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 98 | File_Position() : line(0), column(0) { } | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/chaiscript_common.hpp:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/chaiscript_stdlib.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/chaiscript_stdlib.cpp:1: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const chaiscript::Type_Info&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const chaiscript::Type_Info&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>; Ret = std::shared_ptr; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::future*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::future]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = std::future; = void; Ret = std::future]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::Std_Lib::library()::&)>; Ret = std::future; Params = {const std::function&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::future(const std::function&); Callable = chaiscript::Std_Lib::library()::&)>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller; Ret = const chaiscript::File_Position&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::File_Position&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const chaiscript::AST_Node_Type; T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Fun_Caller&>; Ret = const chaiscript::AST_Node&; Params = {const std::shared_ptr&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::AST_Node&(const std::shared_ptr&); Callable = chaiscript::dispatch::detail::Fun_Caller&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/language/../dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/chaiscript_stdlib.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/chaiscript_stdlib.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::map, chaiscript::Boxed_Value>; IterType = std::_Rb_tree_const_iterator, chaiscript::Boxed_Value> >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 49 | Bidir_Range(Container &c) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::map, chaiscript::Boxed_Value>; IterType = std::_Rb_tree_iterator, chaiscript::Boxed_Value> >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::__cxx11::basic_string; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::__cxx11::basic_string; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/static_libs/../include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = chaiscript::dispatch::Dynamic_Object; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/dynamic_object_detail.hpp:210:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const bool&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_eval.hpp:99:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::exception::eval_error&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_engine.hpp:110:33: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:270:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:548:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:566:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::__cxx11::basic_string&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::__cxx11::basic_string&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1053:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1056:141: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:515:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:516:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::AST_Node_Trace]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::AST_Node_Trace&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const chaiscript::AST_Node_Trace&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:551:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::reference_wrapper&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::reference_wrapper&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:580:102: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = Type2]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = Type2; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:594:32: required from ‘chaiscript::Type_Conversion chaiscript::type_conversion(const Callable&) [with From = TestBaseType; To = Type2; Callable = create_chaiscript_module_test_module()::; chaiscript::Type_Conversion = std::shared_ptr]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:208:111: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestEnum*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const TestEnum]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = TestEnum]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = TestEnum]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:201:55: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestDerivedType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestMoreDerivedType; To = TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = TestDerivedType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestMoreDerivedType; To = TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = TestDerivedType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestMoreDerivedType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestDerivedType; To = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = TestDerivedType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestDerivedType; To = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = TestDerivedType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const TestBaseType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestMoreDerivedType; To = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = TestBaseType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = TestMoreDerivedType; To = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = TestBaseType; Derived = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Assignable_Proxy_Function; To = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const bool&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, Type2*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = Type2]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = Type2]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const TestBaseType&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const TestBaseType&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const int [5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = int [5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [3][5]; = void; std::string = std::__cxx11::basic_string]::; Ret = const int (&)[5]; Params = {const int (&)[3][5], long unsigned int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const int (&(const int (&)[3][5], long unsigned int))[5]; Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [3][5]; = void; std::string = std::__cxx11::basic_string]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = int [5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = int [5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [3][5]; = void; std::string = std::__cxx11::basic_string]::; Ret = int (&)[5]; Params = {int (&)[3][5], long unsigned int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = int (&(int (&)[3][5], long unsigned int))[5]; Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [3][5]; = void; std::string = std::__cxx11::basic_string]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const int [3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = int [3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [2][3][5]; = void; std::string = std::__cxx11::basic_string]::; Ret = const int (&)[3][5]; Params = {const int (&)[2][3][5], long unsigned int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const int (&(const int (&)[2][3][5], long unsigned int))[3][5]; Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [2][3][5]; = void; std::string = std::__cxx11::basic_string]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = int [3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = int [3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [2][3][5]; = void; std::string = std::__cxx11::basic_string]::; Ret = int (&)[3][5]; Params = {int (&)[2][3][5], long unsigned int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = int (&(int (&)[2][3][5], long unsigned int))[3][5]; Callable = chaiscript::bootstrap::array(const string&, chaiscript::Module&) [with T = int [2][3][5]; = void; std::string = std::__cxx11::basic_string]::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestMoreDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = TestMoreDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const TestMoreDerivedType&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const TestMoreDerivedType&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestDerivedType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = TestDerivedType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const TestDerivedType&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const TestDerivedType&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, TestBaseType*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int*}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int*); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = TestBaseType; _Args = {int*}; _Tp = TestBaseType]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = TestBaseType; _Args = {int*}; _Tp = TestBaseType; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*}; _Tp = TestBaseType; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = TestBaseType; _Alloc = std::allocator; _Args = {int*}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int*}; _Tp = TestBaseType; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = TestBaseType; _Args = {int*}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {int*}; Class = TestBaseType; Param = {int*}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int*}; long unsigned int ...I = {0}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int*}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int*); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:13:5: warning: but ‘TestBaseType::TestBaseType(int*)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 13 | TestBaseType(int *) : val(10), const_val(15), mdarray{} { } | ^~~~~~~~~~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = TestBaseType; _Args = {}; _Tp = TestBaseType]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = TestBaseType; _Args = {}; _Tp = TestBaseType; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = TestBaseType; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = TestBaseType; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = TestBaseType; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = TestBaseType; _Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {}; Class = TestBaseType; Param = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}; long unsigned int ...I = {}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:11:5: warning: but ‘TestBaseType::TestBaseType()’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 11 | TestBaseType() : val(10), const_val(15), mdarray{} { } | ^~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_eval.hpp:35, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int, int}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int, int}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {int, int}; Class = chaiscript::File_Position; Param = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}; long unsigned int ...I = {0, 1}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:95:5: warning: but ‘chaiscript::File_Position::File_Position(int, int)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 95 | File_Position(int t_file_line, int t_file_column) | ^~~~~~~~~~~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {}; Class = chaiscript::File_Position; Param = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}; long unsigned int ...I = {}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:98:5: warning: but ‘chaiscript::File_Position::File_Position()’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 98 | File_Position() : line(0), column(0) { } | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:2: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const chaiscript::Type_Info&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const chaiscript::Type_Info&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>; Ret = std::shared_ptr; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:137:23: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const T*, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const char*&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:137:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret*) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller; Ret = const char*; Params = {const Type2&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const char*(const Type2&); Callable = chaiscript::dispatch::detail::Const_Caller]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const int [2][3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = int [2][3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = int [2][3][5]; T = int [2][3][5]; Class = TestBaseType; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = int [2][3][5]; Class = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int (*&)[2][3][5], bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = int [2][3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = int [2][3][5]]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:786:95: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(Class*) const [with Type = int [2][3][5]; T = int [2][3][5]; Class = TestBaseType; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:766:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = int [2][3][5]; Class = TestBaseType]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller; Ret = const chaiscript::File_Position&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::File_Position&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller&, chaiscript::AST_Node>; Ret = const std::__cxx11::basic_string&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const std::__cxx11::basic_string&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller&, chaiscript::AST_Node>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const chaiscript::AST_Node_Type; T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Fun_Caller&>; Ret = const chaiscript::AST_Node&; Params = {const std::shared_ptr&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::AST_Node&(const std::shared_ptr&); Callable = chaiscript::dispatch::detail::Fun_Caller&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = std::map, chaiscript::Boxed_Value>; = void; Ret = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>, chaiscript::dispatch::Dynamic_Object>; Ret = std::map, chaiscript::Boxed_Value>; Params = {const chaiscript::dispatch::Dynamic_Object&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::map, chaiscript::Boxed_Value>(const chaiscript::dispatch::Dynamic_Object&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>, chaiscript::dispatch::Dynamic_Object>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = chaiscript::Type_Info; = void; Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::; Ret = chaiscript::Type_Info; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = chaiscript::Type_Info(const std::__cxx11::basic_string&); Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/test_module.cpp:2: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:292:9: warning: but ‘chaiscript::detail::Type_Conversion_Impl::Type_Conversion_Impl(chaiscript::Type_Info, chaiscript::Type_Info, Callable) [with Callable = chaiscript::type_conversion(const Callable&) [with From = TestBaseType; To = Type2; Callable = create_chaiscript_module_test_module()::; chaiscript::Type_Conversion = std::shared_ptr]::]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 292 | Type_Conversion_Impl(Type_Info t_from, Type_Info t_to, Callable t_func) | ^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:292:9: warning: but ‘chaiscript::detail::Type_Conversion_Impl::Type_Conversion_Impl(chaiscript::Type_Info, chaiscript::Type_Info, Callable) [with Callable = chaiscript::type_conversion() [with From = const char*; To = std::__cxx11::basic_string; chaiscript::Type_Conversion = std::shared_ptr]::]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:11: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = chaiscript::dispatch::Dynamic_Object; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/dynamic_object_detail.hpp:210:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const bool&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_eval.hpp:99:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::exception::eval_error&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_engine.hpp:110:33: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:270:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:548:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:566:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::__cxx11::basic_string&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::__cxx11::basic_string&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1053:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1056:141: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:515:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:182:20: required from ‘chaiscript::Boxed_Value chaiscript::bootstrap::ptr_assign(chaiscript::Boxed_Value, const std::shared_ptr<_Tp>&) [with Type = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:516:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node_Trace*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::AST_Node_Trace]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::AST_Node_Trace&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const chaiscript::AST_Node_Trace&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:551:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::reference_wrapper&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::reference_wrapper&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap.hpp:580:102: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:624:16: required from ‘chaiscript::Type_Conversion chaiscript::vector_conversion() [with To = std::vector; chaiscript::Type_Conversion = std::shared_ptr]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:33:68: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::exception*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::exception]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::arithmetic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::exception::arithmetic_error; To = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::runtime_error; Derived = chaiscript::exception::arithmetic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Assignable_Proxy_Function; To = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Assignable_Proxy_Function*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = chaiscript::dispatch::Proxy_Function_Base; To = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = chaiscript::dispatch::Proxy_Function_Base; Derived = chaiscript::dispatch::Assignable_Proxy_Function]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:188:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::out_of_range*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:199:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Dynamic_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::exception; To = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:251:53: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert_down(const chaiscript::Boxed_Value&) const [with Base = std::exception; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:249:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:132:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::logic_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:143:26: required from ‘static chaiscript::Boxed_Value chaiscript::detail::Static_Caster::cast(const chaiscript::Boxed_Value&) [with From = std::out_of_range; To = std::logic_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:256:52: required from ‘chaiscript::Boxed_Value chaiscript::detail::Dynamic_Conversion_Impl::convert(const chaiscript::Boxed_Value&) const [with Base = std::logic_error; Derived = std::out_of_range]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:254:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, __gnu_cxx::__normal_iterator > > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>; Ret = std::shared_ptr, __gnu_cxx::__normal_iterator > > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, __gnu_cxx::__normal_iterator > > >(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Constructor, __gnu_cxx::__normal_iterator > >, const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_const_iterator >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, std::_List_const_iterator > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_const_iterator >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::_List_const_iterator >, const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >&>; Ret = std::shared_ptr, std::_List_const_iterator > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, std::_List_const_iterator > >(const chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_const_iterator >&); Callable = chaiscript::dispatch::detail::Constructor, std::_List_const_iterator >, const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_const_iterator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_iterator >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr, std::_List_iterator > >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_iterator >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::_List_iterator >, const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >&>; Ret = std::shared_ptr, std::_List_iterator > >; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr, std::_List_iterator > >(const chaiscript::bootstrap::standard_library::Bidir_Range, std::_List_iterator >&); Callable = chaiscript::dispatch::detail::Constructor, std::_List_iterator >, const chaiscript::bootstrap::standard_library::Bidir_Range >, std::_List_iterator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>; Ret = std::shared_ptr >; Params = {const std::vector >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::vector&); Callable = chaiscript::dispatch::detail::Constructor, const std::vector >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::__cxx11::list]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr >&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::__cxx11::list]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::list >&>; Ret = std::shared_ptr >; Params = {const std::__cxx11::list >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr >(const std::__cxx11::list&); Callable = chaiscript::dispatch::detail::Constructor, const std::__cxx11::list >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >; Ret = const short unsigned int&; Params = {const chaiscript::bootstrap::standard_library::Bidir_Range >, __gnu_cxx::__normal_iterator > > >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const short unsigned int&(const chaiscript::bootstrap::standard_library::Bidir_Range, __gnu_cxx::__normal_iterator > >&); Callable = chaiscript::dispatch::detail::Const_Caller, __gnu_cxx::__normal_iterator > > >]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::list >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = std::__cxx11::list]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:195:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(Ret&) [with Ret = std::__cxx11::list]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::bootstrap::operators::assign(chaiscript::Module&) [with T = std::__cxx11::list]::&, const std::__cxx11::list&)>; Ret = std::__cxx11::list&; Params = {std::__cxx11::list >&, const std::__cxx11::list >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::__cxx11::list&(std::__cxx11::list&, const std::__cxx11::list&); Callable = chaiscript::bootstrap::operators::assign(chaiscript::Module&) [with T = std::__cxx11::list]::&, const std::__cxx11::list&)>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const bool&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::File_Position*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_eval.hpp:35, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:11: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {int, int}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int, int}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int, int}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {int, int}; Class = chaiscript::File_Position; Param = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}; long unsigned int ...I = {0, 1}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {int, int}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(int, int); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:95:5: warning: but ‘chaiscript::File_Position::File_Position(int, int)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 95 | File_Position(int t_file_line, int t_file_column) | ^~~~~~~~~~~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::File_Position; _Args = {}; _Tp = chaiscript::File_Position; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = chaiscript::File_Position; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::File_Position; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = chaiscript::File_Position; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::File_Position; _Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/callable_traits.hpp:21:41: required from ‘std::shared_ptr<_Tp> chaiscript::dispatch::detail::Constructor::operator()(Inner&& ...) const [with Inner = {}; Class = chaiscript::File_Position; Param = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:102:19: required from ‘Ret chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, std::index_sequence, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}; long unsigned int ...I = {}; std::index_sequence = std::integer_sequence]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:54: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_common.hpp:98:5: warning: but ‘chaiscript::File_Position::File_Position()’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 98 | File_Position() : line(0), column(0) { } | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:11: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {const chaiscript::Type_Info&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const chaiscript::Type_Info&); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor; Ret = std::shared_ptr; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(); Callable = chaiscript::dispatch::detail::Constructor]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::runtime_error*, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:104:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(const std::shared_ptr<_Tp>&, bool) [with T = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::shared_ptr&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:146:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return&>::handle(const std::shared_ptr<_Tp>&) [with Ret = std::runtime_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>; Ret = std::shared_ptr; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::shared_ptr(const std::__cxx11::basic_string&); Callable = chaiscript::dispatch::detail::Constructor, std::allocator >&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::File_Position*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::File_Position]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller; Ret = const chaiscript::File_Position&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::File_Position&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller&, chaiscript::AST_Node>; Ret = const std::__cxx11::basic_string&; Params = {const chaiscript::AST_Node&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const std::__cxx11::basic_string&(const chaiscript::AST_Node&); Callable = chaiscript::dispatch::detail::Const_Caller&, chaiscript::AST_Node>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node_Type*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node_Type]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:792:126: required from ‘std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> chaiscript::dispatch::Attribute_Access::do_call_impl(const Class*) const [with Type = const chaiscript::AST_Node_Type; T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node; std::enable_if_t<(! std::is_pointer<_Ptr>::value), chaiscript::Boxed_Value> = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:763:37: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Attribute_Access::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with T = const chaiscript::AST_Node_Type; Class = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:757:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:145:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::reference_wrapper<_Tp>, bool) [with T = const chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::reference_wrapper; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:177:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(const Ret&) [with Ret = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Fun_Caller&>; Ret = const chaiscript::AST_Node&; Params = {const std::shared_ptr&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = const chaiscript::AST_Node&(const std::shared_ptr&); Callable = chaiscript::dispatch::detail::Fun_Caller&>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = std::map, chaiscript::Boxed_Value>; = void; Ret = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>, chaiscript::dispatch::Dynamic_Object>; Ret = std::map, chaiscript::Boxed_Value>; Params = {const chaiscript::dispatch::Dynamic_Object&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::map, chaiscript::Boxed_Value>(const chaiscript::dispatch::Dynamic_Object&); Callable = chaiscript::dispatch::detail::Const_Caller, chaiscript::Boxed_Value>, chaiscript::dispatch::Dynamic_Object>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = chaiscript::Type_Info; = void; Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::; Ret = chaiscript::Type_Info; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = chaiscript::Type_Info(const std::__cxx11::basic_string&); Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:11: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/type_conversions.hpp:292:9: warning: but ‘chaiscript::detail::Type_Conversion_Impl::Type_Conversion_Impl(chaiscript::Type_Info, chaiscript::Type_Info, Callable) [with Callable = chaiscript::vector_conversion() [with To = std::vector; chaiscript::Type_Conversion = std::shared_ptr]::]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 292 | Type_Conversion_Impl(Type_Info t_from, Type_Info t_to, Callable t_func) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/stl_extra.cpp:12: /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 49 | Bidir_Range(Container &c) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::vector; IterType = __gnu_cxx::__normal_iterator >]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = const std::__cxx11::list; IterType = std::_List_const_iterator]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/bootstrap_stl.hpp:49:11: warning: but ‘chaiscript::bootstrap::standard_library::Bidir_Range::Bidir_Range(Container&) [with Container = std::__cxx11::list; IterType = std::_List_iterator]’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast_helper.hpp:17, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_cast.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/chaiscript_basic.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/src/main.cpp:19: /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:91:31: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] 40 | Data(const Type_Info &ti, | ^~~~ /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::nullptr_t, bool}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:189:15: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = int; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:504:27: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::dispatch::Dynamic_Object*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::dispatch::Dynamic_Object]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = chaiscript::dispatch::Dynamic_Object; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/../dispatchkit/dynamic_object_detail.hpp:210:86: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const bool&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_eval.hpp:99:83: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::exception::eval_error*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = chaiscript::exception::eval_error]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const chaiscript::exception::eval_error&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/language/chaiscript_engine.hpp:110:33: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const bool*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = bool]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:472:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:548:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, float*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = float&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:550:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long double*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long double&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:552:52: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:554:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:556:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, wchar_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = wchar_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = wchar_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:558:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char16_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char16_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char16_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:560:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, char32_t*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = char32_t&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = char32_t]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:562:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:564:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:566:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:568:50: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:570:54: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, long long unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = long long unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = long long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:572:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, signed char*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = signed char&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = signed char]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:574:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:576:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, short unsigned int*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = short unsigned int&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:519:14: required from ‘chaiscript::Boxed_Number::Boxed_Number(T) [with T = short unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:584:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::__cxx11::basic_string, std::allocator >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::__cxx11::basic_string]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = const std::__cxx11::basic_string&; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = const std::__cxx11::basic_string&]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1053:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::vector >*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:172:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(T, bool) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::vector; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:389:14: required from ‘chaiscript::Boxed_Value chaiscript::var(T&&) [with T = std::vector]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:1056:141: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::Type_Info*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:714:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/shared_ptr.h:717:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const chaiscript::dispatch::Proxy_Function_Base*&, bool&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = const chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:422:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const std::shared_ptr<_Tp>&) [with T = chaiscript::dispatch::Proxy_Function_Base]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = std::shared_ptr]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/dispatchkit.hpp:905:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:431:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:441:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long unsigned int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long unsigned int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:443:48: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long int*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:267:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_int_go(chaiscript::Operators::Opers, const T&) [with T = long int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:375:36: required from ‘static typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long int; typename std::enable_if<(! std::is_floating_point<_Tp>::value), chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:445:47: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:447:46: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const float*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = float]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = float; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:449:45: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, const long double*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:400:16: required from ‘chaiscript::Boxed_Value chaiscript::detail::const_var_impl(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:463:36: required from ‘chaiscript::Boxed_Value chaiscript::const_var(const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:302:29: required from ‘static chaiscript::Boxed_Value chaiscript::Boxed_Number::const_unary_go(chaiscript::Operators::Opers, const T&) [with T = long double]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:390:32: required from ‘static typename std::enable_if::value, chaiscript::Boxed_Value>::type chaiscript::Boxed_Number::go(chaiscript::Operators::Opers, const chaiscript::Boxed_Value&) [with LHS = long double; typename std::enable_if::value, chaiscript::Boxed_Value>::type = chaiscript::Boxed_Value]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_number.hpp:451:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::AST_Node*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:158:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::unique_ptr<_Tp>&&, bool) [with T = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::unique_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:166:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return >::handle(std::unique_ptr<_Tp>&&) [with Ret = chaiscript::AST_Node]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::; Ret = std::unique_ptr; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::unique_ptr(const std::__cxx11::basic_string&); Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, chaiscript::Type_Info*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = chaiscript::Type_Info; = void; Ret = chaiscript::Type_Info]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::; Ret = chaiscript::Type_Info; Params = {const std::__cxx11::basic_string, std::allocator >&}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = chaiscript::Type_Info(const std::__cxx11::basic_string&); Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] /usr/include/c++/9/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’: /usr/include/c++/9/bits/alloc_traits.h:482:2: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = chaiscript::Boxed_Value::Data; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; std::allocator_traits >::allocator_type = std::allocator]’ /usr/include/c++/9/bits/shared_ptr_base.h:548:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:679:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = chaiscript::Boxed_Value::Data; _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr_base.h:1344:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/9/bits/shared_ptr.h:359:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {chaiscript::Type_Info, chaiscript::detail::Any, bool, std::map, std::allocator >, chaiscript::Boxed_Value, std::less, std::allocator > >, std::allocator, std::allocator >, chaiscript::Boxed_Value> > >*&, bool&}; _Tp = chaiscript::Boxed_Value::Data]’ /usr/include/c++/9/bits/shared_ptr.h:701:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:117:42: required from ‘static auto chaiscript::Boxed_Value::Object_Data::get(std::shared_ptr<_Tp>&&, bool) [with T = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:199:36: required from ‘chaiscript::Boxed_Value::Boxed_Value(T&&, bool) [with T = std::shared_ptr, chaiscript::Boxed_Value> >; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/handle_return.hpp:49:20: required from ‘static chaiscript::Boxed_Value chaiscript::dispatch::detail::Handle_Return::handle(T&&) [with T = std::map, chaiscript::Boxed_Value>; = void; Ret = std::map, chaiscript::Boxed_Value>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions_detail.hpp:114:44: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::detail::call_func(const chaiscript::dispatch::detail::Function_Signature&, const Callable&, const std::vector&, const chaiscript::Type_Conversions_State&) [with Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::; Ret = std::map, chaiscript::Boxed_Value>; Params = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:659:35: required from ‘chaiscript::Boxed_Value chaiscript::dispatch::Proxy_Function_Callable_Impl::do_call(const std::vector&, const chaiscript::Type_Conversions_State&) const [with Func = std::map, chaiscript::Boxed_Value>(); Callable = chaiscript::ChaiScript_Basic::build_eval_system(const ModulePtr&, const std::vector&)::]’ /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/proxy_functions.hpp:657:21: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/chaiscript/6.1.0/_/_/build/b71ae3e8981c75cf84d6865302b86d43a5097b82/src/include/chaiscript/dispatchkit/boxed_value.hpp:40:9: warning: but ‘chaiscript::Boxed_Value::Data::Data(const chaiscript::Type_Info&, chaiscript::detail::Any, bool, const void*, bool)’ does not throw; perhaps it should be declared ‘noexcept’ [-Wnoexcept] chaiscript/6.1.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior