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

Factor out pybind11/compat/pybind11_platform_abi_id.h #5375

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Sep 14, 2024

  1. Configuration menu
    Copy the full SHA
    d26ad7b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    d5e38f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82a43e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e45a46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25945a8 View commit details
    Browse the repository at this point in the history
  5. Minor changes to comments.

    rwgk committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b116ec1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c169057 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9aabe52 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0eb9f3 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    75871ef View commit details
    Browse the repository at this point in the history
  2. 1. Move target_compile_options() into loop over test targets, in ca…

    …se the `"exo_planet_c_api"` target does not exist. 2. Add `-fno-exceptions` option also for `NVHPC`. 3. Also check for `__cpp_exceptions` in exo_planet_c_api.cpp.
    rwgk committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1b28837 View commit details
    Browse the repository at this point in the history
  3. 1. Fix accident (forgot to undo temporary change). 2. Special-case __…

    …EMSCRIPTEN__ in exo_planet_c_api.cpp
    rwgk committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d1527e3 View commit details
    Browse the repository at this point in the history
  4. Give up on compiling exo_planet_c_api.cpp with MSVC /EHs-c-:

    There was one trouble maker (all other jobs worked):
    
    Visual Studio 15 2017:
    
    ```
    cl : Command line warning D9025: overriding '/EHc' with '/EHc-' [C:\projects\pybind11\tests\exo_planet_c_api.vcxproj]
    ...
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale(319): error C2220: warning treated as error - no 'object' file generated [C:\projects\pybind11\tests\exo_planet_c_api.vcxproj]
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale(319): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
    ```
    rwgk committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6cb1d65 View commit details
    Browse the repository at this point in the history