Compiling rustc-std-workspace-std v1.99.0 (/root/.rustup/toolchains/esp/lib/rustlib/src/rust/library/rustc-std-workspace-std) Compiling unicode-width v0.1.13 Compiling getopts v0.2.21 Compiling test v0.0.0 (/root/.rustup/toolchains/esp/lib/rustlib/src/rust/library/test)error[E0308]: mismatched types --> /root/.rustup/toolchains/esp/lib/rustlib/src/rust/library/test/src/test_result.rs:108:18 |107 | None => match status.signal() { | --------------- this expression has type `Option<i32>`108 | Some(libc::SIGABRT) => TestResult::TrFailed, | ^^^^^^^^^^^^^ expected `i32`, found `usize`For more information about this error, try `rustc --explain E0308`.error: could not compile `test` (lib) due to 1 previous error