-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
arch-wasmWebAssembly architectureWebAssembly architecturearea-Build-monoos-wasiRelated to WASI variant of arch-wasmRelated to WASI variant of arch-wasm
Milestone
Description
Unfortunately we don't run WASI builds on PRs anymore
FAILED: mono/minipal/minipal/CMakeFiles/minipal_objects.dir/descriptorlimit.c.obj
D:\a\_work\1\s\src\mono\wasi\wasi-sdk\bin\clang.exe --target=wasm32-wasip2 --sysroot=D:/a/_work/1/s/src/mono/wasi/wasi-sdk/share/wasi-sysroot -DCOMPILER_SUPPORTS_W_RESERVED_IDENTIFIER -DDISABLE_EGD_SOCKET -DDISABLE_EVENTPIPE -DHAVE_CONFIG_H -DHOST_WASI -D_THREAD_SAFE -D_WASI_EMULATED_MMAN -D_WASI_EMULATED_PROCESS_CLOCKS -D_WASI_EMULATED_PTHREAD -D_WASI_EMULATED_SIGNAL -ID:/a/_work/1/s/artifacts/obj -ID:/a/_work/1/s/src/native -ID:/a/_work/1/s/artifacts/obj/mono/wasi.wasm.Release/mono/minipal/minipal "-ID:/a/_work/1/s/src/mono/wasi/include" "-ID:/a/_work/1/s/src/mono/wasi/mono-include" "-ID:/a/_work/1/s/src/native/public" "-ID:/a/_work/1/s/src/mono/mono/eglib" -D_WASI_EMULATED_PROCESS_CLOCKS -D_WASI_EMULATED_SIGNAL -D_WASI_EMULATED_MMAN -D_WASI_EMULATED_PTHREAD -fno-strict-aliasing -fwrapv -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -Wno-unused-function -Qunused-arguments -Wno-tautological-compare -Wno-parentheses-equality -Wno-self-assign -Wno-return-stack-address -Wno-constant-logical-operand -Wno-zero-length-array -Wno-asm-operand-widths -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Werror=return-type -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Wno-incompatible-pointer-types-discards-qualifiers -Werror -O3 -DNDEBUG -std=gnu11 -g -fPIC -fvisibility=hidden -Wno-strict-prototypes -Wno-unused-but-set-variable -Os -ffp-contract=off -MD -MT mono/minipal/minipal/CMakeFiles/minipal_objects.dir/descriptorlimit.c.obj -MF mono\minipal\minipal\CMakeFiles\minipal_objects.dir\descriptorlimit.c.obj.d -o mono/minipal/minipal/CMakeFiles/minipal_objects.dir/descriptorlimit.c.obj -c D:/a/_work/1/s/src/native/minipal/descriptorlimit.c
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:21:19: error: variable has incomplete type 'struct rlimit'
21 | struct rlimit rlp;
| ^
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:21:12: note: forward declaration of 'struct rlimit'
21 | struct rlimit rlp;
| ^
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:24:14: error: call to undeclared function 'getrlimit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
24 | result = getrlimit(RLIMIT_NOFILE, &rlp);
| ^
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:24:24: error: use of undeclared identifier 'RLIMIT_NOFILE'
24 | result = getrlimit(RLIMIT_NOFILE, &rlp);
| ^
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:40:14: error: call to undeclared function 'setrlimit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
40 | result = setrlimit(RLIMIT_NOFILE, &rlp);
| ^
D:/a/_work/1/s/src/native/minipal/descriptorlimit.c:40:24: error: use of undeclared identifier 'RLIMIT_NOFILE'
40 | result = setrlimit(RLIMIT_NOFILE, &rlp);
| ^
Metadata
Metadata
Assignees
Labels
arch-wasmWebAssembly architectureWebAssembly architecturearea-Build-monoos-wasiRelated to WASI variant of arch-wasmRelated to WASI variant of arch-wasm