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

Removing last remnants of pragma block at the top of pybind11.h #3186

Merged
merged 17 commits into from
Aug 14, 2021

Commits on Aug 12, 2021

  1. Removing last remnants of pragma block at the top of pybind11.h, defa…

    …ulting CUDA, GCC7, GCC8 to PYBIND11_NOINLINE_DISABLED, with the option to define PYBIND11_NOINLINE_FORCED.
    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    66b62f1 View commit details
    Browse the repository at this point in the history
  2. Unique SOSIZE prefix to make it easier to extract the sosizes from th…

    …e GitHub logs.
    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    c75c325 View commit details
    Browse the repository at this point in the history
  3. Commenting out PYBIND11_WERROR block, for noinline testing.

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    5a7bd10 View commit details
    Browse the repository at this point in the history
  4. Undoing accidental change.

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    aca0e20 View commit details
    Browse the repository at this point in the history
  5. #define PYBIND11_NOINLINE_FORCED

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    d760646 View commit details
    Browse the repository at this point in the history
  6. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    4e57e6a View commit details
    Browse the repository at this point in the history
  7. #define PYBIND11_NOINLINE_DISABLED

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    bfa47b3 View commit details
    Browse the repository at this point in the history
  8. Going back to default (removing #define PYBIND11_NOINLINE_DISABLED).

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    114cf66 View commit details
    Browse the repository at this point in the history
  9. #define PYBIND11_NOINLINE_FORCED

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    e043cca View commit details
    Browse the repository at this point in the history
  10. Undoing all changes releated to measuring sosizes.

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    12600e8 View commit details
    Browse the repository at this point in the history
  11. Rollback of PR pybind#3030 (Working around Centos 8 failure).

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    86bb2a8 View commit details
    Browse the repository at this point in the history
  12. Disabling -Werror for GNU (experiment).

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    4927293 View commit details
    Browse the repository at this point in the history
  13. Commenting out the entire if(PYBIND11_WERROR) again (although that …

    …is not expected to make a difference, but who knows what I am overlooking).
    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    4bd03f2 View commit details
    Browse the repository at this point in the history
  14. Adding -DCMAKE_BUILD_TYPE=Release

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    027aa9f View commit details
    Browse the repository at this point in the history
  15. Undoing change to tests/CMakeLists.txt (uncommenting `if(PYBIND11_WER…

    …ROR)` block).
    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    a4dbe3c View commit details
    Browse the repository at this point in the history
  16. post git rebase master -X theirs fixups.

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    3457185 View commit details
    Browse the repository at this point in the history
  17. Adding measurements to comment for PYBIND11_NOINLINE_FORCED.

    Ralf W. Grosse-Kunstleve committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    fa53ba5 View commit details
    Browse the repository at this point in the history