This has a typo, it's actually version 2.6.2 On Sun, Jan 31, 2021 at 6:54 AM Gabe Black (Gerrit) via gem5-dev < [email protected]> wrote:
> Gabe Black has uploaded this change for *review*. > > View Change <https://gem5-review.googlesource.com/c/public/gem5/+/40255> > > ext: Update pybind11 to version 6.2. > > This should help reduce warning spew when building with newer compilers. > The pybind11::module type has been renamed pybind11::module_ to avoid > conflicts with c++20 modules, according to the pybind11 changelog, so > this CL also updates gem5 source to use the new type. There is > supposedly an alias pybind11::module which is for compatibility, but we > still get linker errors without changing to pybind11::module_. > > Change-Id: I0acb36215b33e3a713866baec43f5af630c356ee > --- > M ext/pybind11/.appveyor.yml > A ext/pybind11/.clang-format > A ext/pybind11/.clang-tidy > A ext/pybind11/.cmake-format.yaml > A ext/pybind11/.github/CONTRIBUTING.md > A ext/pybind11/.github/ISSUE_TEMPLATE/bug-report.md > A ext/pybind11/.github/ISSUE_TEMPLATE/config.yml > A ext/pybind11/.github/ISSUE_TEMPLATE/feature-request.md > A ext/pybind11/.github/ISSUE_TEMPLATE/question.md > A ext/pybind11/.github/dependabot.yml > A ext/pybind11/.github/labeler.yml > A ext/pybind11/.github/labeler_merged.yml > A ext/pybind11/.github/pull_request_template.md > A ext/pybind11/.github/workflows/ci.yml > A ext/pybind11/.github/workflows/configure.yml > A ext/pybind11/.github/workflows/format.yml > A ext/pybind11/.github/workflows/labeler.yml > A ext/pybind11/.github/workflows/pip.yml > M ext/pybind11/.gitignore > D ext/pybind11/.gitmodules > A ext/pybind11/.pre-commit-config.yaml > D ext/pybind11/.travis.yml > M ext/pybind11/CMakeLists.txt > D ext/pybind11/CONTRIBUTING.md > D ext/pybind11/ISSUE_TEMPLATE.md > M ext/pybind11/LICENSE > M ext/pybind11/MANIFEST.in > D ext/pybind11/README.md > A ext/pybind11/README.rst > M ext/pybind11/docs/Doxyfile > M ext/pybind11/docs/advanced/cast/custom.rst > M ext/pybind11/docs/advanced/cast/eigen.rst > M ext/pybind11/docs/advanced/cast/index.rst > M ext/pybind11/docs/advanced/cast/stl.rst > M ext/pybind11/docs/advanced/classes.rst > M ext/pybind11/docs/advanced/embedding.rst > M ext/pybind11/docs/advanced/exceptions.rst > M ext/pybind11/docs/advanced/functions.rst > M ext/pybind11/docs/advanced/misc.rst > M ext/pybind11/docs/advanced/pycpp/numpy.rst > M ext/pybind11/docs/advanced/pycpp/object.rst > M ext/pybind11/docs/advanced/pycpp/utilities.rst > M ext/pybind11/docs/basics.rst > M ext/pybind11/docs/benchmark.py > M ext/pybind11/docs/benchmark.rst > M ext/pybind11/docs/changelog.rst > M ext/pybind11/docs/classes.rst > A ext/pybind11/docs/cmake/index.rst > M ext/pybind11/docs/compiling.rst > M ext/pybind11/docs/conf.py > M ext/pybind11/docs/faq.rst > M ext/pybind11/docs/index.rst > A ext/pybind11/docs/installing.rst > D ext/pybind11/docs/intro.rst > M ext/pybind11/docs/limitations.rst > M ext/pybind11/docs/reference.rst > M ext/pybind11/docs/release.rst > M ext/pybind11/docs/requirements.txt > M ext/pybind11/docs/upgrade.rst > M ext/pybind11/include/pybind11/attr.h > M ext/pybind11/include/pybind11/buffer_info.h > M ext/pybind11/include/pybind11/cast.h > M ext/pybind11/include/pybind11/chrono.h > M ext/pybind11/include/pybind11/complex.h > M ext/pybind11/include/pybind11/detail/class.h > M ext/pybind11/include/pybind11/detail/common.h > M ext/pybind11/include/pybind11/detail/descr.h > M ext/pybind11/include/pybind11/detail/init.h > M ext/pybind11/include/pybind11/detail/internals.h > M ext/pybind11/include/pybind11/detail/typeid.h > M ext/pybind11/include/pybind11/eigen.h > M ext/pybind11/include/pybind11/embed.h > M ext/pybind11/include/pybind11/eval.h > M ext/pybind11/include/pybind11/functional.h > M ext/pybind11/include/pybind11/iostream.h > M ext/pybind11/include/pybind11/numpy.h > M ext/pybind11/include/pybind11/operators.h > M ext/pybind11/include/pybind11/options.h > M ext/pybind11/include/pybind11/pybind11.h > M ext/pybind11/include/pybind11/pytypes.h > M ext/pybind11/include/pybind11/stl.h > M ext/pybind11/include/pybind11/stl_bind.h > M ext/pybind11/pybind11/__init__.py > M ext/pybind11/pybind11/__main__.py > M ext/pybind11/pybind11/_version.py > A ext/pybind11/pybind11/_version.pyi > A ext/pybind11/pybind11/commands.py > A ext/pybind11/pybind11/py.typed > A ext/pybind11/pybind11/setup_helpers.py > A ext/pybind11/pybind11/setup_helpers.pyi > A ext/pybind11/pyproject.toml > M ext/pybind11/setup.cfg > M ext/pybind11/setup.py > M ext/pybind11/tests/CMakeLists.txt > M ext/pybind11/tests/conftest.py > M ext/pybind11/tests/constructor_stats.h > A ext/pybind11/tests/env.py > A ext/pybind11/tests/extra_python_package/pytest.ini > A ext/pybind11/tests/extra_python_package/test_files.py > A ext/pybind11/tests/extra_setuptools/pytest.ini > A ext/pybind11/tests/extra_setuptools/test_setuphelper.py > M ext/pybind11/tests/local_bindings.h > M ext/pybind11/tests/pybind11_tests.cpp > M ext/pybind11/tests/pybind11_tests.h > M ext/pybind11/tests/pytest.ini > A ext/pybind11/tests/requirements.txt > M ext/pybind11/tests/test_async.cpp > M ext/pybind11/tests/test_async.py > M ext/pybind11/tests/test_buffers.cpp > M ext/pybind11/tests/test_buffers.py > M ext/pybind11/tests/test_builtin_casters.cpp > M ext/pybind11/tests/test_builtin_casters.py > M ext/pybind11/tests/test_call_policies.cpp > M ext/pybind11/tests/test_call_policies.py > M ext/pybind11/tests/test_callbacks.cpp > M ext/pybind11/tests/test_callbacks.py > M ext/pybind11/tests/test_chrono.cpp > M ext/pybind11/tests/test_chrono.py > M ext/pybind11/tests/test_class.cpp > M ext/pybind11/tests/test_class.py > M ext/pybind11/tests/test_cmake_build/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/embed.cpp > M ext/pybind11/tests/test_cmake_build/installed_embed/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/subdirectory_embed/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt > M ext/pybind11/tests/test_cmake_build/test.py > M ext/pybind11/tests/test_constants_and_functions.cpp > M ext/pybind11/tests/test_constants_and_functions.py > M ext/pybind11/tests/test_copy_move.cpp > M ext/pybind11/tests/test_copy_move.py > A ext/pybind11/tests/test_custom_type_casters.cpp > A ext/pybind11/tests/test_custom_type_casters.py > M ext/pybind11/tests/test_docstring_options.cpp > M ext/pybind11/tests/test_docstring_options.py > M ext/pybind11/tests/test_eigen.cpp > M ext/pybind11/tests/test_eigen.py > M ext/pybind11/tests/test_embed/CMakeLists.txt > M ext/pybind11/tests/test_embed/test_interpreter.cpp > M ext/pybind11/tests/test_embed/test_interpreter.py > M ext/pybind11/tests/test_enum.py > M ext/pybind11/tests/test_eval.cpp > M ext/pybind11/tests/test_eval.py > M ext/pybind11/tests/test_eval_call.py > M ext/pybind11/tests/test_exceptions.cpp > M ext/pybind11/tests/test_exceptions.py > M ext/pybind11/tests/test_factory_constructors.cpp > M ext/pybind11/tests/test_factory_constructors.py > M ext/pybind11/tests/test_gil_scoped.cpp > M ext/pybind11/tests/test_gil_scoped.py > M ext/pybind11/tests/test_iostream.cpp > M ext/pybind11/tests/test_iostream.py > M ext/pybind11/tests/test_kwargs_and_defaults.cpp > M ext/pybind11/tests/test_kwargs_and_defaults.py > M ext/pybind11/tests/test_local_bindings.cpp > M ext/pybind11/tests/test_local_bindings.py > M ext/pybind11/tests/test_methods_and_attributes.cpp > M ext/pybind11/tests/test_methods_and_attributes.py > M ext/pybind11/tests/test_modules.cpp > M ext/pybind11/tests/test_modules.py > M ext/pybind11/tests/test_multiple_inheritance.cpp > M ext/pybind11/tests/test_multiple_inheritance.py > M ext/pybind11/tests/test_numpy_array.cpp > M ext/pybind11/tests/test_numpy_array.py > M ext/pybind11/tests/test_numpy_dtypes.cpp > M ext/pybind11/tests/test_numpy_dtypes.py > M ext/pybind11/tests/test_numpy_vectorize.cpp > M ext/pybind11/tests/test_numpy_vectorize.py > M ext/pybind11/tests/test_opaque_types.cpp > M ext/pybind11/tests/test_opaque_types.py > M ext/pybind11/tests/test_operator_overloading.cpp > M ext/pybind11/tests/test_operator_overloading.py > M ext/pybind11/tests/test_pickling.cpp > M ext/pybind11/tests/test_pickling.py > M ext/pybind11/tests/test_pytypes.cpp > M ext/pybind11/tests/test_pytypes.py > M ext/pybind11/tests/test_sequences_and_iterators.cpp > M ext/pybind11/tests/test_sequences_and_iterators.py > M ext/pybind11/tests/test_smart_ptr.cpp > M ext/pybind11/tests/test_smart_ptr.py > M ext/pybind11/tests/test_stl.cpp > M ext/pybind11/tests/test_stl.py > M ext/pybind11/tests/test_stl_binders.cpp > M ext/pybind11/tests/test_stl_binders.py > M ext/pybind11/tests/test_tagbased_polymorphic.cpp > M ext/pybind11/tests/test_tagbased_polymorphic.py > M ext/pybind11/tests/test_union.py > M ext/pybind11/tests/test_virtual_functions.cpp > M ext/pybind11/tests/test_virtual_functions.py > A ext/pybind11/tests/valgrind-numpy-scipy.supp > A ext/pybind11/tests/valgrind-python.supp > M ext/pybind11/tools/FindCatch.cmake > M ext/pybind11/tools/FindEigen3.cmake > M ext/pybind11/tools/FindPythonLibsNew.cmake > M ext/pybind11/tools/check-style.sh > A ext/pybind11/tools/cmake_uninstall.cmake.in > M ext/pybind11/tools/libsize.py > A ext/pybind11/tools/make_changelog.py > D ext/pybind11/tools/mkdoc.py > A ext/pybind11/tools/pybind11Common.cmake > M ext/pybind11/tools/pybind11Config.cmake.in > A ext/pybind11/tools/pybind11NewTools.cmake > M ext/pybind11/tools/pybind11Tools.cmake > A ext/pybind11/tools/pyproject.toml > A ext/pybind11/tools/setup_global.py.in > A ext/pybind11/tools/setup_main.py.in > M src/arch/arm/fastmodel/fastmodel.cc > M src/cpu/testers/traffic_gen/pygen.cc > M src/python/m5/SimObject.py > M src/python/m5/params.py > M src/python/pybind11/core.cc > M src/python/pybind11/debug.cc > M src/python/pybind11/event.cc > M src/python/pybind11/object_file.cc > M src/python/pybind11/pybind.hh > M src/python/pybind11/stats.cc > M src/sim/init.cc > M src/sim/init.hh > M src/sim/python.cc > M src/systemc/core/python.cc > M src/systemc/core/python.hh > M src/systemc/core/sc_main_python.cc > M src/systemc/core/sc_time_python.cc > M src/systemc/tlm_core/2/quantum/global_quantum_python.cc > M src/unittest/stattest.cc > 227 files changed, 13,789 insertions(+), 4,474 deletions(-) > > > To view, visit change 40255 > <https://gem5-review.googlesource.com/c/public/gem5/+/40255>. To > unsubscribe, or for help writing mail filters, visit settings > <https://gem5-review.googlesource.com/settings>. > Gerrit-Project: public/gem5 > Gerrit-Branch: develop > Gerrit-Change-Id: I0acb36215b33e3a713866baec43f5af630c356ee > Gerrit-Change-Number: 40255 > Gerrit-PatchSet: 1 > Gerrit-Owner: Gabe Black <[email protected]> > Gerrit-MessageType: newchange > _______________________________________________ > gem5-dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
