[INFO] cloning repository Jorch72/kristforge [INFO] running `"git" "clone" "--bare" "git://github.com/Jorch72/kristforge.git" "work/cache/sources/gh/Jorch72/kristforge"` [INFO] [stderr] Cloning into bare repository 'work/cache/sources/gh/Jorch72/kristforge'... [INFO] running `"git" "clone" "work/cache/sources/gh/Jorch72/kristforge" "work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/gh/Jorch72/kristforge"` [INFO] [stderr] Cloning into 'work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/gh/Jorch72/kristforge'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Jorch72/kristforge" "work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/gh/Jorch72/kristforge"` [INFO] [stderr] Cloning into 'work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/gh/Jorch72/kristforge'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 047e7f587c0770713e0a2873d2fe40b0a431725d [INFO] sha for GitHub repo Jorch72/kristforge: 047e7f587c0770713e0a2873d2fe40b0a431725d [INFO] validating manifest of Jorch72/kristforge on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of Jorch72/kristforge on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing Jorch72/kristforge [INFO] finished frobbing Jorch72/kristforge [INFO] frobbed toml for Jorch72/kristforge written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/gh/Jorch72/kristforge/Cargo.toml [INFO] started frobbing Jorch72/kristforge [INFO] finished frobbing Jorch72/kristforge [INFO] frobbed toml for Jorch72/kristforge written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/gh/Jorch72/kristforge/Cargo.toml [INFO] crate Jorch72/kristforge already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ascii_tree v0.1.1 [INFO] [stderr] Downloaded ocl-extras v0.1.1 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing Jorch72/kristforge against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-7/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/gh/Jorch72/kristforge:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] 2a05689f0115fcf58a88458b48605c207d6081535c99b4886596565527cc2694 [INFO] running `"docker" "start" "-a" "2a05689f0115fcf58a88458b48605c207d6081535c99b4886596565527cc2694"` [INFO] [stderr] Compiling ascii_tree v0.1.1 [INFO] [stderr] Compiling futures-core-preview v0.2.3 [INFO] [stderr] Compiling want v0.0.6 [INFO] [stderr] Compiling ocl-core v0.10.0 [INFO] [stderr] Compiling cl-sys v0.4.1 [INFO] [stderr] Compiling tokio-io v0.1.9 [INFO] [stderr] Compiling mio-extras v2.0.5 [INFO] [stderr] Compiling crossbeam-epoch v0.5.2 [INFO] [stderr] Compiling crossbeam-epoch v0.6.0 [INFO] [stderr] Compiling openssl v0.10.12 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling structopt-derive v0.2.12 [INFO] [stderr] Compiling futures-channel-preview v0.2.2 [INFO] [stderr] Compiling futures-io-preview v0.2.2 [INFO] [stderr] Compiling console v0.6.2 [INFO] [stderr] Compiling ocl-core-vector v0.1.0 [INFO] [stderr] Compiling ws v0.7.8 [INFO] [stderr] Compiling futures-sink-preview v0.2.2 [INFO] [stderr] Compiling crossbeam-deque v0.6.1 [INFO] [stderr] Compiling tokio-reactor v0.1.6 [INFO] [stderr] Compiling tokio-codec v0.1.1 [INFO] [stderr] Compiling h2 v0.1.12 [INFO] [stderr] Compiling crossbeam-channel v0.2.6 [INFO] [stderr] Compiling futures-util-preview v0.2.2 [INFO] [stderr] Compiling tokio-threadpool v0.1.7 [INFO] [stderr] Compiling structopt v0.2.12 [INFO] [stderr] Compiling tokio-tcp v0.1.2 [INFO] [stderr] Compiling tokio-uds v0.2.2 [INFO] [stderr] Compiling tokio-udp v0.1.2 [INFO] [stderr] Compiling native-tls v0.2.1 [INFO] [stderr] Compiling tokio-fs v0.1.3 [INFO] [stderr] Compiling futures-executor-preview v0.2.2 [INFO] [stderr] Compiling tokio v0.1.11 [INFO] [stderr] Compiling indicatif v0.9.0 [INFO] [stderr] Compiling futures-stable-preview v0.2.3 [INFO] [stderr] Compiling futures-async-runtime-preview v0.2.3 [INFO] [stderr] Compiling futures-preview v0.2.2 [INFO] [stderr] Compiling hyper v0.12.11 [INFO] [stderr] Compiling ocl v0.19.1 [INFO] [stderr] warning[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.19.1/src/standard/buffer.rs:1609:13 [INFO] [stderr] | [INFO] [stderr] 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; [INFO] [stderr] | ---- mutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1609 | &self.cmd.buffer.obj_core, true, flags, offset, len, ewait, enew)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1614 | queue.clone())) [INFO] [stderr] | ----- mutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.19.1/src/standard/buffer.rs:1613:57 [INFO] [stderr] | [INFO] [stderr] 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; [INFO] [stderr] | ---- mutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1613 | Ok(MemMap::new(mm_core, len, None, unmap_event, self.cmd.buffer.obj_core.clone(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] 1614 | queue.clone())) [INFO] [stderr] | ----- mutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.19.1/src/standard/buffer.rs:1635:13 [INFO] [stderr] | [INFO] [stderr] 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; [INFO] [stderr] | ---- mutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1635 | &self.cmd.buffer.obj_core, false, flags, offset, len, ewait, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) [INFO] [stderr] | ----- mutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] warning[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.19.1/src/standard/buffer.rs:1646:13 [INFO] [stderr] | [INFO] [stderr] 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; [INFO] [stderr] | ---- mutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ ----- mutable borrow later used here [INFO] [stderr] | | [INFO] [stderr] | immutable borrow occurs here [INFO] [stderr] | [INFO] [stderr] = warning: this error has been downgraded to a warning for backwards compatibility with previous releases [INFO] [stderr] = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future [INFO] [stderr] = note: for more information, try `rustc --explain E0729` [INFO] [stderr] [INFO] [stderr] Compiling hyper-tls v0.3.1 [INFO] [stderr] Compiling reqwest v0.9.2 [INFO] [stderr] Compiling ocl-extras v0.1.1 [INFO] [stderr] Compiling kristforge v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/main.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/main.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Display`, `Error as FmtError`, `Formatter` [INFO] [stderr] --> src/common.rs:2:18 [INFO] [stderr] | [INFO] [stderr] 2 | use ::std::fmt::{Display, Formatter, Error as FmtError}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `::indicatif::ProgressBar` [INFO] [stderr] --> src/common.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use ::indicatif::ProgressBar; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Client`, `Result as ReqResult` [INFO] [stderr] --> src/network.rs:1:17 [INFO] [stderr] | [INFO] [stderr] 1 | use ::reqwest::{Client, Result as ReqResult}; [INFO] [stderr] | ^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `::ws::connect` [INFO] [stderr] --> src/network.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use ::ws::connect; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `::rand::random` [INFO] [stderr] --> src/miner.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use ::rand::random; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `::std::convert::From` [INFO] [stderr] --> src/miner.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | use ::std::convert::From; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ocl::error::Error as OclError` [INFO] [stderr] --> src/main.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | use ocl::error::Error as OclError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Arc`, `Mutex` [INFO] [stderr] --> src/main.rs:33:17 [INFO] [stderr] | [INFO] [stderr] 33 | use std::sync::{Mutex, Arc}; [INFO] [stderr] | ^^^^^ ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `MinerCmd` [INFO] [stderr] --> src/main.rs:34:31 [INFO] [stderr] | [INFO] [stderr] 34 | use miner::{MinerOpts, Miner, MinerCmd, MinerState, MinerCallback}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `unbounded` [INFO] [stderr] --> src/main.rs:37:34 [INFO] [stderr] | [INFO] [stderr] 37 | use crossbeam_channel::{bounded, unbounded, Sender}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::collections::HashMap` [INFO] [stderr] --> src/main.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | use std::collections::HashMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Hash` [INFO] [stderr] --> src/main.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | use std::hash::{Hash, Hasher}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Hasher` [INFO] [stderr] --> src/main.rs:41:23 [INFO] [stderr] | [INFO] [stderr] 41 | use std::hash::{Hash, Hasher}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `node` [INFO] [stderr] --> src/main.rs:131:45 [INFO] [stderr] | [INFO] [stderr] 131 | Mine { address, selectors, rate, verbose, node } => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `node: _` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `verbose` [INFO] [stderr] --> src/main.rs:131:36 [INFO] [stderr] | [INFO] [stderr] 131 | Mine { address, selectors, rate, verbose, node } => { [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `verbose: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sol_rx` [INFO] [stderr] --> src/main.rs:136:17 [INFO] [stderr] | [INFO] [stderr] 136 | let (sol_tx, sol_rx) = bounded(0); [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_sol_rx` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `miner` [INFO] [stderr] --> src/main.rs:114:21 [INFO] [stderr] | [INFO] [stderr] 114 | fn on_state(&self, miner: &Miner, state: MinerState) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_miner` [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `NoDevicesSelected` [INFO] [stderr] --> src/error.rs:12:2 [INFO] [stderr] | [INFO] [stderr] 12 | NoDevicesSelected [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `WebsocketStartResponse` [INFO] [stderr] --> src/network.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | struct WebsocketStartResponse { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Stopped` [INFO] [stderr] --> src/miner.rs:61:2 [INFO] [stderr] | [INFO] [stderr] 61 | Stopped, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Mine` [INFO] [stderr] --> src/miner.rs:66:2 [INFO] [stderr] | [INFO] [stderr] 66 | Mine(Target), [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Stop` [INFO] [stderr] --> src/miner.rs:67:2 [INFO] [stderr] | [INFO] [stderr] 67 | Stop, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/miner.rs:119:3 [INFO] [stderr] | [INFO] [stderr] 119 | ThreadBuilder::new() [INFO] [stderr] | _________^ [INFO] [stderr] 120 | | .name(format!("Miner on {}", self.device.human_name()?)) [INFO] [stderr] 121 | | .spawn(move || -> Result<(), KristforgeError> { [INFO] [stderr] 122 | | // allocate array for solution output [INFO] [stderr] ... | [INFO] [stderr] 213 | | }; [INFO] [stderr] 214 | | }); [INFO] [stderr] | |_______________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_must_use)] on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] [INFO] [stderr] error: linking with `cc` failed: exit code: 1 [INFO] [stderr] | [INFO] [stderr] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.kristforge.eojbu6bi-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e" "/opt/crater/target/debug/deps/kristforge-934f13f581b5135e.59vwjzdzxi4jv9h3.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/target/debug/build/backtrace-sys-8ecac9ee4684bcd9/out" "-L" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/target/debug/deps/libindicatif-2e47a43da3e6e9cc.rlib" "/opt/crater/target/debug/deps/libconsole-5823f8f02fbb16a2.rlib" "/opt/crater/target/debug/deps/libclicolors_control-4729010c51b7806e.rlib" "/opt/crater/target/debug/deps/libtermios-c85d65047058af5e.rlib" "/opt/crater/target/debug/deps/liblazy_static-3498c723bb265805.rlib" "/opt/crater/target/debug/deps/libregex-7f117529355189fb.rlib" "/opt/crater/target/debug/deps/libregex_syntax-1f517af6d06ecdc1.rlib" "/opt/crater/target/debug/deps/libsha2-46cd3fa483e89c41.rlib" "/opt/crater/target/debug/deps/libdigest-8cc8f1cd7e376f2c.rlib" "/opt/crater/target/debug/deps/libopaque_debug-355efba70b1dcd72.rlib" "/opt/crater/target/debug/deps/libfake_simd-5d364bd7ce5cf801.rlib" "/opt/crater/target/debug/deps/libblock_buffer-12b1c0bdc98c7311.rlib" "/opt/crater/target/debug/deps/libgeneric_array-9571cdd5e418a701.rlib" "/opt/crater/target/debug/deps/libtypenum-3728a947131c72a3.rlib" "/opt/crater/target/debug/deps/libblock_padding-cfbda1ef7e07c8ad.rlib" "/opt/crater/target/debug/deps/libbyte_tools-6be092dab32b3ca3.rlib" "/opt/crater/target/debug/deps/libws-3e624245d795a36d.rlib" "/opt/crater/target/debug/deps/libsha1-5beccd3cc5a5dfa9.rlib" "/opt/crater/target/debug/deps/libmio_extras-cef1830fd6033749.rlib" "/opt/crater/target/debug/deps/libcrossbeam_channel-fc1dea2bfae2097f.rlib" "/opt/crater/target/debug/deps/libcrossbeam_epoch-1379835434abe9be.rlib" "/opt/crater/target/debug/deps/libregex-6ecee5611787e0b9.rlib" "/opt/crater/target/debug/deps/libutf8_ranges-054573239b939879.rlib" "/opt/crater/target/debug/deps/libregex_syntax-cd63c434b42d3a38.rlib" "/opt/crater/target/debug/deps/libucd_util-63e959f7a13998c9.rlib" "/opt/crater/target/debug/deps/libthread_local-b103e50551f96b40.rlib" "/opt/crater/target/debug/deps/libaho_corasick-d7d696183db6d799.rlib" "/opt/crater/target/debug/deps/libmemchr-decbcc1692deb5bb.rlib" "/opt/crater/target/debug/deps/libascii_tree-03f9524f029e6dfe.rlib" "/opt/crater/target/debug/deps/libocl_extras-e0929e98f449f8ed.rlib" "/opt/crater/target/debug/deps/libfutures-fc2b3ac7e7e56e86.rlib" "/opt/crater/target/debug/deps/libfutures_stable-aa6786673041b92d.rlib" "/opt/crater/target/debug/deps/libfutures_executor-36b7dcb9df3ac610.rlib" "/opt/crater/target/debug/deps/libfutures_util-cba17eff7713c91f.rlib" "/opt/crater/target/debug/deps/libfutures_sink-2871a9bac00b9fd6.rlib" "/opt/crater/target/debug/deps/libfutures_io-61d664c16595f447.rlib" "/opt/crater/target/debug/deps/libfutures_channel-87246d28d10c46e4.rlib" "/opt/crater/target/debug/deps/libfutures_core-e79602324e6f5ea0.rlib" "/opt/crater/target/debug/deps/libeither-58979405ab1139bd.rlib" "/opt/crater/target/debug/deps/libfutures_async_runtime-df8674818c2305a4.rlib" "/opt/crater/target/debug/deps/libocl-6c09c7a5f16ea79f.rlib" "/opt/crater/target/debug/deps/libqutex-a46aafdc98b05384.rlib" "/opt/crater/target/debug/deps/libcrossbeam-7328b28a3f25bd85.rlib" "/opt/crater/target/debug/deps/libocl_core-7b89cdd999554178.rlib" "/opt/crater/target/debug/deps/libcl_sys-46749919864c7c6f.rlib" "/opt/crater/target/debug/deps/libocl_core_vector-66dc960579e1f638.rlib" "/opt/crater/target/debug/deps/libnum-88bf1807d70e915b.rlib" "/opt/crater/target/debug/deps/libnum_rational-bf2673a4a71f6641.rlib" "/opt/crater/target/debug/deps/libnum_bigint-31781fb8d78a471d.rlib" "/opt/crater/target/debug/deps/librand-b6cf5db806b778a3.rlib" "/opt/crater/target/debug/deps/libnum_iter-ff12e8054460057d.rlib" "/opt/crater/target/debug/deps/libnum_integer-fcee9245478e8a9a.rlib" "/opt/crater/target/debug/deps/libnum_complex-5ffa0f5b2699e4d5.rlib" "/opt/crater/target/debug/deps/librustc_serialize-ec5d6f68ad470a46.rlib" "/opt/crater/target/debug/deps/libenum_primitive-9e5a8b743758ce28.rlib" "/opt/crater/target/debug/deps/libnum_traits-013768635f06a0ee.rlib" "/opt/crater/target/debug/deps/libfailure-1158016c1f914773.rlib" "/opt/crater/target/debug/deps/libbacktrace-3018aa2f8363234d.rlib" "/opt/crater/target/debug/deps/libbacktrace_sys-44f600a3bddaa1db.rlib" "/opt/crater/target/debug/deps/librustc_demangle-38ce7239b84e377c.rlib" "/opt/crater/target/debug/deps/libnum_traits-fd24e5c1ffb9b482.rlib" "/opt/crater/target/debug/deps/libreqwest-56a577a4e3554cbd.rlib" "/opt/crater/target/debug/deps/libuuid-bd251f7050802982.rlib" "/opt/crater/target/debug/deps/libserde_urlencoded-8b78ebecf1f0795f.rlib" "/opt/crater/target/debug/deps/liburl-269468cb2888ecad.rlib" "/opt/crater/target/debug/deps/libpercent_encoding-1a9169b537a602ad.rlib" "/opt/crater/target/debug/deps/libidna-42a76ffdc17ec577.rlib" "/opt/crater/target/debug/deps/libunicode_normalization-7665ff0c55bf5479.rlib" "/opt/crater/target/debug/deps/libunicode_bidi-e63038fe286d1806.rlib" "/opt/crater/target/debug/deps/libmatches-780a7ce4c0baebdd.rlib" "/opt/crater/target/debug/deps/libdtoa-4628db9d5d9e385b.rlib" "/opt/crater/target/debug/deps/libserde_json-9396c7c348a447c3.rlib" "/opt/crater/target/debug/deps/libryu-5bd34a47bc7d7572.rlib" "/opt/crater/target/debug/deps/libserde-69d99e9a42a06711.rlib" "/opt/crater/target/debug/deps/libmime_guess-7299074d993e6483.rlib" "/opt/crater/target/debug/deps/libphf-8fde18b2f866cf70.rlib" "/opt/crater/target/debug/deps/libphf_shared-a48d2df9c0fc2304.rlib" "/opt/crater/target/debug/deps/libunicase-bf6f914c2a3cf60f.rlib" "/opt/crater/target/debug/deps/libsiphasher-b6da2f0f1754471b.rlib" "/opt/crater/target/debug/deps/libmime-a94051fb2498df22.rlib" "/opt/crater/target/debug/deps/libunicase-680a5555eda87a46.rlib" "/opt/crater/target/debug/deps/liblibflate-2b0a5387059fa91e.rlib" "/opt/crater/target/debug/deps/libcrc-363425391dd50150.rlib" "/opt/crater/target/debug/deps/libadler32-ebb822d98dbd7436.rlib" "/opt/crater/target/debug/deps/libhyper_tls-83ff91952bbd9239.rlib" "/opt/crater/target/debug/deps/libnative_tls-f9b980832ec7ce4a.rlib" "/opt/crater/target/debug/deps/libopenssl_probe-aea6c3730d19533e.rlib" "/opt/crater/target/debug/deps/libopenssl-841e32768218943f.rlib" "/opt/crater/target/debug/deps/libopenssl_sys-cf83e1cb90fa541e.rlib" "/opt/crater/target/debug/deps/libforeign_types-1947515d51599c5a.rlib" "/opt/crater/target/debug/deps/libforeign_types_shared-b92fcc3f48056fc1.rlib" "/opt/crater/target/debug/deps/libhyper-b19af5c1e1804089.rlib" "/opt/crater/target/debug/deps/libwant-dcac801f12bd49e7.rlib" "/opt/crater/target/debug/deps/libtry_lock-ce1dbb34e3041bce.rlib" "/opt/crater/target/debug/deps/libtokio-9a96b8e27b6c43f9.rlib" "/opt/crater/target/debug/deps/libtokio_uds-b52a720dd8ebbcfc.rlib" "/opt/crater/target/debug/deps/libmio_uds-5c7418d217204913.rlib" "/opt/crater/target/debug/deps/libtokio_udp-233eabf560db52fc.rlib" "/opt/crater/target/debug/deps/libtokio_tcp-9c9a6f3f2ec6f7c3.rlib" "/opt/crater/target/debug/deps/libtokio_timer-47f94c5a63e064da.rlib" "/opt/crater/target/debug/deps/libtokio_reactor-5c8fc909c3f969fb.rlib" "/opt/crater/target/debug/deps/libparking_lot-db054b0f2e25af07.rlib" "/opt/crater/target/debug/deps/libparking_lot_core-c86a734fe5d1eb37.rlib" "/opt/crater/target/debug/deps/libsmallvec-fa91954f1c9a16b0.rlib" "/opt/crater/target/debug/deps/libunreachable-baacf05ac1ca8459.rlib" "/opt/crater/target/debug/deps/libvoid-1d2616bc2475d694.rlib" "/opt/crater/target/debug/deps/liblock_api-a9788eec7569128a.rlib" "/opt/crater/target/debug/deps/libowning_ref-37f098b423470638.rlib" "/opt/crater/target/debug/deps/libstable_deref_trait-4229d0c354364c12.rlib" "/opt/crater/target/debug/deps/libtokio_fs-57dea970e7dd8972.rlib" "/opt/crater/target/debug/deps/libtokio_threadpool-84b088b0983c0a7e.rlib" "/opt/crater/target/debug/deps/librand-f9a4e2a8189461af.rlib" "/opt/crater/target/debug/deps/librand_core-232ec87cabadd98f.rlib" "/opt/crater/target/debug/deps/librand_core-00f8f9e6b454f1f5.rlib" "/opt/crater/target/debug/deps/libcrossbeam_deque-fc61d834fc02aebe.rlib" "/opt/crater/target/debug/deps/libcrossbeam_epoch-f30623ad93028c39.rlib" "/opt/crater/target/debug/deps/libscopeguard-fd1b9799252ebb40.rlib" "/opt/crater/target/debug/deps/libmemoffset-ded7f655f2feb8c2.rlib" "/opt/crater/target/debug/deps/liblazy_static-02b0cf14031548f7.rlib" "/opt/crater/target/debug/deps/libcrossbeam_utils-5d538606b95c9bbf.rlib" "/opt/crater/target/debug/deps/libarrayvec-c5954a6dc682e4f5.rlib" "/opt/crater/target/debug/deps/libnodrop-1fa5c1ec677a71df.rlib" "/opt/crater/target/debug/deps/libtokio_codec-491d2a4bdc9ddba5.rlib" "/opt/crater/target/debug/deps/libtokio_current_thread-421f7309203c49ba.rlib" "/opt/crater/target/debug/deps/libtokio_executor-b30bb5a60b674915.rlib" "/opt/crater/target/debug/deps/libmio-44103c81694d5ae4.rlib" "/opt/crater/target/debug/deps/liblazycell-997ae28b6ac8d61e.rlib" "/opt/crater/target/debug/deps/libtime-2f71e1decc3cee29.rlib" "/opt/crater/target/debug/deps/libnet2-84b7283a5b438c22.rlib" "/opt/crater/target/debug/deps/libhttparse-13ae51b6d30e33af.rlib" "/opt/crater/target/debug/deps/libh2-809c9358cddd04f3.rlib" "/opt/crater/target/debug/deps/libindexmap-57b3a8660f9e05c1.rlib" "/opt/crater/target/debug/deps/libstring-d4d38c64db6587a0.rlib" "/opt/crater/target/debug/deps/libslab-d27e05ee247cbb63.rlib" "/opt/crater/target/debug/deps/libtokio_io-f21ad616ce380369.rlib" "/opt/crater/target/debug/deps/liblog-e421b0084e8928f7.rlib" "/opt/crater/target/debug/deps/libfutures_cpupool-02b324f5fa55012b.rlib" "/opt/crater/target/debug/deps/libnum_cpus-7fbe16d3db5e0c70.rlib" "/opt/crater/target/debug/deps/libhttp-ad1cc6a3b5c1eeff.rlib" "/opt/crater/target/debug/deps/libitoa-9f10a2d6a888458b.rlib" "/opt/crater/target/debug/deps/libfnv-6580cf988af79ef1.rlib" "/opt/crater/target/debug/deps/libfutures-8cd96e57de2dd95b.rlib" "/opt/crater/target/debug/deps/libencoding_rs-bc92475b9a151d61.rlib" "/opt/crater/target/debug/deps/libcfg_if-26ea18f726f989e1.rlib" "/opt/crater/target/debug/deps/libbytes-b81fd9ee3df7adbd.rlib" "/opt/crater/target/debug/deps/libiovec-5e0cc2a930deb847.rlib" "/opt/crater/target/debug/deps/libbase64-635ee7d8754c1be3.rlib" "/opt/crater/target/debug/deps/libsafemem-f7899e63a22b8455.rlib" "/opt/crater/target/debug/deps/libbyteorder-a90b1dd5fbf5f279.rlib" "/opt/crater/target/debug/deps/libstructopt-f1e7e8c6e31c7fa6.rlib" "/opt/crater/target/debug/deps/libclap-a22b64879cec2fec.rlib" "/opt/crater/target/debug/deps/libvec_map-cc0ce3adfcb1b056.rlib" "/opt/crater/target/debug/deps/libtextwrap-0102ea13946ebb73.rlib" "/opt/crater/target/debug/deps/libunicode_width-454a0b46b949aab8.rlib" "/opt/crater/target/debug/deps/libstrsim-642305543a158f9a.rlib" "/opt/crater/target/debug/deps/libbitflags-7486021306c0f32a.rlib" "/opt/crater/target/debug/deps/libatty-b2ec3da39ee64589.rlib" "/opt/crater/target/debug/deps/liblibc-e25172c5c2735d69.rlib" "/opt/crater/target/debug/deps/libansi_term-0acbace24a3c1a47.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5eb7072357e3f704.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-be57a0a20ef83edc.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-53ea5c4d1e8787c5.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-90a03fea645d1ca0.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-d0be8ec5eb12a622.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-c9bd1ed65ad5f9b5.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-232a620458cbc142.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-378c2daa95643520.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-b1ad0e3b0cafff9a.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bd92551ef79ec0f7.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-6f92150ede6dcf89.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-5d5836de4a922af7.rlib" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0bd990bd23dec0da.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/c8865d8e195813ade6b84434ac9f8850e7112d1a-alt/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-f5a50a9afbc6d167.rlib" "-Wl,-Bdynamic" "-lc" "-lOpenCL" "-lOpenCL" "-lssl" "-lcrypto" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] collect2: error: ld returned 1 exit status [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `kristforge`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "2a05689f0115fcf58a88458b48605c207d6081535c99b4886596565527cc2694"` [INFO] running `"docker" "rm" "-f" "2a05689f0115fcf58a88458b48605c207d6081535c99b4886596565527cc2694"` [INFO] [stdout] 2a05689f0115fcf58a88458b48605c207d6081535c99b4886596565527cc2694