Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental: Changes on top of PR #4953 #5411

Closed
wants to merge 8 commits into from

Conversation

rwgk
Copy link
Collaborator

@rwgk rwgk commented Oct 13, 2024

Description

Scratch PR for experimenting.

Suggested changelog entry:

rwgk added a commit to isuruf/pybind11 that referenced this pull request Oct 23, 2024
rwgk added a commit that referenced this pull request Nov 10, 2024
* Fix MSVC MT/MD incompatibility in PYBIND11_BUILD_ABI

* Update comment about which PR

* Use msvc major version

* Use _MSC_VER/100

* Fix figuring out MD vs MT

* Add some test runs

* Skip one test

* Fix preprocessor

* simplify code

* fix if

* support only msvc 19

* Fold in changes from experimental PR #5411. Polish error messages.

* Remove `&& defined(_DLL)` (TBD: is it needed? but what is correct?)

* Fix MT vs MD

* Add a couple comments, based on #4953 (comment) (posted by @isuruf).

* Replace misleading comment: NVHPC is NOT outdated.

* Update include/pybind11/detail/internals.h

Co-authored-by: Robert Maynard <[email protected]>

---------

Co-authored-by: Ralf W. Grosse-Kunstleve <[email protected]>
Co-authored-by: Ralf W. Grosse-Kunstleve <[email protected]>
Co-authored-by: Robert Maynard <[email protected]>
@rwgk
Copy link
Collaborator Author

rwgk commented Nov 10, 2024

Obsolete, closing (after #4953 was merged).

@rwgk rwgk closed this Nov 10, 2024
@rwgk rwgk deleted the incompat_experimental_rwgk branch November 10, 2024 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants