[INFO] fetching crate sallyport 0.4.0... [INFO] testing sallyport-0.4.0 against 1.60.0 for beta-1.61-1 [INFO] extracting crate sallyport 0.4.0 into /workspace/builds/worker-22/source [INFO] validating manifest of crates.io crate sallyport 0.4.0 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sallyport 0.4.0 [INFO] finished tweaking crates.io crate sallyport 0.4.0 [INFO] tweaked toml for crates.io crate sallyport 0.4.0 written to /workspace/builds/worker-22/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serial_test v0.6.0 [INFO] [stderr] Downloaded scroll v0.11.0 [INFO] [stderr] Downloaded serial_test_derive v0.6.0 [INFO] [stderr] Downloaded testaso v0.1.0 [INFO] [stderr] Downloaded goblin v0.5.1 [INFO] [stderr] Downloaded managed v0.8.0 [INFO] [stderr] Downloaded gdbstub v0.6.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0d896dd7532e1a91b5027bfbcd196eb8fded9a75ec379626223799536c0016bd [INFO] running `Command { std: "docker" "start" "-a" "0d896dd7532e1a91b5027bfbcd196eb8fded9a75ec379626223799536c0016bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0d896dd7532e1a91b5027bfbcd196eb8fded9a75ec379626223799536c0016bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d896dd7532e1a91b5027bfbcd196eb8fded9a75ec379626223799536c0016bd", kill_on_drop: false }` [INFO] [stdout] 0d896dd7532e1a91b5027bfbcd196eb8fded9a75ec379626223799536c0016bd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-22/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7609f9d8100b3643a7b10d30063ca38e5a369173bb67c83163127bdc486817d2 [INFO] running `Command { std: "docker" "start" "-a" "7609f9d8100b3643a7b10d30063ca38e5a369173bb67c83163127bdc486817d2", kill_on_drop: false }` [INFO] [stderr] Compiling scroll v0.11.0 [INFO] [stderr] Compiling plain v0.2.3 [INFO] [stderr] Compiling goblin v0.5.1 [INFO] [stderr] Compiling sallyport v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/guest/call/enarxcall/types/result.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/guest/call/gdbcall/types/result.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/accept.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/accept4.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/alloc.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use core::ffi::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `c_long` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/bind.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/clock_getres.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `c_long` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/clock_gettime.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `c_long` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/connect.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/epoll_ctl.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/epoll_pwait.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/epoll_wait.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/fcntl.rs:13:17 [INFO] [stdout] | [INFO] [stdout] 13 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/getsockname.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/ioctl.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/nanosleep.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `c_long` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/open.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/passthrough.rs:12:17 [INFO] [stdout] | [INFO] [stdout] 12 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/poll.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/read.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/readv.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/recv.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/recvfrom.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/send.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/sendto.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long` [INFO] [stdout] --> src/guest/call/syscall/setsockopt.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long}; [INFO] [stdout] | ^^^^^ ^^^^^^ no `c_long` in `ffi` [INFO] [stdout] | | [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_char`, `core::ffi::c_int`, `core::ffi::c_size_t`, `core::ffi::c_uint` [INFO] [stdout] --> src/guest/call/syscall/stub.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | use core::ffi::{c_char, c_int, c_size_t, c_uint}; [INFO] [stdout] | ^^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^ no `c_uint` in `ffi` [INFO] [stdout] | | | | [INFO] [stdout] | | | no `c_size_t` in `ffi` [INFO] [stdout] | | no `c_int` in `ffi` [INFO] [stdout] | no `c_char` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/write.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/writev.rs:9:17 [INFO] [stdout] | [INFO] [stdout] 9 | use core::ffi::{c_int, c_long, c_size_t}; [INFO] [stdout] | ^^^^^ ^^^^^^ ^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] | | | [INFO] [stdout] | | no `c_long` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_size_t` [INFO] [stdout] --> src/guest/call/syscall/types/bytes.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use core::ffi::c_size_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no `c_size_t` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/guest/call/syscall/types/result/linux/x86_64.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_int`, `core::ffi::c_size_t`, `core::ffi::c_uint`, `core::ffi::c_ulong` [INFO] [stdout] --> src/guest/handler.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | use core::ffi::{c_int, c_size_t, c_uint, c_ulong, c_void}; [INFO] [stdout] | ^^^^^ ^^^^^^^^ ^^^^^^ ^^^^^^^ no `c_ulong` in `ffi` [INFO] [stdout] | | | | [INFO] [stdout] | | | no `c_uint` in `ffi` [INFO] [stdout] | | no `c_size_t` in `ffi` [INFO] [stdout] | no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/guest/platform.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/guest/tls.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_long` [INFO] [stdout] --> src/host/syscall.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use core::ffi::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `c_long` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::ffi::c_int` [INFO] [stdout] --> src/item/syscall.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use core::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `c_int` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `core::ffi::c_char`, `core::ffi::c_int`, `core::ffi::c_long`, `core::ffi::c_short`, `core::ffi::c_size_t`, `core::ffi::c_uint`, `core::ffi::c_ulong` [INFO] [stdout] --> src/libc.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | use core::ffi::{c_char, c_int, c_long, c_short, c_size_t, c_uint, c_ulong, c_void}; [INFO] [stdout] | ^^^^^^ ^^^^^ ^^^^^^ ^^^^^^^ ^^^^^^^^ ^^^^^^ ^^^^^^^ no `c_ulong` in `ffi` [INFO] [stdout] | | | | | | | [INFO] [stdout] | | | | | | no `c_uint` in `ffi` [INFO] [stdout] | | | | | no `c_size_t` in `ffi` [INFO] [stdout] | | | | no `c_short` in `ffi` [INFO] [stdout] | | | no `c_long` in `ffi` [INFO] [stdout] | | no `c_int` in `ffi` [INFO] [stdout] | no `c_char` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `c_int` in module `core::ffi` [INFO] [stdout] --> src/lib.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | pub type Error = core::ffi::c_int; [INFO] [stdout] | ^^^^^ not found in `core::ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/guest/call/enarxcall/types/alloc.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] | ^^^^^^^ cannot infer type for struct `call::enarxcall::types::alloc::CommittedAlloc<'a, T>` [INFO] [stdout] | [INFO] [stdout] note: multiple `impl`s satisfying `call::enarxcall::types::alloc::CommittedAlloc<'a, T>: guest::alloc::Collect` found [INFO] [stdout] --> src/guest/call/enarxcall/types/alloc.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | / impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] 38 | | where [INFO] [stdout] 39 | | super::Result: Into>, [INFO] [stdout] 40 | | { [INFO] [stdout] ... | [INFO] [stdout] 49 | | } [INFO] [stdout] 50 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] ::: src/guest/call/stub.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | impl Collect for T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] --> src/guest/call/enarxcall/types/alloc.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn collect(self, col: &impl Collector) -> Self::Item { [INFO] [stdout] | ^^^^^^^ cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/guest/call/gdbcall/types/alloc.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] | ^^^^^^^ cannot infer type for struct `call::gdbcall::types::alloc::CommittedAlloc<'a, T>` [INFO] [stdout] | [INFO] [stdout] note: multiple `impl`s satisfying `call::gdbcall::types::alloc::CommittedAlloc<'a, T>: guest::alloc::Collect` found [INFO] [stdout] --> src/guest/call/gdbcall/types/alloc.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | / impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] 38 | | where [INFO] [stdout] 39 | | super::Result: Into>, [INFO] [stdout] 40 | | { [INFO] [stdout] ... | [INFO] [stdout] 49 | | } [INFO] [stdout] 50 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] ::: src/guest/call/stub.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | impl Collect for T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] --> src/guest/call/gdbcall/types/alloc.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn collect(self, col: &impl Collector) -> Self::Item { [INFO] [stdout] | ^^^^^^^ cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/guest/call/syscall/types/alloc.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] | ^^^^^^^ cannot infer type for struct `call::syscall::types::alloc::CommittedAlloc<'a, T>` [INFO] [stdout] | [INFO] [stdout] note: multiple `impl`s satisfying `call::syscall::types::alloc::CommittedAlloc<'a, T>: guest::alloc::Collect` found [INFO] [stdout] --> src/guest/call/syscall/types/alloc.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | / impl<'a, T: Alloc<'a>> Collect for CommittedAlloc<'a, T> [INFO] [stdout] 38 | | where [INFO] [stdout] 39 | | super::Result: Into>, [INFO] [stdout] 40 | | { [INFO] [stdout] ... | [INFO] [stdout] 49 | | } [INFO] [stdout] 50 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] ::: src/guest/call/stub.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | impl Collect for T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] --> src/guest/call/syscall/types/alloc.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn collect(self, col: &impl Collector) -> Self::Item { [INFO] [stdout] | ^^^^^^^ cannot satisfy ` as guest::alloc::Collect>::Item == _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 44 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0284, E0412, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] [INFO] [stderr] error: could not compile `sallyport` due to 45 previous errors [INFO] running `Command { std: "docker" "inspect" "7609f9d8100b3643a7b10d30063ca38e5a369173bb67c83163127bdc486817d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7609f9d8100b3643a7b10d30063ca38e5a369173bb67c83163127bdc486817d2", kill_on_drop: false }` [INFO] [stdout] 7609f9d8100b3643a7b10d30063ca38e5a369173bb67c83163127bdc486817d2