[INFO] crate crossbeam-channel 0.3.8 is already in cache [INFO] extracting crate crossbeam-channel 0.3.8 into work\ex\default\sources\nightly\reg\crossbeam-channel\0.3.8 [INFO] extracting crate crossbeam-channel 0.3.8 into work\ex\default\sources\nightly+rustflags=-Zverbose\reg\crossbeam-channel\0.3.8 [INFO] validating manifest of crossbeam-channel-0.3.8 on toolchain nightly [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of crossbeam-channel-0.3.8 on toolchain nightly+rustflags=-Zverbose [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing crossbeam-channel-0.3.8 [INFO] finished frobbing crossbeam-channel-0.3.8 [INFO] frobbed toml for crossbeam-channel-0.3.8 written to work\ex\default\sources\nightly\reg\crossbeam-channel\0.3.8\Cargo.toml [INFO] started frobbing crossbeam-channel-0.3.8 [INFO] finished frobbing crossbeam-channel-0.3.8 [INFO] frobbed toml for crossbeam-channel-0.3.8 written to work\ex\default\sources\nightly+rustflags=-Zverbose\reg\crossbeam-channel\0.3.8\Cargo.toml [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing crossbeam-channel-0.3.8 against nightly+rustflags=-Zverbose for default [INFO] running `"docker" "create" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\target-dirs\\default\\worker-3\\nightly+rustflags=-Zverbose,dst=C:\\crater\\target" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\ex\\default\\sources\\nightly+rustflags=-Zverbose\\reg\\crossbeam-channel\\0.3.8,dst=C:\\crater\\workdir,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home,dst=C:\\crater\\cargo-home,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\rustup-home,dst=C:\\crater\\rustup-home,readonly" "-e" "SOURCE_DIR=C:\\crater\\workdir" "-e" "CARGO_TARGET_DIR=C:\\crater\\target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow -Zverbose" "-e" "CARGO_HOME=C:\\crater\\cargo-home" "-e" "RUSTUP_HOME=C:\\crater\\rustup-home" "-w" "C:\\crater\\workdir" "-m" "1536M" "--network" "none" "--isolation=process" "crates-build-env-windows" "C:\\crater\\cargo-home\\bin\\cargo" "+nightly" "build" "--frozen"` [INFO] [stdout] c3825c426d623c760b72a056991dd21d6d113a47a7387ae1299fbe4f9222de03 [INFO] running `"docker" "start" "-a" "c3825c426d623c760b72a056991dd21d6d113a47a7387ae1299fbe4f9222de03"` [INFO] [stderr] Compiling crossbeam-channel v0.3.8 (C:\crater\workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.75s [INFO] running `"docker" "inspect" "c3825c426d623c760b72a056991dd21d6d113a47a7387ae1299fbe4f9222de03"` [INFO] running `"docker" "rm" "-f" "c3825c426d623c760b72a056991dd21d6d113a47a7387ae1299fbe4f9222de03"` [INFO] [stdout] c3825c426d623c760b72a056991dd21d6d113a47a7387ae1299fbe4f9222de03 [INFO] running `"docker" "create" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\target-dirs\\default\\worker-3\\nightly+rustflags=-Zverbose,dst=C:\\crater\\target" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\ex\\default\\sources\\nightly+rustflags=-Zverbose\\reg\\crossbeam-channel\\0.3.8,dst=C:\\crater\\workdir,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home,dst=C:\\crater\\cargo-home,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\rustup-home,dst=C:\\crater\\rustup-home,readonly" "-e" "SOURCE_DIR=C:\\crater\\workdir" "-e" "CARGO_TARGET_DIR=C:\\crater\\target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow -Zverbose" "-e" "CARGO_HOME=C:\\crater\\cargo-home" "-e" "RUSTUP_HOME=C:\\crater\\rustup-home" "-w" "C:\\crater\\workdir" "-m" "1536M" "--network" "none" "--isolation=process" "crates-build-env-windows" "C:\\crater\\cargo-home\\bin\\cargo" "+nightly" "test" "--frozen" "--no-run"` [INFO] [stdout] dd05607c8970803382f538576c392107c53181e1b4386495225e0f983f819154 [INFO] running `"docker" "start" "-a" "dd05607c8970803382f538576c392107c53181e1b4386495225e0f983f819154"` [INFO] [stderr] Compiling arc-swap v0.3.11 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling signal-hook-registry v1.0.1 [INFO] [stderr] error[E0432]: unresolved imports `libc::sigaction`, `libc::siginfo_t`, `libc::sigset_t`, `libc::SIG_BLOCK`, `libc::SIG_SETMASK` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:58:27 [INFO] [stderr] | [INFO] [stderr] 58 | use libc::{c_int, c_void, sigaction, siginfo_t, sigset_t, SIG_BLOCK, SIG_SETMASK}; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ no `SIG_SETMASK` in the root [INFO] [stderr] | | | | | [INFO] [stderr] | | | | no `SIG_BLOCK` in the root [INFO] [stderr] | | | no `sigset_t` in the root [INFO] [stderr] | | no `siginfo_t` in the root [INFO] [stderr] | no `sigaction` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `libc::SIGKILL`, `libc::SIGSTOP` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:60:28 [INFO] [stderr] | [INFO] [stderr] 60 | use libc::{SIGFPE, SIGILL, SIGKILL, SIGSEGV, SIGSTOP}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^ no `SIGSTOP` in the root [INFO] [stderr] | | [INFO] [stderr] | no `SIGKILL` in the root [INFO] [stderr] | help: a similar name exists in the module: `SIGILL` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `sigaction` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:101:28 [INFO] [stderr] | [INFO] [stderr] 101 | let mut new: libc::sigaction = unsafe { mem::zeroed() }; [INFO] [stderr] | ^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SA_RESTART` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:106:27 [INFO] [stderr] | [INFO] [stderr] 106 | let flags = libc::SA_RESTART | libc::SA_NOCLDSTOP; [INFO] [stderr] | ^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SA_NOCLDSTOP` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:106:46 [INFO] [stderr] | [INFO] [stderr] 106 | let flags = libc::SA_RESTART | libc::SA_NOCLDSTOP; [INFO] [stderr] | ^^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SA_SIGINFO` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:109:25 [INFO] [stderr] | [INFO] [stderr] 109 | siginfo = libc::SA_SIGINFO as _; [INFO] [stderr] | ^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `sigaction` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:113:28 [INFO] [stderr] | [INFO] [stderr] 113 | let mut old: libc::sigaction = unsafe { mem::zeroed() }; [INFO] [stderr] | ^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaction` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:115:27 [INFO] [stderr] | [INFO] [stderr] 115 | if unsafe { libc::sigaction(signal, &new, &mut old) } != 0 { [INFO] [stderr] | ^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIG_DFL` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:166:39 [INFO] [stderr] | [INFO] [stderr] 166 | if fptr != 0 && fptr != libc::SIG_DFL && fptr != libc::SIG_IGN { [INFO] [stderr] | ^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIG_IGN` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:166:64 [INFO] [stderr] | [INFO] [stderr] 166 | if fptr != 0 && fptr != libc::SIG_DFL && fptr != libc::SIG_IGN { [INFO] [stderr] | ^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SA_SIGINFO` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:178:33 [INFO] [stderr] | [INFO] [stderr] 178 | siginfo = libc::SA_SIGINFO as _; [INFO] [stderr] | ^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigemptyset` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:201:15 [INFO] [stderr] | [INFO] [stderr] 201 | libc::sigemptyset(&mut newsigs); [INFO] [stderr] | ^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaddset` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:202:15 [INFO] [stderr] | [INFO] [stderr] 202 | libc::sigaddset(&mut newsigs, signal); [INFO] [stderr] | ^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigemptyset` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:204:15 [INFO] [stderr] | [INFO] [stderr] 204 | libc::sigemptyset(&mut oldsigs); [INFO] [stderr] | ^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:205:18 [INFO] [stderr] | [INFO] [stderr] 205 | if libc::sigprocmask(SIG_BLOCK, &newsigs, &mut oldsigs) == 0 { [INFO] [stderr] | ^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `sigset_t` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:213:35 [INFO] [stderr] | [INFO] [stderr] 213 | fn restore_signals(signals: libc::sigset_t) -> Result<(), Error> { [INFO] [stderr] | ^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in module `libc` [INFO] [stderr] --> C:\crater\cargo-home\registry\src\github.com-1ecc6299db9ec823\signal-hook-registry-1.0.1\src\lib.rs:214:23 [INFO] [stderr] | [INFO] [stderr] 214 | if unsafe { libc::sigprocmask(SIG_SETMASK, &signals, ptr::null_mut()) } == 0 { [INFO] [stderr] | ^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error: aborting due to 17 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0432. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: Could not compile `signal-hook-registry`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "dd05607c8970803382f538576c392107c53181e1b4386495225e0f983f819154"` [INFO] running `"docker" "rm" "-f" "dd05607c8970803382f538576c392107c53181e1b4386495225e0f983f819154"` [INFO] [stdout] dd05607c8970803382f538576c392107c53181e1b4386495225e0f983f819154