Jul 11 14:15:31.833 INFO checking locka99/opcua against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 14:15:31.833 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 14:15:31.833 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 14:15:31.833 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-7/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-7/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 14:15:32.078 INFO blam! 3222988faf7386ae5e0b19aba661344ee37cea4c88bb7bf02b84c18392d8efa3 Jul 11 14:15:32.081 INFO running `"docker" "start" "-a" "3222988faf7386ae5e0b19aba661344ee37cea4c88bb7bf02b84c18392d8efa3"` Jul 11 14:15:33.771 INFO kablam! Compiling cc v1.0.6 Jul 11 14:15:33.771 INFO kablam! Compiling nodrop v0.1.12 Jul 11 14:15:33.771 INFO kablam! Compiling lazy_static v1.0.0 Jul 11 14:15:33.771 INFO kablam! Compiling scopeguard v0.3.3 Jul 11 14:15:33.771 INFO kablam! Compiling bitflags v1.0.1 Jul 11 14:15:33.771 INFO kablam! Compiling memoffset v0.2.1 Jul 11 14:15:33.777 INFO kablam! Compiling libc v0.2.39 Jul 11 14:15:33.780 INFO kablam! Compiling rayon-core v1.4.0 Jul 11 14:15:34.491 INFO kablam! Checking num-traits v0.2.1 Jul 11 14:15:35.430 INFO kablam! Checking token_store v0.1.2 Jul 11 14:15:35.763 INFO kablam! Checking futures v0.1.18 Jul 11 14:15:35.995 INFO kablam! Checking serde v1.0.29 Jul 11 14:15:36.608 INFO kablam! Checking scoped-tls v0.1.1 Jul 11 14:15:37.459 INFO kablam! Checking fixedbitset v0.1.9 Jul 11 14:15:38.103 INFO kablam! Checking piston-float v0.3.0 Jul 11 14:15:38.544 INFO kablam! Checking smallvec v0.6.2 Jul 11 14:15:40.556 INFO kablam! Compiling crossbeam-utils v0.2.2 Jul 11 14:15:41.331 INFO kablam! Compiling log v0.4.1 Jul 11 14:15:45.779 INFO kablam! Compiling arrayvec v0.4.7 Jul 11 14:15:48.831 INFO kablam! Compiling proc-macro2 v0.2.3 Jul 11 14:15:51.062 INFO kablam! Checking iovec v0.1.2 Jul 11 14:16:04.663 INFO kablam! Checking time v0.1.39 Jul 11 14:16:04.920 INFO kablam! Checking memmap v0.6.2 Jul 11 14:16:04.921 INFO kablam! Checking net2 v0.2.32 Jul 11 14:16:04.932 INFO kablam! Checking shared_library v0.1.8 Jul 11 14:16:05.679 INFO kablam! Checking stb_truetype v0.2.2 Jul 11 14:16:07.807 INFO kablam! Compiling x11-dl v2.18.0 Jul 11 14:16:15.466 INFO kablam! Checking regex-syntax v0.5.0 Jul 11 14:16:16.674 INFO kablam! Checking base64 v0.6.0 Jul 11 14:16:19.205 INFO kablam! Checking yaml-rust v0.4.0 Jul 11 14:16:19.603 INFO kablam! Compiling xml-rs v0.7.0 Jul 11 14:16:19.873 INFO kablam! Checking piston-viewport v0.3.0 Jul 11 14:16:22.203 INFO kablam! Checking petgraph v0.4.12 Jul 11 14:16:22.700 INFO kablam! Checking rand v0.3.22 Jul 11 14:16:23.687 INFO kablam! Checking bytes v0.4.6 Jul 11 14:16:24.188 INFO kablam! Compiling num_cpus v1.8.0 Jul 11 14:16:32.587 INFO kablam! Compiling rand v0.4.2 Jul 11 14:16:35.823 INFO kablam! Checking num-integer v0.1.36 Jul 11 14:16:38.383 INFO kablam! Checking num-complex v0.1.43 Jul 11 14:16:40.446 INFO kablam! Checking num-traits v0.1.43 Jul 11 14:16:41.619 INFO kablam! Compiling crossbeam-epoch v0.3.1 Jul 11 14:16:41.857 INFO kablam! Checking crossbeam-epoch v0.4.0 Jul 11 14:17:07.164 INFO kablam! Compiling khronos_api v2.2.0 Jul 11 14:17:07.386 INFO kablam! Compiling libloading v0.5.0 Jul 11 14:17:07.419 INFO kablam! Compiling openssl-sys v0.9.33 Jul 11 14:17:07.447 INFO kablam! Compiling backtrace-sys v0.1.23 Jul 11 14:17:07.473 INFO kablam! Checking osmesa-sys v0.1.2 Jul 11 14:17:07.719 INFO kablam! Checking mio v0.6.14 Jul 11 14:17:11.131 INFO kablam! Checking clap v2.31.1 Jul 11 14:17:11.775 INFO kablam! Compiling quote v0.4.2 Jul 11 14:17:14.432 INFO kablam! Compiling syn v0.13.11 Jul 11 14:17:14.500 INFO kablam! Checking uuid v0.5.1 Jul 11 14:17:23.328 INFO kablam! Checking tokio-executor v0.1.0 Jul 11 14:17:23.328 INFO kablam! Checking tokio-service v0.1.0 Jul 11 14:17:23.511 INFO kablam! Checking futures-cpupool v0.1.8 Jul 11 14:17:25.607 INFO kablam! Checking relay v0.1.1 Jul 11 14:17:27.150 INFO kablam! Checking tokio-timer v0.1.2 Jul 11 14:17:27.583 INFO kablam! Checking tokio-io v0.1.6 Jul 11 14:17:27.837 INFO kablam! Checking ordered-float v0.5.0 Jul 11 14:17:28.255 INFO kablam! Checking num-bigint v0.1.44 Jul 11 14:17:29.798 INFO kablam! Checking num-iter v0.1.35 Jul 11 14:17:32.045 INFO kablam! Checking crossbeam-deque v0.3.0 Jul 11 14:17:32.153 INFO kablam! Compiling crossbeam-deque v0.2.0 Jul 11 14:17:34.232 INFO kablam! Checking daggy v0.5.0 Jul 11 14:17:34.613 INFO kablam! Checking uci v0.1.1 Jul 11 14:17:35.674 INFO kablam! Compiling wayland-scanner v0.12.5 Jul 11 14:17:38.055 INFO kablam! Checking url v1.7.0 Jul 11 14:17:39.550 INFO kablam! Compiling gl_generator v0.9.0 Jul 11 14:18:03.563 INFO kablam! Compiling syn v0.12.14 Jul 11 14:18:03.954 INFO kablam! Checking regex v0.2.7 Jul 11 14:18:21.461 INFO kablam! Checking rusttype v0.5.2 Jul 11 14:18:21.740 INFO kablam! Checking tokio-threadpool v0.1.0 Jul 11 14:18:29.999 INFO kablam! Checking tokio-reactor v0.1.0 Jul 11 14:18:31.651 INFO kablam! Checking num-rational v0.1.42 Jul 11 14:18:36.597 INFO kablam! Compiling wayland-client v0.12.5 Jul 11 14:18:43.131 INFO kablam! Compiling wayland-protocols v0.12.5 Jul 11 14:18:43.987 INFO kablam! Checking serde_json v1.0.11 Jul 11 14:18:44.995 INFO kablam! Checking serde_yaml v0.7.3 Jul 11 14:19:03.618 INFO kablam! Compiling openssl v0.10.10 Jul 11 14:19:03.678 INFO kablam! Compiling glutin v0.14.0 Jul 11 14:19:03.797 INFO kablam! Compiling glium v0.21.0 Jul 11 14:19:05.392 INFO kablam! Checking tempdir v0.3.6 Jul 11 14:19:08.323 INFO kablam! Checking env_logger v0.4.3 Jul 11 14:19:08.507 INFO kablam! Checking num v0.1.42 Jul 11 14:19:09.211 INFO kablam! Checking tokio v0.1.3 Jul 11 14:19:10.135 INFO kablam! Compiling rayon v0.8.2 Jul 11 14:19:32.491 INFO kablam! Checking backtrace v0.3.8 Jul 11 14:19:32.528 INFO kablam! Checking dlib v0.4.1 Jul 11 14:19:38.317 INFO kablam! Checking chrono v0.4.0 Jul 11 14:19:42.927 INFO kablam! Checking chrono v0.2.25 Jul 11 14:19:51.856 INFO kablam! Checking tokio-core v0.1.14 Jul 11 14:20:14.574 INFO kablam! Checking wayland-sys v0.12.5 Jul 11 14:20:22.687 INFO kablam! Compiling ring v0.12.1 Jul 11 14:20:23.479 INFO kablam! Checking tokio-proto v0.1.1 Jul 11 14:20:58.891 INFO kablam! Checking timer v0.1.6 Jul 11 14:20:58.907 INFO kablam! Compiling serde_derive_internals v0.20.0 Jul 11 14:21:02.476 INFO kablam! Checking hyper v0.11.22 Jul 11 14:21:13.537 INFO kablam! Compiling conrod_derive v0.1.2 Jul 11 14:21:36.671 INFO kablam! Checking wayland-kbd v0.13.1 Jul 11 14:21:42.767 INFO kablam! Compiling serde_derive v1.0.29 Jul 11 14:22:07.613 INFO kablam! Checking wayland-window v0.13.3 Jul 11 14:22:10.998 INFO kablam! Checking winit v0.12.0 Jul 11 14:22:31.951 INFO kablam! Checking opcua-types v0.4.0 (file:///source/types) Jul 11 14:22:31.951 INFO kablam! Checking pistoncore-input v0.21.0 Jul 11 14:24:16.132 INFO kablam! Checking conrod v0.60.0 Jul 11 14:25:04.115 INFO kablam! Checking opcua-core v0.4.0 (file:///source/core) Jul 11 14:25:07.120 INFO kablam! warning: the trait `config::Config` cannot be made into an object Jul 11 14:25:07.120 INFO kablam! --> core/src/config.rs:15:5 Jul 11 14:25:07.120 INFO kablam! | Jul 11 14:25:07.120 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:07.120 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:07.120 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:07.120 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:07.120 INFO kablam! ... | Jul 11 14:25:07.120 INFO kablam! 31 | | Err(()) Jul 11 14:25:07.120 INFO kablam! 32 | | } Jul 11 14:25:07.120 INFO kablam! | |_____^ Jul 11 14:25:07.120 INFO kablam! | Jul 11 14:25:07.120 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:07.120 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:07.120 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:07.121 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:07.121 INFO kablam! Jul 11 14:25:07.754 INFO kablam! warning: the trait `config::Config` cannot be made into an object Jul 11 14:25:07.754 INFO kablam! --> core/src/config.rs:15:5 Jul 11 14:25:07.754 INFO kablam! | Jul 11 14:25:07.754 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:07.754 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:07.754 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:07.754 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:07.755 INFO kablam! ... | Jul 11 14:25:07.755 INFO kablam! 31 | | Err(()) Jul 11 14:25:07.755 INFO kablam! 32 | | } Jul 11 14:25:07.755 INFO kablam! | |_____^ Jul 11 14:25:07.755 INFO kablam! | Jul 11 14:25:07.755 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:07.755 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:07.755 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:07.755 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:07.755 INFO kablam! Jul 11 14:25:13.763 INFO kablam! Checking opcua-client v0.4.0 (file:///source/client) Jul 11 14:25:13.764 INFO kablam! Checking opcua-certificate-creator v0.4.0 (file:///source/tools/certificate-creator) Jul 11 14:25:16.588 INFO kablam! warning: unused `#[macro_use]` import Jul 11 14:25:16.588 INFO kablam! --> tools/certificate-creator/src/main.rs:1:1 Jul 11 14:25:16.588 INFO kablam! | Jul 11 14:25:16.588 INFO kablam! 1 | #[macro_use] Jul 11 14:25:16.588 INFO kablam! | ^^^^^^^^^^^^ Jul 11 14:25:16.618 INFO kablam! | Jul 11 14:25:16.619 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 14:25:16.619 INFO kablam! Jul 11 14:25:16.645 INFO kablam! warning: unused `#[macro_use]` import Jul 11 14:25:16.645 INFO kablam! --> tools/certificate-creator/src/main.rs:1:1 Jul 11 14:25:16.645 INFO kablam! | Jul 11 14:25:16.645 INFO kablam! 1 | #[macro_use] Jul 11 14:25:16.645 INFO kablam! | ^^^^^^^^^^^^ Jul 11 14:25:16.682 INFO kablam! | Jul 11 14:25:16.683 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 14:25:16.683 INFO kablam! Jul 11 14:25:19.190 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:25:19.190 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:19.190 INFO kablam! | Jul 11 14:25:19.190 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:19.190 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:19.190 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:19.190 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:19.190 INFO kablam! ... | Jul 11 14:25:19.191 INFO kablam! 31 | | Err(()) Jul 11 14:25:19.191 INFO kablam! 32 | | } Jul 11 14:25:19.191 INFO kablam! | |_____^ Jul 11 14:25:19.198 INFO kablam! | Jul 11 14:25:19.198 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:19.199 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:19.199 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:19.199 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:19.199 INFO kablam! Jul 11 14:25:19.301 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:25:19.301 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:19.301 INFO kablam! | Jul 11 14:25:19.301 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:19.301 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:19.301 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:19.301 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:19.301 INFO kablam! ... | Jul 11 14:25:19.301 INFO kablam! 31 | | Err(()) Jul 11 14:25:19.301 INFO kablam! 32 | | } Jul 11 14:25:19.301 INFO kablam! | |_____^ Jul 11 14:25:19.301 INFO kablam! | Jul 11 14:25:19.301 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:19.301 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:19.301 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:19.302 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:19.302 INFO kablam! Jul 11 14:25:24.158 INFO kablam! Checking opcua-server v0.4.0 (file:///source/server) Jul 11 14:25:24.163 INFO kablam! Checking opcua-mqtt-client v0.4.0 (file:///source/samples/mqtt-client) Jul 11 14:25:24.167 INFO kablam! Checking opcua-simple-client v0.4.0 (file:///source/samples/simple-client) Jul 11 14:25:24.174 INFO kablam! Checking opcua-discovery-client v0.4.0 (file:///source/samples/discovery-client) Jul 11 14:25:24.178 INFO kablam! Checking opcua-gfx-client v0.4.0 (file:///source/samples/gfx-client) Jul 11 14:25:29.336 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:29.336 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:29.336 INFO kablam! | Jul 11 14:25:29.336 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:29.336 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:29.337 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:29.337 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:29.337 INFO kablam! ... | Jul 11 14:25:29.337 INFO kablam! 31 | | Err(()) Jul 11 14:25:29.337 INFO kablam! 32 | | } Jul 11 14:25:29.337 INFO kablam! | |_____^ Jul 11 14:25:29.342 INFO kablam! | Jul 11 14:25:29.343 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:29.343 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:29.343 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:29.344 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:29.344 INFO kablam! Jul 11 14:25:29.514 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:29.514 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:29.514 INFO kablam! | Jul 11 14:25:29.514 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:29.514 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:29.514 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:29.515 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:29.515 INFO kablam! ... | Jul 11 14:25:29.515 INFO kablam! 31 | | Err(()) Jul 11 14:25:29.515 INFO kablam! 32 | | } Jul 11 14:25:29.515 INFO kablam! | |_____^ Jul 11 14:25:29.515 INFO kablam! | Jul 11 14:25:29.515 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:29.515 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:29.515 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:29.515 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:29.515 INFO kablam! Jul 11 14:25:29.526 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:29.526 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:29.526 INFO kablam! | Jul 11 14:25:29.526 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:29.526 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:29.526 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:29.526 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:29.526 INFO kablam! ... | Jul 11 14:25:29.526 INFO kablam! 31 | | Err(()) Jul 11 14:25:29.526 INFO kablam! 32 | | } Jul 11 14:25:29.526 INFO kablam! | |_____^ Jul 11 14:25:29.526 INFO kablam! | Jul 11 14:25:29.526 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:29.526 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:29.527 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:29.527 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:29.527 INFO kablam! Jul 11 14:25:29.654 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:29.654 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:29.654 INFO kablam! | Jul 11 14:25:29.654 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:29.654 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:29.654 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:29.654 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:29.654 INFO kablam! ... | Jul 11 14:25:29.654 INFO kablam! 31 | | Err(()) Jul 11 14:25:29.654 INFO kablam! 32 | | } Jul 11 14:25:29.654 INFO kablam! | |_____^ Jul 11 14:25:29.654 INFO kablam! | Jul 11 14:25:29.654 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:29.654 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:29.654 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:29.654 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:29.654 INFO kablam! Jul 11 14:25:32.206 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:32.206 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:32.206 INFO kablam! | Jul 11 14:25:32.206 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:32.206 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:32.206 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:32.206 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:32.206 INFO kablam! ... | Jul 11 14:25:32.206 INFO kablam! 31 | | Err(()) Jul 11 14:25:32.206 INFO kablam! 32 | | } Jul 11 14:25:32.206 INFO kablam! | |_____^ Jul 11 14:25:32.210 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:32.210 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:32.210 INFO kablam! | Jul 11 14:25:32.210 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:32.210 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:32.210 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:32.210 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:32.210 INFO kablam! ... | Jul 11 14:25:32.210 INFO kablam! 31 | | Err(()) Jul 11 14:25:32.210 INFO kablam! 32 | | } Jul 11 14:25:32.210 INFO kablam! | |_____^ Jul 11 14:25:32.210 INFO kablam! | Jul 11 14:25:32.210 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:32.210 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:32.210 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:32.219 INFO kablam! | Jul 11 14:25:32.219 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:32.219 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:32.219 INFO kablam! Jul 11 14:25:32.220 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:32.220 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:32.222 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:32.222 INFO kablam! Jul 11 14:25:39.005 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:39.005 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:39.005 INFO kablam! | Jul 11 14:25:39.005 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:39.005 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:39.005 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:39.005 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:39.005 INFO kablam! ... | Jul 11 14:25:39.005 INFO kablam! 31 | | Err(()) Jul 11 14:25:39.005 INFO kablam! 32 | | } Jul 11 14:25:39.005 INFO kablam! | |_____^ Jul 11 14:25:39.005 INFO kablam! | Jul 11 14:25:39.005 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:39.005 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:39.005 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:39.005 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:39.005 INFO kablam! Jul 11 14:25:41.823 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:41.823 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:41.823 INFO kablam! | Jul 11 14:25:41.823 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:41.823 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:41.823 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:41.823 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:41.823 INFO kablam! ... | Jul 11 14:25:41.823 INFO kablam! 31 | | Err(()) Jul 11 14:25:41.823 INFO kablam! 32 | | } Jul 11 14:25:41.823 INFO kablam! | |_____^ Jul 11 14:25:41.823 INFO kablam! | Jul 11 14:25:41.823 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:41.823 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:25:41.823 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:41.823 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:41.823 INFO kablam! Jul 11 14:27:34.401 INFO kablam! warning: unused variable: `server_state` Jul 11 14:27:34.402 INFO kablam! --> server/src/tests/services/subscription.rs:175:10 Jul 11 14:27:34.402 INFO kablam! | Jul 11 14:27:34.402 INFO kablam! 175 | let (server_state, _) = st.get_server_state_and_session(); Jul 11 14:27:34.402 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_server_state` instead Jul 11 14:27:34.410 INFO kablam! | Jul 11 14:27:34.410 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 14:27:34.411 INFO kablam! Jul 11 14:27:41.871 INFO kablam! Checking opcua-chess-server v0.4.0 (file:///source/samples/chess-server) Jul 11 14:27:41.872 INFO kablam! Checking opcua-demo-server v0.4.0 (file:///source/samples/demo-server) Jul 11 14:27:41.872 INFO kablam! Checking opcua-integration v0.4.0 (file:///source/integration) Jul 11 14:27:41.904 INFO kablam! Checking opcua-simple-server v0.4.0 (file:///source/samples/simple-server) Jul 11 14:27:47.522 INFO kablam! warning: the trait `opcua_server::prelude::Config` cannot be made into an object Jul 11 14:27:47.522 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:47.522 INFO kablam! | Jul 11 14:27:47.523 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:47.523 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:47.523 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:47.523 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:47.523 INFO kablam! ... | Jul 11 14:27:47.523 INFO kablam! 31 | | Err(()) Jul 11 14:27:47.523 INFO kablam! 32 | | } Jul 11 14:27:47.523 INFO kablam! | |_____^ Jul 11 14:27:47.523 INFO kablam! | Jul 11 14:27:47.523 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:47.523 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:47.523 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:47.523 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:47.523 INFO kablam! Jul 11 14:27:48.263 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:48.263 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:48.263 INFO kablam! | Jul 11 14:27:48.263 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:48.263 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:48.263 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:48.263 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:48.263 INFO kablam! ... | Jul 11 14:27:48.263 INFO kablam! 31 | | Err(()) Jul 11 14:27:48.264 INFO kablam! 32 | | } Jul 11 14:27:48.264 INFO kablam! | |_____^ Jul 11 14:27:48.264 INFO kablam! | Jul 11 14:27:48.264 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:48.264 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:48.264 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:48.264 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:48.264 INFO kablam! Jul 11 14:27:48.327 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:48.327 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:48.327 INFO kablam! | Jul 11 14:27:48.327 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:48.327 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:48.327 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:48.327 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:48.327 INFO kablam! ... | Jul 11 14:27:48.327 INFO kablam! 31 | | Err(()) Jul 11 14:27:48.327 INFO kablam! 32 | | } Jul 11 14:27:48.327 INFO kablam! | |_____^ Jul 11 14:27:48.327 INFO kablam! | Jul 11 14:27:48.327 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:48.328 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:48.328 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:48.328 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:48.328 INFO kablam! Jul 11 14:27:48.490 INFO kablam! warning: value assigned to `test_timeout` is never read Jul 11 14:27:48.490 INFO kablam! --> integration/src/tests.rs:170:17 Jul 11 14:27:48.490 INFO kablam! | Jul 11 14:27:48.490 INFO kablam! 170 | test_timeout = true; Jul 11 14:27:48.490 INFO kablam! | ^^^^^^^^^^^^ Jul 11 14:27:48.495 INFO kablam! | Jul 11 14:27:48.495 INFO kablam! = note: #[warn(unused_assignments)] on by default Jul 11 14:27:48.495 INFO kablam! Jul 11 14:27:48.496 INFO kablam! warning: unused variable: `rx_client_command` Jul 11 14:27:48.496 INFO kablam! --> integration/src/tests.rs:226:24 Jul 11 14:27:48.496 INFO kablam! | Jul 11 14:27:48.496 INFO kablam! 226 | let client_test = |rx_client_command: &mpsc::Receiver, tx_client_response: &mpsc::Sender, _client: Client| { Jul 11 14:27:48.496 INFO kablam! | ^^^^^^^^^^^^^^^^^ help: consider using `_rx_client_command` instead Jul 11 14:27:48.496 INFO kablam! | Jul 11 14:27:48.497 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 14:27:48.497 INFO kablam! Jul 11 14:27:48.497 INFO kablam! warning: unused variable: `tx_client_response` Jul 11 14:27:48.497 INFO kablam! --> integration/src/tests.rs:226:75 Jul 11 14:27:48.497 INFO kablam! | Jul 11 14:27:48.497 INFO kablam! 226 | let client_test = |rx_client_command: &mpsc::Receiver, tx_client_response: &mpsc::Sender, _client: Client| { Jul 11 14:27:48.498 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: consider using `_tx_client_response` instead Jul 11 14:27:48.498 INFO kablam! Jul 11 14:27:48.498 INFO kablam! warning: unused variable: `tx_server_response` Jul 11 14:27:48.498 INFO kablam! --> integration/src/tests.rs:230:75 Jul 11 14:27:48.498 INFO kablam! | Jul 11 14:27:48.498 INFO kablam! 230 | let server_test = |rx_server_command: &mpsc::Receiver, tx_server_response: &mpsc::Sender, server: Server| { Jul 11 14:27:48.498 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: consider using `_tx_server_response` instead Jul 11 14:27:48.498 INFO kablam! Jul 11 14:27:48.498 INFO kablam! warning: unused variable: `identity_token` Jul 11 14:27:48.498 INFO kablam! --> integration/src/tests.rs:276:17 Jul 11 14:27:48.499 INFO kablam! | Jul 11 14:27:48.499 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:48.499 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_identity_token` instead Jul 11 14:27:48.499 INFO kablam! Jul 11 14:27:48.499 INFO kablam! warning: unused variable: `security_policy` Jul 11 14:27:48.499 INFO kablam! --> integration/src/tests.rs:276:48 Jul 11 14:27:48.499 INFO kablam! | Jul 11 14:27:48.499 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:48.499 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_security_policy` instead Jul 11 14:27:48.500 INFO kablam! Jul 11 14:27:48.500 INFO kablam! warning: unused variable: `security_mode` Jul 11 14:27:48.500 INFO kablam! --> integration/src/tests.rs:276:81 Jul 11 14:27:48.500 INFO kablam! | Jul 11 14:27:48.500 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:48.500 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_security_mode` instead Jul 11 14:27:48.501 INFO kablam! Jul 11 14:27:48.696 INFO kablam! warning: variant is never constructed: `Ready` Jul 11 14:27:48.696 INFO kablam! --> integration/src/tests.rs:100:5 Jul 11 14:27:48.696 INFO kablam! | Jul 11 14:27:48.696 INFO kablam! 100 | Ready, Jul 11 14:27:48.696 INFO kablam! | ^^^^^ Jul 11 14:27:48.708 INFO kablam! | Jul 11 14:27:48.708 INFO kablam! = note: #[warn(dead_code)] on by default Jul 11 14:27:48.709 INFO kablam! Jul 11 14:27:48.709 INFO kablam! warning: variant is never constructed: `Ready` Jul 11 14:27:48.709 INFO kablam! --> integration/src/tests.rs:110:5 Jul 11 14:27:48.709 INFO kablam! | Jul 11 14:27:48.709 INFO kablam! 110 | Ready, Jul 11 14:27:48.709 INFO kablam! | ^^^^^ Jul 11 14:27:48.710 INFO kablam! Jul 11 14:27:49.050 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:49.050 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:49.050 INFO kablam! | Jul 11 14:27:49.050 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:49.051 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:49.051 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:49.051 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:49.051 INFO kablam! ... | Jul 11 14:27:49.051 INFO kablam! 31 | | Err(()) Jul 11 14:27:49.051 INFO kablam! 32 | | } Jul 11 14:27:49.051 INFO kablam! | |_____^ Jul 11 14:27:49.051 INFO kablam! | Jul 11 14:27:49.051 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:49.051 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:49.051 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:49.051 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:49.051 INFO kablam! Jul 11 14:27:49.716 INFO kablam! warning: the trait `opcua_server::prelude::Config` cannot be made into an object Jul 11 14:27:49.716 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:49.716 INFO kablam! | Jul 11 14:27:49.716 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:49.716 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:49.716 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:49.716 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:49.716 INFO kablam! ... | Jul 11 14:27:49.716 INFO kablam! 31 | | Err(()) Jul 11 14:27:49.716 INFO kablam! 32 | | } Jul 11 14:27:49.716 INFO kablam! | |_____^ Jul 11 14:27:49.717 INFO kablam! | Jul 11 14:27:49.717 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:49.717 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:49.717 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:49.717 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:49.717 INFO kablam! Jul 11 14:27:50.820 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:50.820 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:50.820 INFO kablam! | Jul 11 14:27:50.820 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:50.820 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:50.820 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:50.820 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:50.820 INFO kablam! ... | Jul 11 14:27:50.820 INFO kablam! 31 | | Err(()) Jul 11 14:27:50.820 INFO kablam! 32 | | } Jul 11 14:27:50.820 INFO kablam! | |_____^ Jul 11 14:27:50.820 INFO kablam! | Jul 11 14:27:50.820 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:50.820 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 14:27:50.820 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:50.820 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:50.820 INFO kablam! Jul 11 14:27:52.317 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 12m 19s Jul 11 14:27:52.498 INFO kablam! su: No module specific data is present Jul 11 14:27:53.077 INFO running `"docker" "rm" "-f" "3222988faf7386ae5e0b19aba661344ee37cea4c88bb7bf02b84c18392d8efa3"` Jul 11 14:27:53.240 INFO blam! 3222988faf7386ae5e0b19aba661344ee37cea4c88bb7bf02b84c18392d8efa3