Compiling typenum v1.20.1 Compiling cpufeatures v0.3.1 Compiling cfg-if v1.0.5 Compiling turkos-os-exceptions v0.1.0 (/reports/os-implementation/K1165-el0-candidate-TPmM85/sources/os-exceptions) Compiling turkos-bootinfo v0.0.1 (/reports/os-implementation/K1165-el0-candidate-TPmM85/sources/bootinfo) Compiling turkos-os-syscall-abi v0.1.0 (/reports/os-implementation/K1165-el0-candidate-TPmM85/sources/os-syscall-abi) error[E0004]: non-exhaustive patterns: `Ok(Call::PrincipalRequest(_))` not covered --> /reports/os-implementation/K1165-el0-candidate-TPmM85/sources/os-syscall-abi/src/syscall_abi.rs:387:28 | 387 | let result = match decode_call(frame) { | ^^^^^^^^^^^^^^^^^^ pattern `Ok(Call::PrincipalRequest(_))` not covered | note: `Result` defined here --> /.rustup/toolchains/nightly-2026-08-19-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/result.rs:558:1 | 558 | pub enum Result { | ^^^^^^^^^^^^^^^^^^^^^ ... 562 | Ok(#[stable(feature = "rust1", since = "1.0.0")] T), | -- not covered = note: the matched value is of type `Result` help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown | 391 ~ Ok(Call::Write(request)) => self.write(before, request, frame, address)?, 392 ~ Ok(Call::PrincipalRequest(_)) => todo!(), | For more information about this error, try `rustc --explain E0004`. error: could not compile `turkos-os-syscall-abi` (lib) due to 1 previous error warning: build failed, waiting for other jobs to finish...