Skip to content

Unused function warnings during mimalloc build on NetBSD #123826

Closed
@furkanonder

Description

@furkanonder

Bug description:

gcc -pthread -c -fno-strict-overflow -Wsign-compare -g -Og -Wall  -O2  -fstack-protector-strong -Wtrampolines -std=c11 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -fvisibility=hidden  -I./Include/internal -I./Include/internal/mimalloc  -I. -I./Include    -DPy_BUILD_CORE -o Objects/setobject.o Objects/setobject.c
--- Objects/obmalloc.o ---
In file included from Objects/mimalloc/prim/prim.c:22,
                 from Objects/mimalloc/static.c:37,
                 from Objects/obmalloc.c:22:
Objects/mimalloc/prim/unix/prim.c:76:12: warning: 'mi_prim_access' defined but not used [-Wunused-function]
   76 | static int mi_prim_access(const char *fpath, int mode) {
      |            ^~~~~~~~~~~~~~
Objects/mimalloc/prim/unix/prim.c:73:12: warning: 'mi_prim_close' defined but not used [-Wunused-function]
   73 | static int mi_prim_close(int fd) {
      |            ^~~~~~~~~~~~~
Objects/mimalloc/prim/unix/prim.c:70:16: warning: 'mi_prim_read' defined but not used [-Wunused-function]
   70 | static ssize_t mi_prim_read(int fd, void* buf, size_t bufsize) {
      |                ^~~~~~~~~~~~
Objects/mimalloc/prim/unix/prim.c:67:12: warning: 'mi_prim_open' defined but not used [-Wunused-function]
   67 | static int mi_prim_open(const char* fpath, int open_flags) {
      |            ^~~~~~~~~~~~

OS: NetBSD 10.0 amd64

CPython versions tested on:

CPython main branch

Operating systems tested on:

Other

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.13bugs and security fixes3.14bugs and security fixesOS-netbsdbuildThe build process and cross-build

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions