pybind / pybind11

Seamless operability between C++11 and Python
https://pybind11.readthedocs.io/
Other
15.57k stars 2.09k forks source link

[smart_holder] Another super simple experiment trying to get to the bottom of the type_caster_odr_guard test failures with windows-2022 #4914

Closed rwgk closed 11 months ago

rwgk commented 11 months ago

Description

Starting point: https://github.com/pybind/pybind11/pull/4850#issuecomment-1789780676

Conclusion: https://github.com/pybind/pybind11/pull/4918

Suggested changelog entry:

rwgk commented 11 months ago

Suspicion, based on one datapoint:

The type_caster_odr_guard failures are related to the change from

C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/bin/HostX64/x64/cl.exe

to

C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe
rwgk commented 11 months ago

Problem solved with PR #4918.