Skip to content

libc: Add library support for rexec #53451

libc: Add library support for rexec

libc: Add library support for rexec #53451

Triggered via pull request February 3, 2026 13:46
Status Failure
Total duration 26m 27s
Artifacts 1

build.yml

on: pull_request
Linux-Arch  /  Select-Builds
5s
Linux-Arch / Select-Builds
macOS-Arch  /  Select-Builds
3s
macOS-Arch / Select-Builds
msvc-Arch  /  Select-Builds
3s
msvc-Arch / Select-Builds
msys2-Arch  /  Select-Builds
5s
msys2-Arch / Select-Builds
Matrix: Linux
Matrix: macOS
Matrix: msys2
OOT-Build
0s
OOT-Build
Fit to window
Zoom out
Zoom in

Annotations

142 errors and 24 warnings
msvc
Process completed with exit code 1.
Linux (sim-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (sim-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (sim-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-01)
implicit declaration of function 'kmm_zalloc'; did you mean 'lib_zalloc'? [-Werror=implicit-function-declaration]
Linux (sim-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-01)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm64-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (arm-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (arm64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (arm-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm64-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (arm64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (sim-02)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (sim-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (sim-02)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-02)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (sim-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (xtensa-02)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (sim-02)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (sim-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (sim-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (xtensa-02)
unknown type name 'pthread_barrier_t'; did you mean 'pthread_attr_t'?
Linux (xtensa-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (xtensa-02)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (xtensa-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-02)
implicit declaration of function 'kmm_calloc'; did you mean 'lib_calloc'? [-Wimplicit-function-declaration]
Linux (xtensa-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-02)
implicit declaration of function 'kmm_realloc'; did you mean 'lib_realloc'? [-Wimplicit-function-declaration]
Linux (xtensa-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (xtensa-02)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (arm-02)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (arm-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (x86_64-01)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (arm-02)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (arm-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (x86_64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-02)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (x86_64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (x86_64-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (arm-02)
implicit declaration of function 'kmm_zalloc'; did you mean 'lib_zalloc'? [-Werror=implicit-function-declaration]
Linux (arm-02)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (x86_64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (x86_64-01)
cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
Linux (x86_64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (x86_64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (x86_64-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (x86_64-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (x86_64-01)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (other)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (other)
implicit declaration of function 'nxmutex_lock' [-Werror=implicit-function-declaration]
Linux (other)
unknown type name 'mutex_t'
Linux (other)
incompatible implicit declaration of built-in function 'memcpy' [-Werror]
Linux (other)
incompatible implicit declaration of built-in function 'memcpy' [-Werror]
Linux (risc-v-02)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (other)
incompatible implicit declaration of built-in function 'memcpy' [-Werror]
Linux (other)
implicit declaration of function 'memcpy' [-Werror=implicit-function-declaration]
Linux (risc-v-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (other)
incompatible implicit declaration of built-in function 'memset' [-Werror]
Linux (risc-v-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (other)
implicit declaration of function 'memset' [-Werror=implicit-function-declaration]
Linux (risc-v-02)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (other)
'ENOMEM' undeclared (first use in this function)
Linux (risc-v-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (other)
'ENOMEM' undeclared (first use in this function)
Linux (risc-v-02)
implicit declaration of function 'kmm_calloc'; did you mean 'lib_calloc'? [-Wimplicit-function-declaration]
Linux (risc-v-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (arm-03)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (risc-v-02)
implicit declaration of function 'kmm_realloc'; did you mean 'lib_realloc'? [-Wimplicit-function-declaration]
Linux (arm-03)
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (risc-v-02)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (arm-03)
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (risc-v-02)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (arm-03)
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (risc-v-02)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (arm-03)
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (arm-03)
'struct lib_fileinstream_s' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
Linux (arm-03)
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (arm-03)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (arm-03)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
Linux (arm-03)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Werror=implicit-function-declaration]
Linux (arm-03)
implicit declaration of function 'kmm_free' [-Werror=implicit-function-declaration]
Linux (risc-v-01)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (risc-v-01)
implicit declaration of function 'kmm_zalloc'; did you mean 'lib_zalloc'? [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (risc-v-01)
assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
Linux (risc-v-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_zalloc'; did you mean 'lib_zalloc'? [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (risc-v-01)
implicit declaration of function 'kmm_zalloc'; did you mean 'lib_zalloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
The strategy configuration was canceled because "Linux.sim-01" failed
Linux (xtensa-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
Linux (xtensa-01)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-01)
implicit declaration of function 'kmm_calloc'; did you mean 'lib_calloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-01)
implicit declaration of function 'kmm_realloc'; did you mean 'lib_realloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
Linux (xtensa-01)
implicit declaration of function 'kmm_malloc'; did you mean 'lib_malloc'? [-Wimplicit-function-declaration]
Linux (xtensa-01)
implicit declaration of function 'kmm_free' [-Wimplicit-function-declaration]
msys2 (msys2): libs/libc/stream/lib_fileoutstream.c#L119
invalid use of undefined type 'struct lib_fileoutstream_s'
msys2 (msys2): libs/libc/stream/lib_fileoutstream.c#L113
invalid use of undefined type 'struct lib_fileoutstream_s'
msys2 (msys2): libs/libc/stream/lib_fileoutstream.c#L54
invalid use of undefined type 'struct lib_fileoutstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L131
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L130
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L106
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L105
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L104
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L98
invalid use of undefined type 'struct lib_fileinstream_s'
msys2 (msys2): libs/libc/stream/lib_fileinstream.c#L52
invalid use of undefined type 'struct lib_fileinstream_s'
Linux (sim-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (arm-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (arm64-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (sim-02)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (sim-02): libs/libc/stream/lib_fileinstream.c#L126
'struct lib_fileinstream_s' declared inside parameter list will not be visible outside of this definition or declaration
Linux (sim-02): libs/libc/stream/lib_fileinstream.c#L93
'struct lib_fileinstream_s' declared inside parameter list will not be visible outside of this definition or declaration
Linux (xtensa-02)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (arm-02)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (x86_64-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (other)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (risc-v-02)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (arm-03)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (risc-v-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
Linux (xtensa-01)
No files were found with the provided path: buildartifacts/. No artifacts will be uploaded.
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
storing the address of local variable 'cv_stack' in 'check_top' [-Wdangling-pointer=]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]
msys2 (msys2)
array subscript has type 'char' [-Wchar-subscripts]

Artifacts

Produced during runtime
Name Size Digest
source-bundle Expired
502 MB
sha256:14159bda6d001b5a250aa17ab7f1050ca683b0bdc3d082bf26683daea92e01ea