==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: pybind11 3.0.0-1 (Fri Jul 11 17:44:33 2025) ==> Retrieving sources... -> Found pybind11-3.0.0.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... pybind11-3.0.0.tar.gz ... Passed ==> Making package: pybind11 3.0.0-1 (Fri Jul 11 17:44:52 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (21) boost-libs-1.88.0-3 cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.51.0-1 ninja-1.12.1-2 python-iniconfig-2.1.0-1 python-packaging-25.0-1 python-pathspec-0.12.1-3 python-pluggy-1.6.0-1 python-pygments-2.19.2-1 python-pyproject-hooks-1.2.0-3 rhash-1.4.4-1 boost-1.88.0-3 cmake-4.0.3-1 eigen-3.4.0-2 python-build-1.2.2-3 python-installer-0.7.0-10 python-pytest-1:8.4.1-1 python-scikit-build-core-0.11.5-1 python-wheel-0.45.1-1 Total Download Size: 40.18 MiB Total Installed Size: 307.46 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... cmake-4.0.3-1-armv7h downloading... boost-1.88.0-3-armv7h downloading... python-pygments-2.19.2-1-any downloading... boost-libs-1.88.0-3-armv7h downloading... eigen-3.4.0-2-any downloading... python-pytest-1:8.4.1-1-any downloading... cppdap-1.58.0-2-armv7h downloading... python-scikit-build-core-0.11.5-1-any downloading... libuv-1.51.0-1-armv7h downloading... rhash-1.4.4-1-armv7h downloading... ninja-1.12.1-2-armv7h downloading... python-packaging-25.0-1-any downloading... jsoncpp-1.9.6-3-armv7h downloading... python-wheel-0.45.1-1-any downloading... python-build-1.2.2-3-any downloading... python-pathspec-0.12.1-3-any downloading... python-pluggy-1.6.0-1-any downloading... python-installer-0.7.0-10-any downloading... python-pyproject-hooks-1.2.0-3-any downloading... python-iniconfig-2.1.0-1-any downloading... hicolor-icon-theme-0.18-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [installed] installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing eigen... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-iniconfig... installing python-pluggy... installing python-pygments... installing python-pytest... installing ninja... installing python-pathspec... installing python-scikit-build-core... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found pybind11-3.0.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting pybind11-3.0.0.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... *** scikit-build-core 0.11.5 using CMake 4.0.3 (wheel) *** Configuring CMake... loading initial cache file /tmp/tmp6u23b5af/build/CMakeInit.txt -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- pybind11 v3.0.0 -- CMake 4.0.3-dirty -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- pybind11::lto enabled -- pybind11::thin_lto enabled -- Configuring done (1.8s) -- Generating done (0.0s) -- Build files have been written to: /tmp/tmp6u23b5af/build *** Building project with Ninja... [0/2] Re-checking globbed directories... ninja: no work to do. *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11 -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/operators.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/common.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/iostream.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eigen.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/stl -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/stl/filesystem.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/cast.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/gil_simple.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/type_caster_pyobject_ptr.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/complex.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/conduit -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/conduit/README.txt -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/conduit/wrap_include_python_h.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/conduit/pybind11_platform_abi_id.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/conduit/pybind11_conduit_v1.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/pybind11.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/chrono.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/stl.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/common.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/descr.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/struct_smart_holder.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/type_caster_base.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/init.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/internals.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/value_and_holder.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/dynamic_raw_ptr_cast_if_possible.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/function_record_pyobject.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/cpp_conduit.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/exception_translation.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/using_smart_holder.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/typeid.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/class.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/native_enum_data.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/detail/pybind11_namespace_macros.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/options.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/buffer_info.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/native_enum.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/stl_bind.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/gil.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/critical_section.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/trampoline_self_life_support.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/typing.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/subinterpreter.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/pytypes.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eval.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/warnings.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/attr.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/functional.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/gil_safe_call_once.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/numpy.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eigen -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eigen/common.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eigen/tensor.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/eigen/matrix.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/include/pybind11/embed.h -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11Config.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11ConfigVersion.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/FindPythonLibsNew.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11Common.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11Tools.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11NewTools.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11GuessPythonExtSuffix.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/cmake/pybind11/pybind11Targets.cmake -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/pkgconfig/pybind11.pc -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/__init__.py -- Installing: /tmp/tmp6u23b5af/wheel/purelib/pybind11/share/pkgconfig/__init__.py *** Making wheel... *** Created pybind11-3.0.0-py3-none-any.whl Successfully built pybind11-3.0.0-py3-none-any.whl -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- pybind11 v3.0.0 -- CMake 4.0.3-dirty -- Found Python: /usr/bin/python3.13 (found suitable version "3.13.5", minimum required is "3.8") found components: Interpreter Development.Module Development.Embed -- Python 3.13.5 -- Building tests with Eigen v3.4.0 -- Found pytest 8.4.1 -- Downloading catch v2.13.10... -- Building pure C++ tests (not depending on Python) using Catch v2.13.10 -- Building interpreter tests using Catch v2.13.10 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Building interpreter tests using Catch v2.13.10 -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done (10.2s) -- Generating done (0.3s) -- Build files have been written to: /build/pybind11/src/build-tests [ 1%] Building CXX object tests/CMakeFiles/pybind11_cross_module_tests.dir/pybind11_cross_module_tests.cpp.o [ 2%] Building CXX object tests/CMakeFiles/cross_module_interleaved_error_already_set.dir/cross_module_interleaved_error_already_set.cpp.o [ 3%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/pybind11_tests.cpp.o [ 3%] Building CXX object tests/CMakeFiles/exo_planet_pybind11.dir/exo_planet_pybind11.cpp.o [ 4%] Building CXX object tests/CMakeFiles/home_planet_very_lonely_traveler.dir/home_planet_very_lonely_traveler.cpp.o [ 4%] Building CXX object tests/CMakeFiles/cross_module_gil_utils.dir/cross_module_gil_utils.cpp.o [ 5%] Building CXX object tests/CMakeFiles/exo_planet_c_api.dir/exo_planet_c_api.cpp.o [ 6%] Building CXX object tests/CMakeFiles/eigen_tensor_avoid_stl_array.dir/eigen_tensor_avoid_stl_array.cpp.o [ 7%] Linking CXX shared module exo_planet_c_api.cpython-313-arm-linux-gnueabihf.so [ 7%] Built target exo_planet_c_api [ 8%] Building CXX object tests/CMakeFiles/mod_per_interpreter_gil.dir/mod_per_interpreter_gil.cpp.o [ 9%] Linking CXX shared module cross_module_gil_utils.cpython-313-arm-linux-gnueabihf.so [ 10%] Linking CXX shared module cross_module_interleaved_error_already_set.cpython-313-arm-linux-gnueabihf.so [ 10%] Built target cross_module_gil_utils [ 11%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_async.cpp.o [ 11%] Built target cross_module_interleaved_error_already_set [ 12%] Building CXX object tests/CMakeFiles/mod_shared_interpreter_gil.dir/mod_shared_interpreter_gil.cpp.o [ 13%] Linking CXX shared module home_planet_very_lonely_traveler.cpython-313-arm-linux-gnueabihf.so [ 13%] Built target home_planet_very_lonely_traveler [ 14%] Linking CXX shared module exo_planet_pybind11.cpython-313-arm-linux-gnueabihf.so [ 15%] Building CXX object tests/pure_cpp/CMakeFiles/smart_holder_poc_test.dir/smart_holder_poc_test.cpp.o [ 17%] Linking CXX shared module mod_per_interpreter_gil.cpython-313-arm-linux-gnueabihf.so [ 17%] Built target exo_planet_pybind11 [ 18%] Building CXX object tests/test_embed/CMakeFiles/test_embed.dir/catch.cpp.o [ 18%] Built target mod_per_interpreter_gil [ 19%] Building CXX object tests/test_embed/CMakeFiles/external_module.dir/external_module.cpp.o [ 20%] Building CXX object tests/test_cross_module_rtti/CMakeFiles/test_cross_module_rtti_lib.dir/lib.cpp.o [ 21%] Linking CXX shared library libtest_cross_module_rtti_lib.so [ 21%] Built target test_cross_module_rtti_lib [ 22%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_buffers.cpp.o [ 22%] Linking CXX shared module mod_shared_interpreter_gil.cpython-313-arm-linux-gnueabihf.so [ 22%] Built target mod_shared_interpreter_gil [ 23%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_builtin_casters.cpp.o [ 24%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_call_policies.cpp.o [ 25%] Linking CXX shared module eigen_tensor_avoid_stl_array.cpython-313-arm-linux-gnueabihf.so [ 25%] Built target eigen_tensor_avoid_stl_array [ 26%] Building CXX object tests/test_cross_module_rtti/CMakeFiles/test_cross_module_rtti_bindings.dir/bindings.cpp.o [ 27%] Linking CXX shared module external_module.cpython-313-arm-linux-gnueabihf.so [ 27%] Built target external_module [ 27%] Building CXX object tests/test_embed/CMakeFiles/test_embed.dir/test_interpreter.cpp.o [ 28%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_callbacks.cpp.o [ 29%] Linking CXX shared module pybind11_cross_module_tests.cpython-313-arm-linux-gnueabihf.so [ 29%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_chrono.cpp.o [ 29%] Built target pybind11_cross_module_tests [ 30%] Building CXX object tests/test_embed/CMakeFiles/test_embed.dir/test_subinterpreter.cpp.o [ 31%] Linking CXX shared library test_cross_module_rtti_bindings.cpython-313-arm-linux-gnueabihf.so [ 31%] Built target test_cross_module_rtti_bindings [ 32%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class.cpp.o [ 34%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_release_gil_before_calling_cpp_dtor.cpp.o [ 35%] Building CXX object tests/test_cross_module_rtti/CMakeFiles/test_cross_module_rtti_main.dir/catch.cpp.o [ 35%] Linking CXX executable smart_holder_poc_test [ 35%] Built target smart_holder_poc_test [ 36%] Building CXX object tests/test_cross_module_rtti/CMakeFiles/test_cross_module_rtti_main.dir/test_cross_module_rtti.cpp.o [ 37%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_basic.cpp.o [ 38%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_disowning.cpp.o [ 39%] Linking CXX executable test_embed [ 40%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_disowning_mi.cpp.o [ 40%] Built target test_embed [ 41%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_factory_constructors.cpp.o [ 42%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_inheritance.cpp.o [ 42%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_mi_thunks.cpp.o [ 43%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_property.cpp.o [ 44%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_property_non_owning.cpp.o [ 45%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_shared_ptr_copy_move.cpp.o [ 46%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_trampoline_basic.cpp.o [ 47%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_trampoline_self_life_support.cpp.o [ 48%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_trampoline_shared_from_this.cpp.o [ 50%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_trampoline_shared_ptr_cpp_arg.cpp.o [ 51%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_trampoline_unique_ptr.cpp.o [ 51%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_unique_ptr_custom_deleter.cpp.o [ 52%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_unique_ptr_member.cpp.o [ 53%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_class_sh_virtual_py_cpp_mix.cpp.o [ 54%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_const_name.cpp.o [ 55%] Linking CXX executable test_cross_module_rtti_main [ 56%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_constants_and_functions.cpp.o [ 56%] Built target test_cross_module_rtti_main [ 57%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_copy_move.cpp.o [ 58%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_cpp_conduit.cpp.o [ 59%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_custom_type_casters.cpp.o [ 60%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_custom_type_setup.cpp.o [ 60%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_docstring_options.cpp.o [ 61%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_docs_advanced_cast_custom.cpp.o [ 62%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_eigen_matrix.cpp.o [ 63%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_eigen_tensor.cpp.o [ 64%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_enum.cpp.o [ 65%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_eval.cpp.o [ 67%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_exceptions.cpp.o [ 68%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_factory_constructors.cpp.o [ 68%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_gil_scoped.cpp.o [ 69%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_iostream.cpp.o [ 70%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_kwargs_and_defaults.cpp.o [ 71%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_local_bindings.cpp.o [ 72%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_methods_and_attributes.cpp.o In file included from /build/pybind11/src/pybind11-3.0.0/include/pybind11/attr.h:14, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/detail/class.h:12, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:12, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/eval.h:14, from /build/pybind11/src/pybind11-3.0.0/tests/pybind11_tests.h:3, from /build/pybind11/src/pybind11-3.0.0/tests/test_enum.cpp:10: /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h: In function 'T pybind11::cast(const handle&) [with T = test_submodule_enums(pybind11::module_&)::UnscopedEnum*; typename std::enable_if<((! std::is_base_of<detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value) && (! std::is_same<typename detail::remove_cvref<T>::type, _object*>::value)), int>::type <anonymous> = 0]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:1646:43: warning: function may return address of local variable [-Wreturn-local-addr] /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:1646:35: note: declared here [ 73%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_modules.cpp.o [ 74%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_multiple_inheritance.cpp.o [ 75%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_native_enum.cpp.o [ 76%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_numpy_array.cpp.o [ 76%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_numpy_dtypes.cpp.o [ 77%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_numpy_scalars.cpp.o [ 78%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_numpy_vectorize.cpp.o [ 79%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_opaque_types.cpp.o [ 80%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_operator_overloading.cpp.o [ 81%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_pickling.cpp.o [ 82%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_potentially_slicing_weak_ptr.cpp.o [ 84%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_python_multiple_inheritance.cpp.o [ 85%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_pytypes.cpp.o [ 85%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_scoped_critical_section.cpp.o [ 86%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_sequences_and_iterators.cpp.o [ 87%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_smart_ptr.cpp.o [ 89%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_stl.cpp.o [ 89%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_stl_binders.cpp.o [ 90%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_tagbased_polymorphic.cpp.o [ 91%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_thread.cpp.o [ 92%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_type_caster_pyobject_ptr.cpp.o [ 92%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_type_caster_std_function_specializations.cpp.o [ 93%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_union.cpp.o [ 94%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_unnamed_namespace_a.cpp.o [ 95%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_unnamed_namespace_b.cpp.o [ 96%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_vector_unique_ptr_member.cpp.o [ 97%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_virtual_functions.cpp.o [ 98%] Building CXX object tests/CMakeFiles/pybind11_tests.dir/test_warnings.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/detail/common.h:228, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/attr.h:13, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/detail/class.h:12, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:12, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/numpy.h:12, from /build/pybind11/src/pybind11-3.0.0/tests/test_stl_binders.cpp:10: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>]': /usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = test_submodule_stl_binders(pybind11::module_&)::VStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct>]': /usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; _Tp = test_submodule_stl_binders(pybind11::module_&)::VStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; _Tp = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/unordered_map.h:33, from /usr/include/c++/14.2.1/unordered_map:41, from /build/pybind11/src/pybind11-3.0.0/include/pybind11/detail/common.h:226: /usr/include/c++/14.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, const double>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]': /usr/include/c++/14.2.1/bits/hashtable.h:2380:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_access<__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_access<__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, test_submodule_stl_binders(pybind11::module_&)::VStruct&>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VStruct&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_key_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>, const std::__cxx11::basic_string<char> >; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; ValueType = const std::__cxx11::basic_string<char>&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::KeysViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, const double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:670:56: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_key_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>, const std::__cxx11::basic_string<char> >; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; ValueType = const std::__cxx11::basic_string<char>&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::KeysViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:670:56: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:62, from /build/pybind11/src/pybind11-3.0.0/tests/test_stl_binders.cpp:16: /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, double>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, const double>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const int&}; _Key = std::pair<double, int>; _Val = std::pair<const std::pair<double, int>, int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<double, int>, int> >; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, int> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, int>, std::_Select1st<std::pair<const std::pair<double, int>, int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const long long int&}; _Key = std::pair<double, int>; _Val = std::pair<const std::pair<double, int>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<double, int>, long long int> >; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, long long int> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, long long int>, std::_Select1st<std::pair<const std::pair<double, int>, long long int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >::const_iterator' changed in GCC 7.1 In file included from /build/pybind11/src/pybind11-3.0.0/tests/test_stl_binders.cpp:11: In lambda function, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:202:21: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>::const_iterator' changed in GCC 7.1 In lambda function, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:202:21: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; <template-parameter-2-2> = void; _Tp = test_submodule_stl_binders(pybind11::module_&)::VStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct>]', inlined from 'pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:165:52, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; <template-parameter-2-2> = void; _Tp = test_submodule_stl_binders(pybind11::module_&)::VStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct>]', inlined from 'pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:165:52, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 In lambda function, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:202:21: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>::const_iterator' changed in GCC 7.1 In lambda function, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, char [36]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, DiffType, const T&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, int, const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const pybind11::arg&, const char (&)[36])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:202:21: note: parameter passing for argument of type 'std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>::const_iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; <template-parameter-2-2> = void; _Tp = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>]', inlined from 'pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:165:52, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; <template-parameter-2-2> = void; _Tp = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct; _Alloc = std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>]', inlined from 'pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:165:52, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, void, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, char [61]>(pybind11::detail::vector_modifiers<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, void (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&, const std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::arg&, const char (&)[61])::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, const double>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:849:16, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, const double>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:849:16, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&; unsigned int ...Is = {0, 1}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VStruct&; Extra = {}]', inlined from 'pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:345:35, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VStruct&; Extra = {}]', inlined from 'pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:345:35, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VStruct> >' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&; Extra = {}]', inlined from 'pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:345:35, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; Sentinel = __gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >; ValueType = test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&; Extra = {}]', inlined from 'pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:345:35, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>; Guard = pybind11::detail::void_type; Func = pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&; Args = {std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75, inlined from 'static constexpr pybind11::handle pybind11::cpp_function::initialize<pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&>, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::detail::vector_accessor<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >(std::enable_if_t<true, pybind11::class_<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>, std::unique_ptr<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >, std::default_delete<std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct, std::allocator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> > > > > >&)::<lambda(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&)>&&, pybind11::typing::Iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct&> (*)(std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>::_FUN(pybind11::detail::function_call&)' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:400:21: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct*, std::vector<test_submodule_stl_binders(pybind11::module_&)::VUndeclStruct> >' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:795:65, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&&, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&> (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:795:65, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, const double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&)>&&, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&> (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:795:65, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&&, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&> (*)(std::unordered_map<std::__cxx11::basic_string<char>, double>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_key_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; KeyType = const std::__cxx11::basic_string<char>&; Extra = {}]', inlined from 'pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:795:65, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&; unsigned int ...Is = {0}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:91, inlined from 'std::enable_if_t<((bool)(! std::is_void<_Dummy>::value)), Return> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>; Guard = pybind11::detail::void_type; Func = pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2101:54, inlined from 'pybind11::cpp_function::initialize<pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&>, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::keep_alive<0, 1> >(pybind11::bind_map<std::unordered_map<std::__cxx11::basic_string<char>, double> >(handle, const std::string&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, double>&)>&&, pybind11::typing::Iterator<const std::__cxx11::basic_string<char>&> (*)(std::unordered_map<std::__cxx11::basic_string<char>, double>&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&, const pybind11::keep_alive<0, 1>&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3086:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, const double>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:616:20, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, const double>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Hash = std::hash<std::__cxx11::basic_string<char> >; _Pred = std::equal_to<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26, inlined from 'pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:616:20, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::unordered_map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::unordered_map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::unordered_map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:612:27, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, const double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:617:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, const double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:612:27, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, const double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = const double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:617:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, const double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, const double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, const double>&, const KeyType&, MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, const double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, const double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}; _Key = std::__cxx11::basic_string<char>; _Tp = double; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>, void, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const double&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::__cxx11::basic_string<char>, double>, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::__cxx11::basic_string<char>, double>, std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >, std::default_delete<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > > > > > >&)::<lambda(std::map<std::__cxx11::basic_string<char>, double>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::__cxx11::basic_string<char>, double>&, const std::__cxx11::basic_string<char>&, const double&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, double>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const int&}; _Key = std::pair<double, int>; _Tp = int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, int> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::pair<double, int>&, const int&}; _Key = std::pair<double, int>; _Tp = int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>, void, std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::pair<double, int>, int>&, const std::pair<double, int>&, const int&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::pair<double, int>, int>::const_iterator' {aka 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, int>, std::_Select1st<std::pair<const std::pair<double, int>, int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const int&}; _Key = std::pair<double, int>; _Tp = int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, int> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::pair<double, int>&, const int&}; _Key = std::pair<double, int>; _Tp = int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>, void, std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >&, const std::pair<double, int>&, const int&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::pair<double, int>, int>, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, int>, std::unique_ptr<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >, std::default_delete<std::map<std::pair<double, int>, int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, int>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::pair<double, int>, int>&, const std::pair<double, int>&, const int&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::pair<double, int>, int>::const_iterator' {aka 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, int>, std::_Select1st<std::pair<const std::pair<double, int>, int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, int> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const long long int&}; _Key = std::pair<double, int>; _Tp = long long int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, long long int> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::pair<double, int>&, const long long int&}; _Key = std::pair<double, int>; _Tp = long long int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, long long int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>, void, std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::pair<double, int>, long long int>&, const std::pair<double, int>&, const long long int&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:426:78: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::pair<double, int>, long long int>::const_iterator' {aka 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, long long int>, std::_Select1st<std::pair<const std::pair<double, int>, long long int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >::const_iterator'} changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&, const long long int&}; _Key = std::pair<double, int>; _Tp = long long int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, long long int> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::pair<double, int>&, const long long int&}; _Key = std::pair<double, int>; _Tp = long long int; _Compare = std::less<std::pair<double, int> >; _Alloc = std::allocator<std::pair<const std::pair<double, int>, long long int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:596:22, inlined from 'Return pybind11::detail::argument_loader<Args>::call_impl(Func&&, std::index_sequence<Is ...>, Guard&&) && [with Return = void; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&; unsigned int ...Is = {0, 1, 2}; Guard = pybind11::detail::void_type; Args = {std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2132:37, inlined from 'std::enable_if_t<((bool)std::is_void<_Dummy>::value), pybind11::detail::void_type> pybind11::detail::argument_loader<Args>::call(Func&&) && [with Return = void; Guard = pybind11::detail::void_type; Func = pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&; Args = {std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&}]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/cast.h:2106:65, inlined from 'pybind11::cpp_function::initialize<pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>, void, std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >&, const std::pair<double, int>&, const long long int&, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::detail::map_assignment<std::map<std::pair<double, int>, long long int>, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >(std::enable_if_t<true, pybind11::class_<std::map<std::pair<double, int>, long long int>, std::unique_ptr<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >, std::default_delete<std::map<std::pair<double, int>, long long int, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > > > > > >&)::<lambda(std::map<std::pair<double, int>, long long int>&, const KeyType&, const MappedType&)>&&, void (*)(std::map<std::pair<double, int>, long long int>&, const std::pair<double, int>&, const long long int&), const pybind11::name&, const pybind11::is_method&, const pybind11::sibling&)::<lambda(pybind11::detail::function_call&)>' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:430:75: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<std::pair<double, int>, long long int>::const_iterator' {aka 'std::_Rb_tree<std::pair<double, int>, std::pair<const std::pair<double, int>, long long int>, std::_Select1st<std::pair<const std::pair<double, int>, long long int> >, std::less<std::pair<double, int> >, std::allocator<std::pair<const std::pair<double, int>, long long int> > >::const_iterator'} changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>, std::pair<const std::__cxx11::basic_string<char>, const double>&>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; ValueType = std::pair<const std::__cxx11::basic_string<char>, const double>&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; ValueType = std::pair<const std::__cxx11::basic_string<char>, const double>&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::ItemsViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, const double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:693:52: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_value_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>, const double>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; ValueType = const double&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_value_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>; ValueType = const double&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::ValuesViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, const double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:685:58: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3104:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, const double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>, std::pair<const std::__cxx11::basic_string<char>, double>&>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; ValueType = std::pair<const std::__cxx11::basic_string<char>, double>&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; ValueType = std::pair<const std::__cxx11::basic_string<char>, double>&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::ItemsViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:693:52: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3068:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h: In function 'pybind11::iterator pybind11::detail::make_iterator_impl(Iterator, Sentinel, Extra&& ...) [with Access = iterator_value_access<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>, double>; pybind11::return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; ValueType = double&; Extra = {}]': /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3022:10: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 In function 'pybind11::typing::Iterator<ValueType> pybind11::make_value_iterator(Iterator, Sentinel, Extra&& ...) [with return_value_policy Policy = pybind11::return_value_policy::reference_internal; Iterator = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; Sentinel = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>; ValueType = double&; Extra = {}]', inlined from 'pybind11::iterator pybind11::detail::ValuesViewImpl<Map>::iter() [with Map = std::unordered_map<std::__cxx11::basic_string<char>, double>]' at /build/pybind11/src/pybind11-3.0.0/include/pybind11/stl_bind.h:685:58: /build/pybind11/src/pybind11-3.0.0/include/pybind11/pybind11.h:3104:48: note: parameter passing for argument of type 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, double>, false, true>' changed in GCC 7.1 [100%] Linking CXX shared module pybind11_tests.cpython-313-arm-linux-gnueabihf.so ------ pybind11_tests.cpython-313-arm-linux-gnueabihf.so file size: 16181788 [100%] Built target pybind11_tests ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "pybind11"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: pybind11 3.0.0-1 (Fri Jul 11 17:48:16 2025) ==> Cleaning up...