[INFO] crate collenchyma-nn 0.3.4 is already in cache [INFO] extracting crate collenchyma-nn 0.3.4 into work/ex/beta-1.38-1/sources/1.37.0/reg/collenchyma-nn/0.3.4 [INFO] extracting crate collenchyma-nn 0.3.4 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/collenchyma-nn/0.3.4 [INFO] validating manifest of collenchyma-nn-0.3.4 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of collenchyma-nn-0.3.4 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing collenchyma-nn-0.3.4 [INFO] finished frobbing collenchyma-nn-0.3.4 [INFO] frobbed toml for collenchyma-nn-0.3.4 written to work/ex/beta-1.38-1/sources/1.37.0/reg/collenchyma-nn/0.3.4/Cargo.toml [INFO] started frobbing collenchyma-nn-0.3.4 [INFO] finished frobbing collenchyma-nn-0.3.4 [INFO] frobbed toml for collenchyma-nn-0.3.4 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/collenchyma-nn/0.3.4/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing collenchyma-nn-0.3.4 against beta-2019-08-13 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/collenchyma-nn/0.3.4:/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=warn" "-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" "+beta-2019-08-13" "build" "--frozen"` [INFO] [stdout] d897daf484d5a125be3e44b365104450f28fc72e23bb108337071e7e3a30502c [INFO] running `"docker" "start" "-a" "d897daf484d5a125be3e44b365104450f28fc72e23bb108337071e7e3a30502c"` [INFO] [stderr] Compiling rustc-serialize v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.15 [INFO] [stderr] Compiling lazy_static v0.1.16 [INFO] [stderr] Compiling linear-map v0.0.4 [INFO] [stderr] Compiling byteorder v0.4.2 [INFO] [stderr] Compiling bitflags v0.3.3 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling cudnn-sys v0.0.3 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Compiling cudnn v1.3.1 [INFO] [stderr] Compiling num-bigint v0.1.44 [INFO] [stderr] Compiling num-complex v0.1.43 [INFO] [stderr] Compiling num-rational v0.1.42 [INFO] [stderr] Compiling num v0.1.42 [INFO] [stderr] Compiling collenchyma v0.0.8 [INFO] [stderr] Compiling collenchyma-nn v0.3.4 (/opt/crater/workdir) [INFO] [stderr] warning: a macro named `impl_ops_sigmoid_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | / macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] 48 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 49 | | impl ::plugin::Sigmoid<$t> for $b { [INFO] [stderr] 50 | | fn sigmoid( [INFO] [stderr] ... | [INFO] [stderr] 124 | | ) [INFO] [stderr] 125 | | } [INFO] [stderr] | |_^ `impl_ops_sigmoid_for` already exported [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(duplicate_macro_exports)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | / macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] 93 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 94 | | impl ::plugin::Sigmoid<$t> for $b { [INFO] [stderr] 95 | | fn sigmoid( [INFO] [stderr] ... | [INFO] [stderr] 151 | | ); [INFO] [stderr] 152 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_relu_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:200:1 [INFO] [stderr] | [INFO] [stderr] 200 | / macro_rules! impl_ops_relu_for { [INFO] [stderr] 201 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 202 | | impl ::plugin::Relu<$t> for $b { [INFO] [stderr] 203 | | fn relu( [INFO] [stderr] ... | [INFO] [stderr] 277 | | ) [INFO] [stderr] 278 | | } [INFO] [stderr] | |_^ `impl_ops_relu_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:155:1 [INFO] [stderr] | [INFO] [stderr] 155 | / macro_rules! impl_ops_relu_for { [INFO] [stderr] 156 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 157 | | impl ::plugin::Relu<$t> for $b { [INFO] [stderr] 158 | | fn relu( [INFO] [stderr] ... | [INFO] [stderr] 214 | | ); [INFO] [stderr] 215 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_tanh_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:353:1 [INFO] [stderr] | [INFO] [stderr] 353 | / macro_rules! impl_ops_tanh_for { [INFO] [stderr] 354 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 355 | | impl ::plugin::Tanh<$t> for $b { [INFO] [stderr] 356 | | fn tanh( [INFO] [stderr] ... | [INFO] [stderr] 430 | | ) [INFO] [stderr] 431 | | } [INFO] [stderr] | |_^ `impl_ops_tanh_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:218:1 [INFO] [stderr] | [INFO] [stderr] 218 | / macro_rules! impl_ops_tanh_for { [INFO] [stderr] 219 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 220 | | impl ::plugin::Tanh<$t> for $b { [INFO] [stderr] 221 | | #[inline] [INFO] [stderr] ... | [INFO] [stderr] 278 | | ); [INFO] [stderr] 279 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_convolution_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:506:1 [INFO] [stderr] | [INFO] [stderr] 506 | / macro_rules! impl_ops_convolution_for { [INFO] [stderr] 507 | | ($t:ty, $b:ty) => ( [INFO] [stderr] 508 | | fn convolution( [INFO] [stderr] 509 | | &self, [INFO] [stderr] ... | [INFO] [stderr] 639 | | ) [INFO] [stderr] 640 | | } [INFO] [stderr] | |_^ `impl_ops_convolution_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:282:1 [INFO] [stderr] | [INFO] [stderr] 282 | / macro_rules! impl_ops_convolution_for { [INFO] [stderr] 283 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 284 | | impl ::plugin::Convolution<$t> for $b { [INFO] [stderr] 285 | | fn new_convolution_config( [INFO] [stderr] ... | [INFO] [stderr] 340 | | ); [INFO] [stderr] 341 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_softmax_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:643:1 [INFO] [stderr] | [INFO] [stderr] 643 | / macro_rules! impl_ops_softmax_for { [INFO] [stderr] 644 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 645 | | impl ::plugin::Softmax<$t> for $b { [INFO] [stderr] 646 | | fn softmax( [INFO] [stderr] ... | [INFO] [stderr] 715 | | ) [INFO] [stderr] 716 | | } [INFO] [stderr] | |_^ `impl_ops_softmax_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:344:1 [INFO] [stderr] | [INFO] [stderr] 344 | / macro_rules! impl_ops_softmax_for { [INFO] [stderr] 345 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 346 | | impl ::plugin::Softmax<$t> for $b { [INFO] [stderr] 347 | | fn softmax( [INFO] [stderr] ... | [INFO] [stderr] 412 | | ); [INFO] [stderr] 413 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_log_softmax_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:719:1 [INFO] [stderr] | [INFO] [stderr] 719 | / macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] 720 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 721 | | impl ::plugin::LogSoftmax<$t> for $b { [INFO] [stderr] 722 | | fn log_softmax( [INFO] [stderr] ... | [INFO] [stderr] 791 | | ) [INFO] [stderr] 792 | | } [INFO] [stderr] | |_^ `impl_ops_log_softmax_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:416:1 [INFO] [stderr] | [INFO] [stderr] 416 | / macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] 417 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 418 | | impl ::plugin::LogSoftmax<$t> for $b { [INFO] [stderr] 419 | | fn log_softmax( [INFO] [stderr] ... | [INFO] [stderr] 491 | | ); [INFO] [stderr] 492 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_lrn_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:795:1 [INFO] [stderr] | [INFO] [stderr] 795 | / macro_rules! impl_ops_lrn_for { [INFO] [stderr] 796 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 797 | | impl ::plugin::LRN<$t> for $b { [INFO] [stderr] 798 | | fn new_lrn_config( [INFO] [stderr] ... | [INFO] [stderr] 890 | | ) [INFO] [stderr] 891 | | } [INFO] [stderr] | |_^ `impl_ops_lrn_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:495:1 [INFO] [stderr] | [INFO] [stderr] 495 | / macro_rules! impl_ops_lrn_for { [INFO] [stderr] 496 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 497 | | impl ::plugin::LRN<$t> for $b { [INFO] [stderr] 498 | | fn new_lrn_config( [INFO] [stderr] ... | [INFO] [stderr] 553 | | ); [INFO] [stderr] 554 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_pooling_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:894:1 [INFO] [stderr] | [INFO] [stderr] 894 | / macro_rules! impl_ops_pooling_for { [INFO] [stderr] 895 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 896 | | impl ::plugin::Pooling<$t> for $b { [INFO] [stderr] 897 | | fn new_pooling_config( [INFO] [stderr] ... | [INFO] [stderr] 990 | | ) [INFO] [stderr] 991 | | } [INFO] [stderr] | |_^ `impl_ops_pooling_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | / macro_rules! impl_ops_pooling_for { [INFO] [stderr] 558 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 559 | | impl ::plugin::Pooling<$t> for $b { [INFO] [stderr] 560 | | fn new_pooling_config( [INFO] [stderr] ... | [INFO] [stderr] 614 | | ); [INFO] [stderr] 615 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:119:1 [INFO] [stderr] | [INFO] [stderr] 119 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/frameworks/cuda/mod.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | / lazy_static! { [INFO] [stderr] 12 | | static ref CUDNN: Cudnn = Cudnn::new().unwrap(); [INFO] [stderr] 13 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/frameworks/cuda/mod.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | / lazy_static! { [INFO] [stderr] 12 | | static ref CUDNN: Cudnn = Cudnn::new().unwrap(); [INFO] [stderr] 13 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/frameworks/native/helper.rs:21:17 [INFO] [stderr] | [INFO] [stderr] 21 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: lint level defined here [INFO] [stderr] --> src/lib.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108| #![deny(missing_docs, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:155:1 [INFO] [stderr] | [INFO] [stderr] 155 | macro_rules! impl_ops_relu_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:218:1 [INFO] [stderr] | [INFO] [stderr] 218 | macro_rules! impl_ops_tanh_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:282:1 [INFO] [stderr] | [INFO] [stderr] 282 | macro_rules! impl_ops_convolution_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:344:1 [INFO] [stderr] | [INFO] [stderr] 344 | macro_rules! impl_ops_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:416:1 [INFO] [stderr] | [INFO] [stderr] 416 | macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:495:1 [INFO] [stderr] | [INFO] [stderr] 495 | macro_rules! impl_ops_lrn_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | macro_rules! impl_ops_pooling_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | / macro_rules! impl_oconf_for_cc(($($t: ident), +) => ( [INFO] [stderr] 27 | | $( [INFO] [stderr] 28 | | impl<'a> NNOperationConfig<$t> for utils::ConvolutionConfig { } [INFO] [stderr] 29 | | )+ [INFO] [stderr] 30 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | / macro_rules! impl_oconf_for_clrn(($($t: ident), +) => ( [INFO] [stderr] 34 | | $( [INFO] [stderr] 35 | | impl NNOperationConfig<$t> for utils::NormalizationConfig { } [INFO] [stderr] 36 | | )+ [INFO] [stderr] 37 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:40:1 [INFO] [stderr] | [INFO] [stderr] 40 | / macro_rules! impl_oconf_for_pooling(($($t: ident), +) => ( [INFO] [stderr] 41 | | $( [INFO] [stderr] 42 | | impl NNOperationConfig<$t> for utils::PoolingConfig { } [INFO] [stderr] 43 | | )+ [INFO] [stderr] 44 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:128:1 [INFO] [stderr] | [INFO] [stderr] 128 | macro_rules! impl_ops_sigmoid_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:200:1 [INFO] [stderr] | [INFO] [stderr] 200 | macro_rules! impl_ops_relu_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:281:1 [INFO] [stderr] | [INFO] [stderr] 281 | macro_rules! impl_ops_relu_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:353:1 [INFO] [stderr] | [INFO] [stderr] 353 | macro_rules! impl_ops_tanh_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:434:1 [INFO] [stderr] | [INFO] [stderr] 434 | macro_rules! impl_ops_tanh_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:506:1 [INFO] [stderr] | [INFO] [stderr] 506 | macro_rules! impl_ops_convolution_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:643:1 [INFO] [stderr] | [INFO] [stderr] 643 | macro_rules! impl_ops_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:719:1 [INFO] [stderr] | [INFO] [stderr] 719 | macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:795:1 [INFO] [stderr] | [INFO] [stderr] 795 | macro_rules! impl_ops_lrn_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:894:1 [INFO] [stderr] | [INFO] [stderr] 894 | macro_rules! impl_ops_pooling_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.18s [INFO] running `"docker" "inspect" "d897daf484d5a125be3e44b365104450f28fc72e23bb108337071e7e3a30502c"` [INFO] running `"docker" "rm" "-f" "d897daf484d5a125be3e44b365104450f28fc72e23bb108337071e7e3a30502c"` [INFO] [stdout] d897daf484d5a125be3e44b365104450f28fc72e23bb108337071e7e3a30502c [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/collenchyma-nn/0.3.4:/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=warn" "-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" "+beta-2019-08-13" "test" "--frozen" "--no-run"` [INFO] [stdout] 7f9168496c1094a98d89061db2c486626564af92a5b64836a20afd9eb0562c4d [INFO] running `"docker" "start" "-a" "7f9168496c1094a98d89061db2c486626564af92a5b64836a20afd9eb0562c4d"` [INFO] [stderr] Compiling collenchyma-nn v0.3.4 (/opt/crater/workdir) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/sigmoid_pointwise_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_sigmoid_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | / macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] 48 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 49 | | impl ::plugin::Sigmoid<$t> for $b { [INFO] [stderr] 50 | | fn sigmoid( [INFO] [stderr] ... | [INFO] [stderr] 124 | | ) [INFO] [stderr] 125 | | } [INFO] [stderr] | |_^ `impl_ops_sigmoid_for` already exported [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(duplicate_macro_exports)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | / macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] 93 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 94 | | impl ::plugin::Sigmoid<$t> for $b { [INFO] [stderr] 95 | | fn sigmoid( [INFO] [stderr] ... | [INFO] [stderr] 151 | | ); [INFO] [stderr] 152 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_relu_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:200:1 [INFO] [stderr] | [INFO] [stderr] 200 | / macro_rules! impl_ops_relu_for { [INFO] [stderr] 201 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 202 | | impl ::plugin::Relu<$t> for $b { [INFO] [stderr] 203 | | fn relu( [INFO] [stderr] ... | [INFO] [stderr] 277 | | ) [INFO] [stderr] 278 | | } [INFO] [stderr] | |_^ `impl_ops_relu_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:155:1 [INFO] [stderr] | [INFO] [stderr] 155 | / macro_rules! impl_ops_relu_for { [INFO] [stderr] 156 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 157 | | impl ::plugin::Relu<$t> for $b { [INFO] [stderr] 158 | | fn relu( [INFO] [stderr] ... | [INFO] [stderr] 214 | | ); [INFO] [stderr] 215 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_tanh_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:353:1 [INFO] [stderr] | [INFO] [stderr] 353 | / macro_rules! impl_ops_tanh_for { [INFO] [stderr] 354 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 355 | | impl ::plugin::Tanh<$t> for $b { [INFO] [stderr] 356 | | fn tanh( [INFO] [stderr] ... | [INFO] [stderr] 430 | | ) [INFO] [stderr] 431 | | } [INFO] [stderr] | |_^ `impl_ops_tanh_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:218:1 [INFO] [stderr] | [INFO] [stderr] 218 | / macro_rules! impl_ops_tanh_for { [INFO] [stderr] 219 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 220 | | impl ::plugin::Tanh<$t> for $b { [INFO] [stderr] 221 | | #[inline] [INFO] [stderr] ... | [INFO] [stderr] 278 | | ); [INFO] [stderr] 279 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_convolution_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:506:1 [INFO] [stderr] | [INFO] [stderr] 506 | / macro_rules! impl_ops_convolution_for { [INFO] [stderr] 507 | | ($t:ty, $b:ty) => ( [INFO] [stderr] 508 | | fn convolution( [INFO] [stderr] 509 | | &self, [INFO] [stderr] ... | [INFO] [stderr] 639 | | ) [INFO] [stderr] 640 | | } [INFO] [stderr] | |_^ `impl_ops_convolution_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:282:1 [INFO] [stderr] | [INFO] [stderr] 282 | / macro_rules! impl_ops_convolution_for { [INFO] [stderr] 283 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 284 | | impl ::plugin::Convolution<$t> for $b { [INFO] [stderr] 285 | | fn new_convolution_config( [INFO] [stderr] ... | [INFO] [stderr] 340 | | ); [INFO] [stderr] 341 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_softmax_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:643:1 [INFO] [stderr] | [INFO] [stderr] 643 | / macro_rules! impl_ops_softmax_for { [INFO] [stderr] 644 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 645 | | impl ::plugin::Softmax<$t> for $b { [INFO] [stderr] 646 | | fn softmax( [INFO] [stderr] ... | [INFO] [stderr] 715 | | ) [INFO] [stderr] 716 | | } [INFO] [stderr] | |_^ `impl_ops_softmax_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:344:1 [INFO] [stderr] | [INFO] [stderr] 344 | / macro_rules! impl_ops_softmax_for { [INFO] [stderr] 345 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 346 | | impl ::plugin::Softmax<$t> for $b { [INFO] [stderr] 347 | | fn softmax( [INFO] [stderr] ... | [INFO] [stderr] 412 | | ); [INFO] [stderr] 413 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_log_softmax_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:719:1 [INFO] [stderr] | [INFO] [stderr] 719 | / macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] 720 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 721 | | impl ::plugin::LogSoftmax<$t> for $b { [INFO] [stderr] 722 | | fn log_softmax( [INFO] [stderr] ... | [INFO] [stderr] 791 | | ) [INFO] [stderr] 792 | | } [INFO] [stderr] | |_^ `impl_ops_log_softmax_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:416:1 [INFO] [stderr] | [INFO] [stderr] 416 | / macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] 417 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 418 | | impl ::plugin::LogSoftmax<$t> for $b { [INFO] [stderr] 419 | | fn log_softmax( [INFO] [stderr] ... | [INFO] [stderr] 491 | | ); [INFO] [stderr] 492 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_lrn_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:795:1 [INFO] [stderr] | [INFO] [stderr] 795 | / macro_rules! impl_ops_lrn_for { [INFO] [stderr] 796 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 797 | | impl ::plugin::LRN<$t> for $b { [INFO] [stderr] 798 | | fn new_lrn_config( [INFO] [stderr] ... | [INFO] [stderr] 890 | | ) [INFO] [stderr] 891 | | } [INFO] [stderr] | |_^ `impl_ops_lrn_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:495:1 [INFO] [stderr] | [INFO] [stderr] 495 | / macro_rules! impl_ops_lrn_for { [INFO] [stderr] 496 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 497 | | impl ::plugin::LRN<$t> for $b { [INFO] [stderr] 498 | | fn new_lrn_config( [INFO] [stderr] ... | [INFO] [stderr] 553 | | ); [INFO] [stderr] 554 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: a macro named `impl_ops_pooling_for` has already been exported [INFO] [stderr] --> src/frameworks/cuda/helper.rs:894:1 [INFO] [stderr] | [INFO] [stderr] 894 | / macro_rules! impl_ops_pooling_for { [INFO] [stderr] 895 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 896 | | impl ::plugin::Pooling<$t> for $b { [INFO] [stderr] 897 | | fn new_pooling_config( [INFO] [stderr] ... | [INFO] [stderr] 990 | | ) [INFO] [stderr] 991 | | } [INFO] [stderr] | |_^ `impl_ops_pooling_for` already exported [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! [INFO] [stderr] = note: for more information, see issue #35896 [INFO] [stderr] note: previous macro export is now shadowed [INFO] [stderr] --> src/frameworks/native/helper.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | / macro_rules! impl_ops_pooling_for { [INFO] [stderr] 558 | | ($t:ident, $b:ty) => ( [INFO] [stderr] 559 | | impl ::plugin::Pooling<$t> for $b { [INFO] [stderr] 560 | | fn new_pooling_config( [INFO] [stderr] ... | [INFO] [stderr] 614 | | ); [INFO] [stderr] 615 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:119:1 [INFO] [stderr] | [INFO] [stderr] 119 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/tanh_pointwise_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:26:21 [INFO] [stderr] | [INFO] [stderr] 26 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:58:13 [INFO] [stderr] | [INFO] [stderr] 58 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:66:13 [INFO] [stderr] | [INFO] [stderr] 66 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x_diff.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:74:13 [INFO] [stderr] | [INFO] [stderr] 74 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:98:25 [INFO] [stderr] | [INFO] [stderr] 98 | let mut payload: &mut [f32] = &mut ::std::iter::repeat(1f32).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:118:25 [INFO] [stderr] | [INFO] [stderr] 118 | let mut payload: &mut [f64] = &mut ::std::iter::repeat(1f64).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:85:13 [INFO] [stderr] | [INFO] [stderr] 85 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:93:13 [INFO] [stderr] | [INFO] [stderr] 93 | let mut payload: &mut [T] = &mut ::std::iter::repeat(val).take(x_diff.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:138:25 [INFO] [stderr] | [INFO] [stderr] 138 | let mut payload: &mut [f32] = &mut ::std::iter::repeat(1f32).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/pooling_specs.rs:158:25 [INFO] [stderr] | [INFO] [stderr] 158 | let mut payload: &mut [f64] = &mut ::std::iter::repeat(1f64).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:131:25 [INFO] [stderr] | [INFO] [stderr] 131 | let mut payload: &mut [f32] = &mut ::std::iter::repeat(27f32).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:151:25 [INFO] [stderr] | [INFO] [stderr] 151 | let mut payload: &mut [f64] = &mut ::std::iter::repeat(27f64).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:171:25 [INFO] [stderr] | [INFO] [stderr] 171 | let mut payload: &mut [f32] = &mut ::std::iter::repeat(27f32).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/convolution_specs.rs:191:25 [INFO] [stderr] | [INFO] [stderr] 191 | let mut payload: &mut [f64] = &mut ::std::iter::repeat(27f64).take(result.capacity()).collect::>(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/frameworks/cuda/mod.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | / lazy_static! { [INFO] [stderr] 12 | | static ref CUDNN: Cudnn = Cudnn::new().unwrap(); [INFO] [stderr] 13 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/frameworks/cuda/mod.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | / lazy_static! { [INFO] [stderr] 12 | | static ref CUDNN: Cudnn = Cudnn::new().unwrap(); [INFO] [stderr] 13 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/softmax_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/softmax_specs.rs:291:21 [INFO] [stderr] | [INFO] [stderr] 291 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/relu_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/tanh_specs.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/relu_specs.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/tanh_specs.rs:227:21 [INFO] [stderr] | [INFO] [stderr] 227 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/frameworks/native/helper.rs:21:17 [INFO] [stderr] | [INFO] [stderr] 21 | let mut mem_buffer = mem.as_mut_slice::(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.convolution_specs.7g6lzhgl-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8" "/opt/crater/target/debug/deps/convolution_specs-eb30685e234c38a8.42tblzp6ih5g8w8v.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.sigmoid_pointwise_specs.a3mi1ayo-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1" "/opt/crater/target/debug/deps/sigmoid_pointwise_specs-b363d5719197bff1.1yc4mw4ablj22pok.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.tanh_pointwise_specs.4au41578-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a" "/opt/crater/target/debug/deps/tanh_pointwise_specs-691661281b8eac1a.3dshep8tmfxsoli6.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: lint level defined here [INFO] [stderr] --> src/lib.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108| #![deny(missing_docs, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:155:1 [INFO] [stderr] | [INFO] [stderr] 155 | macro_rules! impl_ops_relu_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:218:1 [INFO] [stderr] | [INFO] [stderr] 218 | macro_rules! impl_ops_tanh_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:282:1 [INFO] [stderr] | [INFO] [stderr] 282 | macro_rules! impl_ops_convolution_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:344:1 [INFO] [stderr] | [INFO] [stderr] 344 | macro_rules! impl_ops_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:416:1 [INFO] [stderr] | [INFO] [stderr] 416 | macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:495:1 [INFO] [stderr] | [INFO] [stderr] 495 | macro_rules! impl_ops_lrn_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/native/helper.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | macro_rules! impl_ops_pooling_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | / macro_rules! impl_oconf_for_cc(($($t: ident), +) => ( [INFO] [stderr] 27 | | $( [INFO] [stderr] 28 | | impl<'a> NNOperationConfig<$t> for utils::ConvolutionConfig { } [INFO] [stderr] 29 | | )+ [INFO] [stderr] 30 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | / macro_rules! impl_oconf_for_clrn(($($t: ident), +) => ( [INFO] [stderr] 34 | | $( [INFO] [stderr] 35 | | impl NNOperationConfig<$t> for utils::NormalizationConfig { } [INFO] [stderr] 36 | | )+ [INFO] [stderr] 37 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:40:1 [INFO] [stderr] | [INFO] [stderr] 40 | / macro_rules! impl_oconf_for_pooling(($($t: ident), +) => ( [INFO] [stderr] 41 | | $( [INFO] [stderr] 42 | | impl NNOperationConfig<$t> for utils::PoolingConfig { } [INFO] [stderr] 43 | | )+ [INFO] [stderr] 44 | | )); [INFO] [stderr] | |___^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | macro_rules! impl_ops_sigmoid_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:128:1 [INFO] [stderr] | [INFO] [stderr] 128 | macro_rules! impl_ops_sigmoid_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:200:1 [INFO] [stderr] | [INFO] [stderr] 200 | macro_rules! impl_ops_relu_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:281:1 [INFO] [stderr] | [INFO] [stderr] 281 | macro_rules! impl_ops_relu_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:353:1 [INFO] [stderr] | [INFO] [stderr] 353 | macro_rules! impl_ops_tanh_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:434:1 [INFO] [stderr] | [INFO] [stderr] 434 | macro_rules! impl_ops_tanh_pointwise_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:506:1 [INFO] [stderr] | [INFO] [stderr] 506 | macro_rules! impl_ops_convolution_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:643:1 [INFO] [stderr] | [INFO] [stderr] 643 | macro_rules! impl_ops_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:719:1 [INFO] [stderr] | [INFO] [stderr] 719 | macro_rules! impl_ops_log_softmax_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:795:1 [INFO] [stderr] | [INFO] [stderr] 795 | macro_rules! impl_ops_lrn_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for macro [INFO] [stderr] --> src/frameworks/cuda/helper.rs:894:1 [INFO] [stderr] | [INFO] [stderr] 894 | macro_rules! impl_ops_pooling_for { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.collenchyma_nn.dywcx089-cgu.5.rcgu.o" "-o" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b" "/opt/crater/target/debug/deps/collenchyma_nn-e32196ebeb9be70b.3dl6cca69si8hnwd.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.relu_specs.3c52xoy2-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a" "/opt/crater/target/debug/deps/relu_specs-adea405e2030146a.3hvautki7y4nmk8w.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.pooling_specs.cteyajsp-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af" "/opt/crater/target/debug/deps/pooling_specs-24e36376685d55af.4obzu9qduaal2j2j.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.softmax_specs.co44skho-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5" "/opt/crater/target/debug/deps/softmax_specs-df255957241531a5.37rrx6ocu8ejzbpm.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.0.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.1.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.10.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.11.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.12.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.13.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.14.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.15.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.2.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.3.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.4.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.5.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.6.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.7.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.8.rcgu.o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.tanh_specs.1xl58kdp-cgu.9.rcgu.o" "-o" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be" "/opt/crater/target/debug/deps/tanh_specs-983d4712b7e610be.50oqv89x3nl19wrc.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/crater/target/debug/deps" "-L" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f0d86b2ef6410e4f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-28a84d78fba0104f.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-625008d0a6744ece.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-b85c11af396739da.rlib" "/opt/crater/target/debug/deps/libcollenchyma_nn-f02891419498d267.rlib" "/opt/crater/target/debug/deps/liblog-c97b73a8bcee9985.rlib" "/opt/crater/target/debug/deps/liblog-6796845c78a3960b.rlib" "/opt/crater/target/debug/deps/libcfg_if-c978b2f886ff1de7.rlib" "/opt/crater/target/debug/deps/libcudnn-645027273ea513dc.rlib" "/opt/crater/target/debug/deps/libcudnn_sys-8650be1d27b459fe.rlib" "/opt/crater/target/debug/deps/libcollenchyma-3ab4d7b93bff3f44.rlib" "/opt/crater/target/debug/deps/liblinear_map-b0522b3281ccf608.rlib" "/opt/crater/target/debug/deps/libbyteorder-7a6cb2a3b8acfbbe.rlib" "/opt/crater/target/debug/deps/libnum-51bb9d5dae6c3d6d.rlib" "/opt/crater/target/debug/deps/libnum_rational-7f9a994db524a260.rlib" "/opt/crater/target/debug/deps/libnum_bigint-c884bc4bdfa60794.rlib" "/opt/crater/target/debug/deps/librand-7efbcbd89944bda6.rlib" "/opt/crater/target/debug/deps/libnum_complex-f09a0b11b536aeda.rlib" "/opt/crater/target/debug/deps/librustc_serialize-fc0a027b4489f806.rlib" "/opt/crater/target/debug/deps/libnum_iter-161e13ffd3321f27.rlib" "/opt/crater/target/debug/deps/libnum_integer-440f23443e3e87b1.rlib" "/opt/crater/target/debug/deps/liblazy_static-c329193024da829b.rlib" "/opt/crater/target/debug/deps/libenum_primitive-fbf5da8bf0e45735.rlib" "/opt/crater/target/debug/deps/libnum_traits-85d0e05aa2cc3298.rlib" "/opt/crater/target/debug/deps/libnum_traits-c28daeab5210b49d.rlib" "/opt/crater/target/debug/deps/libbitflags-b5daf8452f0e245d.rlib" "/opt/crater/target/debug/deps/liblibc-37f3d1c853b3b7bd.rlib" "-Wl,--start-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1d6d86bd078a28e9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e9721e46a424e2a9.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-c07193698f282147.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-6da45690f3863086.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-690797036dd27680.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d3896ccbfd8eda2b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7cccc3739e3d7623.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-5e9ba178a513cd29.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5ca9f83bf63d1f4b.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bba1c7ef9e950882.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-e23c9de62012deb5.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9b59dffdcd513d5d.rlib" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-17392340ab2e4a97.rlib" "-Wl,--end-group" "/opt/crater/rustup-home/toolchains/beta-2019-08-13-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ac21508a81e3f7f3.rlib" "-Wl,-Bdynamic" "-lcudnn" "-lOpenCL" "-lOpenCL" "-lcuda" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lcudnn [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lOpenCL [INFO] [stderr] /usr/bin/ld: cannot find -lcuda [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 `collenchyma-nn`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "7f9168496c1094a98d89061db2c486626564af92a5b64836a20afd9eb0562c4d"` [INFO] running `"docker" "rm" "-f" "7f9168496c1094a98d89061db2c486626564af92a5b64836a20afd9eb0562c4d"` [INFO] [stdout] 7f9168496c1094a98d89061db2c486626564af92a5b64836a20afd9eb0562c4d