Jul 11 14:15:33.809 INFO checking locka99/opcua against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 11 14:15:33.809 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 14:15:33.809 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 14:15:33.809 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-1/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-1/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/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 +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 14:15:34.082 INFO blam! e9b6384abe8cf4ad5bd32ad941891cd41392124d1c5bbaf4f11920342bd2d79f Jul 11 14:15:34.085 INFO running `"docker" "start" "-a" "e9b6384abe8cf4ad5bd32ad941891cd41392124d1c5bbaf4f11920342bd2d79f"` Jul 11 14:15:35.673 INFO kablam! Compiling cc v1.0.6 Jul 11 14:15:35.679 INFO kablam! Compiling cfg-if v0.1.2 Jul 11 14:15:35.679 INFO kablam! Compiling nodrop v0.1.12 Jul 11 14:15:35.679 INFO kablam! Compiling lazy_static v1.0.0 Jul 11 14:15:35.699 INFO kablam! Compiling scopeguard v0.3.3 Jul 11 14:15:35.706 INFO kablam! Compiling memoffset v0.2.1 Jul 11 14:15:35.714 INFO kablam! Compiling bitflags v1.0.1 Jul 11 14:15:35.716 INFO kablam! Compiling libc v0.2.39 Jul 11 14:15:36.576 INFO kablam! Checking num-traits v0.2.1 Jul 11 14:15:36.593 INFO kablam! Checking token_store v0.1.2 Jul 11 14:15:36.829 INFO kablam! Checking serde v1.0.29 Jul 11 14:15:37.067 INFO kablam! Compiling openssl v0.10.10 Jul 11 14:15:37.405 INFO kablam! Checking scoped-tls v0.1.1 Jul 11 14:15:38.904 INFO kablam! Checking fixedbitset v0.1.9 Jul 11 14:15:40.227 INFO kablam! Checking piston-float v0.3.0 Jul 11 14:15:40.258 INFO kablam! Checking httparse v1.2.4 Jul 11 14:15:42.693 INFO kablam! Compiling crossbeam-utils v0.2.2 Jul 11 14:15:42.941 INFO kablam! Compiling log v0.4.1 Jul 11 14:15:43.520 INFO kablam! Checking iovec v0.1.2 Jul 11 14:15:45.910 INFO kablam! Checking memmap v0.6.2 Jul 11 14:15:48.423 INFO kablam! Checking time v0.1.39 Jul 11 14:15:50.755 INFO kablam! Compiling proc-macro2 v0.2.3 Jul 11 14:15:50.763 INFO kablam! Checking arrayvec v0.4.7 Jul 11 14:15:50.917 INFO kablam! Checking net2 v0.2.32 Jul 11 14:16:06.970 INFO kablam! Checking stb_truetype v0.2.2 Jul 11 14:16:07.653 INFO kablam! Checking shared_library v0.1.8 Jul 11 14:16:07.728 INFO kablam! Compiling x11-dl v2.18.0 Jul 11 14:16:07.765 INFO kablam! Checking tokio-executor v0.1.0 Jul 11 14:16:08.883 INFO kablam! Checking regex-syntax v0.5.0 Jul 11 14:16:18.331 INFO kablam! Compiling xml-rs v0.7.0 Jul 11 14:16:18.798 INFO kablam! Checking tokio-timer v0.1.2 Jul 11 14:16:19.686 INFO kablam! Checking piston-viewport v0.3.0 Jul 11 14:16:19.929 INFO kablam! Checking petgraph v0.4.12 Jul 11 14:16:21.655 INFO kablam! Checking rand v0.3.22 Jul 11 14:16:24.104 INFO kablam! Checking bytes v0.4.6 Jul 11 14:16:24.614 INFO kablam! Checking futures-cpupool v0.1.8 Jul 11 14:16:24.695 INFO kablam! Compiling rand v0.4.2 Jul 11 14:16:25.431 INFO kablam! Compiling num_cpus v1.8.0 Jul 11 14:16:28.265 INFO kablam! Checking mio v0.6.14 Jul 11 14:16:38.883 INFO kablam! Checking crossbeam-epoch v0.4.0 Jul 11 14:16:42.095 INFO kablam! Checking num-integer v0.1.36 Jul 11 14:17:01.607 INFO kablam! Checking num-complex v0.1.43 Jul 11 14:17:01.727 INFO kablam! Checking num-traits v0.1.43 Jul 11 14:17:01.729 INFO kablam! Compiling libloading v0.5.0 Jul 11 14:17:01.920 INFO kablam! Compiling openssl-sys v0.9.33 Jul 11 14:17:01.945 INFO kablam! Compiling backtrace-sys v0.1.23 Jul 11 14:17:02.259 INFO kablam! Checking osmesa-sys v0.1.2 Jul 11 14:17:03.712 INFO kablam! Checking clap v2.31.1 Jul 11 14:17:06.668 INFO kablam! Checking uuid v0.5.1 Jul 11 14:17:09.051 INFO kablam! Compiling crossbeam-epoch v0.3.1 Jul 11 14:17:15.029 INFO kablam! Compiling syn v0.13.11 Jul 11 14:17:15.248 INFO kablam! Checking uci v0.1.1 Jul 11 14:17:15.860 INFO kablam! Compiling quote v0.4.2 Jul 11 14:17:17.465 INFO kablam! Checking tokio-io v0.1.6 Jul 11 14:17:18.771 INFO kablam! Checking num-bigint v0.1.44 Jul 11 14:17:18.903 INFO kablam! Checking num-iter v0.1.35 Jul 11 14:17:21.547 INFO kablam! Checking crossbeam-deque v0.3.0 Jul 11 14:17:27.169 INFO kablam! Compiling wayland-scanner v0.12.5 Jul 11 14:17:27.387 INFO kablam! Checking daggy v0.5.0 Jul 11 14:17:27.519 INFO kablam! Compiling gl_generator v0.9.0 Jul 11 14:17:31.934 INFO kablam! Checking url v1.7.0 Jul 11 14:17:37.365 INFO kablam! Checking ordered-float v0.5.0 Jul 11 14:17:53.175 INFO kablam! Checking regex v0.2.7 Jul 11 14:17:53.449 INFO kablam! Checking tokio-threadpool v0.1.0 Jul 11 14:17:53.517 INFO kablam! Compiling syn v0.12.14 Jul 11 14:18:14.304 INFO kablam! Compiling crossbeam-deque v0.2.0 Jul 11 14:18:14.694 INFO kablam! Checking tokio-reactor v0.1.0 Jul 11 14:18:16.761 INFO kablam! Checking rusttype v0.5.2 Jul 11 14:18:18.517 INFO kablam! Checking num-rational v0.1.42 Jul 11 14:18:23.776 INFO kablam! Checking remove_dir_all v0.3.0 Jul 11 14:18:26.531 INFO kablam! Compiling wayland-client v0.12.5 Jul 11 14:18:27.357 INFO kablam! Compiling wayland-protocols v0.12.5 Jul 11 14:18:28.312 INFO kablam! Compiling glutin v0.14.0 Jul 11 14:18:33.615 INFO kablam! Compiling glium v0.21.0 Jul 11 14:18:59.639 INFO kablam! Checking serde_json v1.0.11 Jul 11 14:18:59.923 INFO kablam! Checking serde_yaml v0.7.3 Jul 11 14:19:00.027 INFO kablam! Compiling rayon-core v1.4.0 Jul 11 14:19:00.715 INFO kablam! Checking tokio v0.1.3 Jul 11 14:19:02.875 INFO kablam! Checking tempdir v0.3.6 Jul 11 14:19:25.813 INFO kablam! Checking backtrace v0.3.8 Jul 11 14:19:25.844 INFO kablam! Checking num v0.1.42 Jul 11 14:19:26.315 INFO kablam! Checking dlib v0.4.1 Jul 11 14:19:28.047 INFO kablam! Checking env_logger v0.4.3 Jul 11 14:19:36.932 INFO kablam! Checking tokio-core v0.1.14 Jul 11 14:19:36.972 INFO kablam! Checking chrono v0.4.0 Jul 11 14:19:38.777 INFO kablam! Checking chrono v0.2.25 Jul 11 14:20:12.800 INFO kablam! Compiling rayon v0.8.2 Jul 11 14:20:19.857 INFO kablam! Checking wayland-sys v0.12.5 Jul 11 14:20:25.252 INFO kablam! Compiling serde_derive_internals v0.20.0 Jul 11 14:20:34.233 INFO kablam! Checking tokio-proto v0.1.1 Jul 11 14:21:03.436 INFO kablam! Checking timer v0.1.6 Jul 11 14:21:03.945 INFO kablam! Compiling ring v0.12.1 Jul 11 14:21:03.957 INFO kablam! Compiling conrod_derive v0.1.2 Jul 11 14:21:04.649 INFO kablam! Checking hyper v0.11.22 Jul 11 14:21:05.619 INFO kablam! Compiling serde_derive v1.0.29 Jul 11 14:21:30.403 INFO kablam! Checking wayland-kbd v0.13.1 Jul 11 14:22:11.447 INFO kablam! Checking wayland-window v0.13.3 Jul 11 14:22:15.346 INFO kablam! Checking winit v0.12.0 Jul 11 14:22:16.678 INFO kablam! Checking opcua-types v0.4.0 (file:///source/types) Jul 11 14:22:16.681 INFO kablam! Checking pistoncore-input v0.21.0 Jul 11 14:24:07.013 INFO kablam! Checking conrod v0.60.0 Jul 11 14:24:53.415 INFO kablam! Checking opcua-core v0.4.0 (file:///source/core) Jul 11 14:24:57.425 INFO kablam! warning: the trait `config::Config` cannot be made into an object Jul 11 14:24:57.425 INFO kablam! --> core/src/config.rs:15:5 Jul 11 14:24:57.425 INFO kablam! | Jul 11 14:24:57.425 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:24:57.425 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:24:57.425 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:24:57.425 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:24:57.425 INFO kablam! ... | Jul 11 14:24:57.425 INFO kablam! 31 | | Err(()) Jul 11 14:24:57.425 INFO kablam! 32 | | } Jul 11 14:24:57.425 INFO kablam! | |_____^ Jul 11 14:24:57.425 INFO kablam! | Jul 11 14:24:57.425 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:24:57.425 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:24:57.425 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:24:57.425 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:24:57.425 INFO kablam! Jul 11 14:24:58.398 INFO kablam! warning: the trait `config::Config` cannot be made into an object Jul 11 14:24:58.398 INFO kablam! --> core/src/config.rs:15:5 Jul 11 14:24:58.398 INFO kablam! | Jul 11 14:24:58.398 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:24:58.398 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:24:58.398 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:24:58.398 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:24:58.398 INFO kablam! ... | Jul 11 14:24:58.398 INFO kablam! 31 | | Err(()) Jul 11 14:24:58.398 INFO kablam! 32 | | } Jul 11 14:24:58.398 INFO kablam! | |_____^ Jul 11 14:24:58.398 INFO kablam! | Jul 11 14:24:58.398 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:24:58.398 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:24:58.398 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:24:58.398 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:24:58.398 INFO kablam! Jul 11 14:25:03.866 INFO kablam! Checking opcua-client v0.4.0 (file:///source/client) Jul 11 14:25:03.875 INFO kablam! Checking opcua-certificate-creator v0.4.0 (file:///source/tools/certificate-creator) Jul 11 14:25:08.954 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:25:08.954 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:08.954 INFO kablam! | Jul 11 14:25:08.954 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:08.954 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:08.954 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:08.954 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:08.954 INFO kablam! ... | Jul 11 14:25:08.954 INFO kablam! 31 | | Err(()) Jul 11 14:25:08.954 INFO kablam! 32 | | } Jul 11 14:25:08.954 INFO kablam! | |_____^ Jul 11 14:25:08.955 INFO kablam! | Jul 11 14:25:08.955 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:08.955 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:08.955 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:08.955 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:08.955 INFO kablam! Jul 11 14:25:09.205 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:25:09.205 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:09.205 INFO kablam! | Jul 11 14:25:09.205 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:09.205 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:09.205 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:09.205 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:09.205 INFO kablam! ... | Jul 11 14:25:09.205 INFO kablam! 31 | | Err(()) Jul 11 14:25:09.205 INFO kablam! 32 | | } Jul 11 14:25:09.205 INFO kablam! | |_____^ Jul 11 14:25:09.205 INFO kablam! | Jul 11 14:25:09.205 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:09.205 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:09.205 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:09.205 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:09.205 INFO kablam! Jul 11 14:25:14.050 INFO kablam! Checking opcua-server v0.4.0 (file:///source/server) Jul 11 14:25:14.062 INFO kablam! Checking opcua-mqtt-client v0.4.0 (file:///source/samples/mqtt-client) Jul 11 14:25:14.063 INFO kablam! Checking opcua-discovery-client v0.4.0 (file:///source/samples/discovery-client) Jul 11 14:25:14.063 INFO kablam! Checking opcua-gfx-client v0.4.0 (file:///source/samples/gfx-client) Jul 11 14:25:14.063 INFO kablam! Checking opcua-simple-client v0.4.0 (file:///source/samples/simple-client) Jul 11 14:25:18.891 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:18.891 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:18.891 INFO kablam! | Jul 11 14:25:18.891 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:18.891 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:18.891 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:18.891 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:18.891 INFO kablam! ... | Jul 11 14:25:18.891 INFO kablam! 31 | | Err(()) Jul 11 14:25:18.891 INFO kablam! 32 | | } Jul 11 14:25:18.891 INFO kablam! | |_____^ Jul 11 14:25:18.891 INFO kablam! | Jul 11 14:25:18.891 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:18.891 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:18.891 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:18.891 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:18.891 INFO kablam! Jul 11 14:25:19.056 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:19.056 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:19.056 INFO kablam! | Jul 11 14:25:19.057 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:19.057 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:19.057 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:19.057 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:19.057 INFO kablam! ... | Jul 11 14:25:19.057 INFO kablam! 31 | | Err(()) Jul 11 14:25:19.057 INFO kablam! 32 | | } Jul 11 14:25:19.057 INFO kablam! | |_____^ Jul 11 14:25:19.057 INFO kablam! | Jul 11 14:25:19.057 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:19.057 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.057 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:19.057 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:19.057 INFO kablam! Jul 11 14:25:19.234 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:19.234 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:19.234 INFO kablam! | Jul 11 14:25:19.234 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:19.234 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:19.234 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:19.234 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:19.234 INFO kablam! ... | Jul 11 14:25:19.234 INFO kablam! 31 | | Err(()) Jul 11 14:25:19.234 INFO kablam! 32 | | } Jul 11 14:25:19.234 INFO kablam! | |_____^ Jul 11 14:25:19.234 INFO kablam! | Jul 11 14:25:19.234 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:19.234 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.234 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:19.234 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:19.234 INFO kablam! Jul 11 14:25:19.445 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:19.445 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:19.445 INFO kablam! | Jul 11 14:25:19.445 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:19.445 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:19.445 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:19.445 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:19.445 INFO kablam! ... | Jul 11 14:25:19.445 INFO kablam! 31 | | Err(()) Jul 11 14:25:19.445 INFO kablam! 32 | | } Jul 11 14:25:19.445 INFO kablam! | |_____^ Jul 11 14:25:19.445 INFO kablam! | Jul 11 14:25:19.445 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:19.445 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.445 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:19.445 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:19.445 INFO kablam! Jul 11 14:25:21.788 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:21.788 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:21.788 INFO kablam! | Jul 11 14:25:21.788 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:21.788 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:21.788 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:21.788 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:21.788 INFO kablam! ... | Jul 11 14:25:21.788 INFO kablam! 31 | | Err(()) Jul 11 14:25:21.788 INFO kablam! 32 | | } Jul 11 14:25:21.788 INFO kablam! | |_____^ Jul 11 14:25:21.788 INFO kablam! | Jul 11 14:25:21.788 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:21.788 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:21.788 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:21.788 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:21.788 INFO kablam! Jul 11 14:25:25.588 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:25.588 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:25.588 INFO kablam! | Jul 11 14:25:25.588 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:25.588 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:25.588 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:25.589 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:25.589 INFO kablam! ... | Jul 11 14:25:25.589 INFO kablam! 31 | | Err(()) Jul 11 14:25:25.589 INFO kablam! 32 | | } Jul 11 14:25:25.589 INFO kablam! | |_____^ Jul 11 14:25:25.589 INFO kablam! | Jul 11 14:25:25.589 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:25.589 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:25.589 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:25.589 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:25.589 INFO kablam! Jul 11 14:25:29.733 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:29.733 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:29.733 INFO kablam! | Jul 11 14:25:29.733 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:29.734 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:29.734 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:29.734 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:29.734 INFO kablam! ... | Jul 11 14:25:29.734 INFO kablam! 31 | | Err(()) Jul 11 14:25:29.734 INFO kablam! 32 | | } Jul 11 14:25:29.734 INFO kablam! | |_____^ Jul 11 14:25:29.738 INFO kablam! | Jul 11 14:25:29.739 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:29.739 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.739 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:29.739 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:29.739 INFO kablam! Jul 11 14:25:30.749 INFO kablam! warning: the trait `opcua_client::prelude::Config` cannot be made into an object Jul 11 14:25:30.749 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:25:30.749 INFO kablam! | Jul 11 14:25:30.749 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:25:30.749 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:25:30.749 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:25:30.749 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:25:30.750 INFO kablam! ... | Jul 11 14:25:30.750 INFO kablam! 31 | | Err(()) Jul 11 14:25:30.750 INFO kablam! 32 | | } Jul 11 14:25:30.750 INFO kablam! | |_____^ Jul 11 14:25:30.750 INFO kablam! | Jul 11 14:25:30.750 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:25:30.750 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:30.750 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:25:30.750 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:25:30.750 INFO kablam! Jul 11 14:27:25.839 INFO kablam! warning: unused variable: `server_state` Jul 11 14:27:25.839 INFO kablam! --> server/src/tests/services/subscription.rs:175:10 Jul 11 14:27:25.839 INFO kablam! | Jul 11 14:27:25.839 INFO kablam! 175 | let (server_state, _) = st.get_server_state_and_session(); Jul 11 14:27:25.839 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_server_state` instead Jul 11 14:27:25.839 INFO kablam! | Jul 11 14:27:25.839 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 14:27:25.839 INFO kablam! Jul 11 14:27:28.851 INFO kablam! Checking opcua-simple-server v0.4.0 (file:///source/samples/simple-server) Jul 11 14:27:28.851 INFO kablam! Checking opcua-demo-server v0.4.0 (file:///source/samples/demo-server) Jul 11 14:27:28.851 INFO kablam! Checking opcua-chess-server v0.4.0 (file:///source/samples/chess-server) Jul 11 14:27:28.858 INFO kablam! Checking opcua-integration v0.4.0 (file:///source/integration) Jul 11 14:27:34.676 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:34.676 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:34.676 INFO kablam! | Jul 11 14:27:34.676 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:34.676 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:34.676 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:34.676 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:34.676 INFO kablam! ... | Jul 11 14:27:34.676 INFO kablam! 31 | | Err(()) Jul 11 14:27:34.676 INFO kablam! 32 | | } Jul 11 14:27:34.676 INFO kablam! | |_____^ Jul 11 14:27:34.676 INFO kablam! | Jul 11 14:27:34.676 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:34.676 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:34.676 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:34.676 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:34.676 INFO kablam! Jul 11 14:27:34.818 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:34.818 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:34.818 INFO kablam! | Jul 11 14:27:34.818 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:34.818 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:34.818 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:34.818 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:34.818 INFO kablam! ... | Jul 11 14:27:34.818 INFO kablam! 31 | | Err(()) Jul 11 14:27:34.818 INFO kablam! 32 | | } Jul 11 14:27:34.818 INFO kablam! | |_____^ Jul 11 14:27:34.818 INFO kablam! | Jul 11 14:27:34.818 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:34.818 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:34.819 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:34.819 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:34.819 INFO kablam! Jul 11 14:27:34.950 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:34.950 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:34.950 INFO kablam! | Jul 11 14:27:34.951 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:34.951 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:34.951 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:34.951 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:34.951 INFO kablam! ... | Jul 11 14:27:34.951 INFO kablam! 31 | | Err(()) Jul 11 14:27:34.951 INFO kablam! 32 | | } Jul 11 14:27:34.951 INFO kablam! | |_____^ Jul 11 14:27:34.951 INFO kablam! | Jul 11 14:27:34.951 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:34.951 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:34.951 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:34.978 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:34.978 INFO kablam! Jul 11 14:27:36.609 INFO kablam! warning: the trait `opcua_server::prelude::Config` cannot be made into an object Jul 11 14:27:36.609 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:36.609 INFO kablam! | Jul 11 14:27:36.609 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:36.609 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:36.609 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:36.609 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:36.609 INFO kablam! ... | Jul 11 14:27:36.609 INFO kablam! 31 | | Err(()) Jul 11 14:27:36.609 INFO kablam! 32 | | } Jul 11 14:27:36.609 INFO kablam! | |_____^ Jul 11 14:27:36.626 INFO kablam! | Jul 11 14:27:36.627 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:36.627 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:36.627 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:36.629 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:36.629 INFO kablam! Jul 11 14:27:36.635 INFO kablam! warning: the trait `opcua_server::prelude::Config` cannot be made into an object Jul 11 14:27:36.635 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:36.635 INFO kablam! | Jul 11 14:27:36.635 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:36.635 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:36.635 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:36.635 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:36.635 INFO kablam! ... | Jul 11 14:27:36.635 INFO kablam! 31 | | Err(()) Jul 11 14:27:36.635 INFO kablam! 32 | | } Jul 11 14:27:36.635 INFO kablam! | |_____^ Jul 11 14:27:36.635 INFO kablam! | Jul 11 14:27:36.635 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:36.635 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:36.635 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:36.635 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:36.638 INFO kablam! Jul 11 14:27:37.420 INFO kablam! warning: value assigned to `test_timeout` is never read Jul 11 14:27:37.420 INFO kablam! --> integration/src/tests.rs:170:17 Jul 11 14:27:37.420 INFO kablam! | Jul 11 14:27:37.420 INFO kablam! 170 | test_timeout = true; Jul 11 14:27:37.420 INFO kablam! | ^^^^^^^^^^^^ Jul 11 14:27:37.421 INFO kablam! | Jul 11 14:27:37.421 INFO kablam! = note: #[warn(unused_assignments)] on by default Jul 11 14:27:37.421 INFO kablam! Jul 11 14:27:37.421 INFO kablam! warning: unused variable: `rx_client_command` Jul 11 14:27:37.421 INFO kablam! --> integration/src/tests.rs:226:24 Jul 11 14:27:37.421 INFO kablam! | Jul 11 14:27:37.421 INFO kablam! 226 | let client_test = |rx_client_command: &mpsc::Receiver, tx_client_response: &mpsc::Sender, _client: Client| { Jul 11 14:27:37.421 INFO kablam! | ^^^^^^^^^^^^^^^^^ help: consider using `_rx_client_command` instead Jul 11 14:27:37.421 INFO kablam! | Jul 11 14:27:37.422 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 14:27:37.422 INFO kablam! Jul 11 14:27:37.422 INFO kablam! warning: unused variable: `tx_client_response` Jul 11 14:27:37.422 INFO kablam! --> integration/src/tests.rs:226:75 Jul 11 14:27:37.422 INFO kablam! | Jul 11 14:27:37.422 INFO kablam! 226 | let client_test = |rx_client_command: &mpsc::Receiver, tx_client_response: &mpsc::Sender, _client: Client| { Jul 11 14:27:37.422 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: consider using `_tx_client_response` instead Jul 11 14:27:37.423 INFO kablam! Jul 11 14:27:37.423 INFO kablam! warning: unused variable: `tx_server_response` Jul 11 14:27:37.423 INFO kablam! --> integration/src/tests.rs:230:75 Jul 11 14:27:37.423 INFO kablam! | Jul 11 14:27:37.423 INFO kablam! 230 | let server_test = |rx_server_command: &mpsc::Receiver, tx_server_response: &mpsc::Sender, server: Server| { Jul 11 14:27:37.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: consider using `_tx_server_response` instead Jul 11 14:27:37.442 INFO kablam! Jul 11 14:27:37.443 INFO kablam! warning: unused variable: `identity_token` Jul 11 14:27:37.443 INFO kablam! --> integration/src/tests.rs:276:17 Jul 11 14:27:37.443 INFO kablam! | Jul 11 14:27:37.443 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:37.443 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_identity_token` instead Jul 11 14:27:37.443 INFO kablam! Jul 11 14:27:37.459 INFO kablam! warning: unused variable: `security_policy` Jul 11 14:27:37.459 INFO kablam! --> integration/src/tests.rs:276:48 Jul 11 14:27:37.459 INFO kablam! | Jul 11 14:27:37.459 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:37.459 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_security_policy` instead Jul 11 14:27:37.459 INFO kablam! Jul 11 14:27:37.459 INFO kablam! warning: unused variable: `security_mode` Jul 11 14:27:37.459 INFO kablam! --> integration/src/tests.rs:276:81 Jul 11 14:27:37.459 INFO kablam! | Jul 11 14:27:37.459 INFO kablam! 276 | fn connect_with(identity_token: IdentityToken, security_policy: SecurityPolicy, security_mode: MessageSecurityMode) { Jul 11 14:27:37.459 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_security_mode` instead Jul 11 14:27:37.459 INFO kablam! Jul 11 14:27:37.746 INFO kablam! warning: variant is never constructed: `Ready` Jul 11 14:27:37.746 INFO kablam! --> integration/src/tests.rs:100:5 Jul 11 14:27:37.746 INFO kablam! | Jul 11 14:27:37.746 INFO kablam! 100 | Ready, Jul 11 14:27:37.746 INFO kablam! | ^^^^^ Jul 11 14:27:37.778 INFO kablam! | Jul 11 14:27:37.779 INFO kablam! = note: #[warn(dead_code)] on by default Jul 11 14:27:37.779 INFO kablam! Jul 11 14:27:37.780 INFO kablam! warning: variant is never constructed: `Ready` Jul 11 14:27:37.780 INFO kablam! --> integration/src/tests.rs:110:5 Jul 11 14:27:37.780 INFO kablam! | Jul 11 14:27:37.780 INFO kablam! 110 | Ready, Jul 11 14:27:37.780 INFO kablam! | ^^^^^ Jul 11 14:27:37.780 INFO kablam! Jul 11 14:27:39.355 INFO kablam! warning: the trait `opcua_core::config::Config` cannot be made into an object Jul 11 14:27:39.355 INFO kablam! --> /source/core/src/config.rs:15:5 Jul 11 14:27:39.355 INFO kablam! | Jul 11 14:27:39.355 INFO kablam! 15 | / fn save(&self, path: &Path) -> Result<(), ()> where Self: serde::Serialize { Jul 11 14:27:39.355 INFO kablam! 16 | | if self.is_valid() { Jul 11 14:27:39.355 INFO kablam! 17 | | let s = serde_yaml::to_string(&self).unwrap(); Jul 11 14:27:39.355 INFO kablam! 18 | | if let Ok(mut f) = File::create(path) { Jul 11 14:27:39.355 INFO kablam! ... | Jul 11 14:27:39.355 INFO kablam! 31 | | Err(()) Jul 11 14:27:39.355 INFO kablam! 32 | | } Jul 11 14:27:39.355 INFO kablam! | |_____^ Jul 11 14:27:39.355 INFO kablam! | Jul 11 14:27:39.355 INFO kablam! = note: #[warn(where_clauses_object_safety)] on by default Jul 11 14:27:39.355 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:39.356 INFO kablam! = note: for more information, see issue #51443 Jul 11 14:27:39.356 INFO kablam! = note: method `save` references the `Self` type in where clauses Jul 11 14:27:39.356 INFO kablam! Jul 11 14:27:43.052 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 12m 08s Jul 11 14:27:43.193 INFO kablam! su: No module specific data is present Jul 11 14:27:43.680 INFO running `"docker" "rm" "-f" "e9b6384abe8cf4ad5bd32ad941891cd41392124d1c5bbaf4f11920342bd2d79f"` Jul 11 14:27:43.860 INFO blam! e9b6384abe8cf4ad5bd32ad941891cd41392124d1c5bbaf4f11920342bd2d79f