Skip to content

Use _PyObject_CAST in internal headers #135906

Closed

Activity

  1. added
    type-bugAn unexpected behavior, bug, or error
    buildThe build process and cross-build
    on Jun 25, 2025
  2. added 3 commits that reference this issue on Jul 3, 2025
  3. added a commit that references this issue on Jul 7, 2025
  4. added a commit that references this issue on Jul 7, 2025
  5. ZeroIntensity commented on Jul 7, 2025

    @ZeroIntensity
    Member

    Keeping this open until we figure out how to test for this.

  6. added a commit that references this issue on Jul 7, 2025
  7. added a commit that references this issue on Jul 11, 2025
  8. added a commit that references this issue on Jul 11, 2025
  9. added a commit that references this issue on Jul 12, 2025
  10. 5 remaining items

  11. added 2 commits that reference this issue on Aug 19, 2025
  12. clin1234 commented on Feb 5, 2026

    @clin1234
    ContributorAuthor

    Keeping this open until we figure out how to test for this.

    So has there been a way to test this?

  13. ZeroIntensity commented on Feb 5, 2026

    @ZeroIntensity
    Member

    Yeah, see Victor's PR: #136247. We now include a few internal headers in test_cppext. We'll add more headers there as needed.

  14. added 2 commits that reference this issue on Feb 12, 2026
  15. vstinner commented on Feb 12, 2026

    @vstinner
    Member

    This issue miss some context. Here you have:

    Fixes build errors encountered in python-greenlet/greenlet#450 when building greenlet against CPython 3.14.0b3 free-threaded.

  16. added 3 commits that reference this issue on Feb 12, 2026
  17. added a commit that references this issue on Feb 15, 2026
  18. vstinner commented on Feb 16, 2026

    @vstinner
    Member

    test_cppext now checks for C++ compiler warnings in internal headers used by greenlet: pycore_frame.h, pycore_interpframe_structs.h and pycore_interpframe.h.

  19. added a commit that references this issue on Feb 28, 2026
  20. added a commit that references this issue on Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildThe build process and cross-buildinterpreter-core(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions