-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
arch-riscv32-bit and 64-bit RISC-V32-bit and 64-bit RISC-VbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behavioros-linuxstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.
Milestone
Description
Zig Version
0.14.0
Steps to Reproduce and Observed Behavior
Build anything requiring process spawning:
/nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/os/linux.zig:1472:22: error: enum 'os.linux.syscalls.RiscV32' has no member named 'wait4'
return syscall4(.wait4, @as(usize, @bitCast(@as(isize, pid))), @intFromPtr(status), flags, 0);
~^~~~~
/nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/os/linux/syscalls.zig:6049:21: note: enum declared here
pub const RiscV32 = enum(usize) {
^~~~
referenced by:
waitpid: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/posix.zig:4359:34
waitUnwrappedPosix: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/process/Child.zig:474:33
wait: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/process/Child.zig:335:40
spawnAndWait: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/process/Child.zig:253:21
main: applets/dsh/main.zig:95:30
posixCallMainAndExit: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/start.zig:656:37
_start: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/start.zig:464:40
comptime: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/start.zig:91:63
start: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/std.zig:97:27
comptime: /nix/store/j01cnwirkn9dc3k1srhsdrh1hjqkymcd-zig-0.14.0/lib/zig/std/std.zig:168:9
Expected Behavior
It should compile
Metadata
Metadata
Assignees
Labels
arch-riscv32-bit and 64-bit RISC-V32-bit and 64-bit RISC-VbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behavioros-linuxstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.