Skip to content

CYGWIN: warning on missing safe memzero() is printed #148200

Description

@carlo-bramini

Bug report

Bug description:

Compiling on CYGWIN gives this message on the console:

warning: Your platform does not support any safe implementation of memzero -- consider a pull request!

However, CYGWIN provides explicit_bzero(), actually.
The Modules/_hacl/Lib_Memzero0.c already supports it, so, a tiny fix is required for just adding __CYGWIN__ to the list of supported platforms.

CPython versions tested on:

CPython main branch

Operating systems tested on:

Windows

Linked PRs

Activity

  1. added 3 commits that reference this issue on Apr 7, 2026
  2. added 6 commits that reference this issue on Apr 7, 2026
  3. carlo-bramini commented on May 13, 2026

    @carlo-bramini
    ContributorAuthor

    Hello, with the release of the new beta version 3.15.0b1, I'm wondering if it would be possible to sync the sources of hacl from upstream or by applying the linked PR, which does the same thing. Thank you very much.

  4. added 3 commits that reference this issue on May 13, 2026
  5. vstinner commented on May 15, 2026

    @vstinner
    Member

    Hello, with the release of the new beta version 3.15.0b1, I'm wondering if it would be possible to sync the sources of hacl from upstream or by applying the linked PR, which does the same thing.

    I wrote #149802 to update Modules/_hacl/. I close the issue.

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

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions