Nov 09 13:30:52.580 INFO checking elbaro/ps-util against try#dc13be39fae8d4c607889b27de374b52586485a3 for pr-55632 Nov 09 13:30:52.582 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55632/worker-3/try#dc13be39fae8d4c607889b27de374b52586485a3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55632/try#dc13be39fae8d4c607889b27de374b52586485a3:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +dc13be39fae8d4c607889b27de374b52586485a3-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 09 13:30:53.124 INFO blam! 3a757a027335c8b78bee3abe1a6345edb5fb9e9ea4e51406146d120abcd12cab Nov 09 13:30:53.126 INFO running `"docker" "start" "-a" "3a757a027335c8b78bee3abe1a6345edb5fb9e9ea4e51406146d120abcd12cab"` Nov 09 13:30:54.549 INFO kablam! usermod: no changes Nov 09 13:30:55.101 INFO kablam! Checking futures v0.1.25 Nov 09 13:30:55.107 INFO kablam! Compiling proc-macro-hack-impl v0.4.1 Nov 09 13:30:55.108 INFO kablam! Compiling unindent v0.1.3 Nov 09 13:30:55.108 INFO kablam! Checking strum v0.11.0 Nov 09 13:30:55.113 INFO kablam! Checking wait-timeout v0.1.5 Nov 09 13:30:55.115 INFO kablam! Checking draw_state v0.8.0 Nov 09 13:30:55.115 INFO kablam! Checking deflate v0.7.19 Nov 09 13:30:55.118 INFO kablam! Checking gif v0.10.1 Nov 09 13:30:56.671 INFO kablam! Checking debug_unreachable v0.1.1 Nov 09 13:30:57.214 INFO kablam! Checking futf v0.1.4 Nov 09 13:30:58.871 INFO kablam! Checking crossbeam-epoch v0.3.1 Nov 09 13:30:58.919 INFO kablam! Checking crossbeam-epoch v0.5.2 Nov 09 13:30:59.327 INFO kablam! Checking shared_library v0.1.9 Nov 09 13:30:59.691 INFO kablam! Checking x11-dl v2.18.3 Nov 09 13:31:01.186 INFO kablam! Checking mime v0.3.9 Nov 09 13:31:01.415 INFO kablam! Compiling syn v0.15.11 Nov 09 13:31:02.399 INFO kablam! Checking chrono v0.4.6 Nov 09 13:31:02.983 INFO kablam! Checking ordered-float v0.5.2 Nov 09 13:31:03.695 INFO kablam! Compiling gl v0.10.0 Nov 09 13:31:04.100 INFO kablam! Compiling gfx_gl v0.5.0 Nov 09 13:31:09.231 INFO kablam! Compiling glutin v0.18.0 Nov 09 13:31:13.439 INFO kablam! Checking cookie v0.11.0 Nov 09 13:31:15.463 INFO kablam! Checking wayland-sys v0.20.12 Nov 09 13:31:15.687 INFO kablam! Checking error-chain v0.12.0 Nov 09 13:31:15.735 INFO kablam! Checking gfx_core v0.8.3 Nov 09 13:31:16.963 INFO kablam! Checking tendril v0.3.1 Nov 09 13:31:17.571 INFO kablam! Checking parking_lot_core v0.3.1 Nov 09 13:31:17.739 INFO kablam! Checking osmesa-sys v0.1.2 Nov 09 13:31:19.234 INFO kablam! Checking png v0.12.0 Nov 09 13:31:19.524 INFO kablam! Checking crossbeam-deque v0.6.1 Nov 09 13:31:20.282 INFO kablam! Checking crossbeam-deque v0.2.0 Nov 09 13:31:22.207 INFO kablam! Checking rusttype v0.4.3 Nov 09 13:31:22.247 INFO kablam! Compiling proc-macro-hack v0.4.1 Nov 09 13:31:22.982 INFO kablam! Checking tokio-executor v0.1.5 Nov 09 13:31:23.259 INFO kablam! Checking tokio-io v0.1.9 Nov 09 13:31:23.599 INFO kablam! Checking want v0.0.6 Nov 09 13:31:24.411 INFO kablam! Checking futures-cpupool v0.1.8 Nov 09 13:31:26.705 INFO kablam! Compiling string_cache_codegen v0.4.1 Nov 09 13:31:29.244 INFO kablam! Checking wayland-commons v0.20.12 Nov 09 13:31:31.820 INFO kablam! Checking parking_lot v0.6.4 Nov 09 13:31:32.241 INFO kablam! Checking rayon-core v1.4.1 Nov 09 13:31:35.323 INFO kablam! Checking tokio-threadpool v0.1.7 Nov 09 13:31:45.748 INFO kablam! Checking tokio-timer v0.2.7 Nov 09 13:31:45.875 INFO kablam! Checking tokio-current-thread v0.1.3 Nov 09 13:31:50.908 INFO kablam! Checking piston2d-graphics v0.26.0 Nov 09 13:31:51.399 INFO kablam! Checking tokio-codec v0.1.1 Nov 09 13:31:51.642 INFO kablam! Checking tokio-async-await v0.1.4 Nov 09 13:31:51.908 INFO kablam! Checking h2 v0.1.12 Nov 09 13:31:52.383 INFO kablam! Checking wayland-client v0.20.12 Nov 09 13:31:52.676 INFO kablam! Checking tokio-reactor v0.1.6 Nov 09 13:31:53.385 INFO kablam! Checking rayon v1.0.2 Nov 09 13:31:55.197 INFO kablam! Checking tokio-fs v0.1.3 Nov 09 13:32:00.261 INFO kablam! Compiling string_cache v0.6.2 Nov 09 13:32:01.801 INFO kablam! Compiling markup5ever v0.3.2 Nov 09 13:32:03.465 INFO kablam! Compiling serde_derive v1.0.80 Nov 09 13:32:04.987 INFO kablam! Compiling num-derive v0.2.3 Nov 09 13:32:13.801 INFO kablam! Compiling indoc-impl v0.2.8 Nov 09 13:32:19.025 INFO kablam! Compiling strum_macros v0.11.0 Nov 09 13:32:19.045 INFO kablam! Checking tokio-uds v0.2.2 Nov 09 13:32:19.598 INFO kablam! Checking tokio-tcp v0.1.2 Nov 09 13:32:22.843 INFO kablam! Checking tokio-udp v0.1.2 Nov 09 13:32:26.455 INFO kablam! Checking wayland-protocols v0.20.12 Nov 09 13:32:28.052 INFO kablam! Checking mime_guess v2.0.0-alpha.6 Nov 09 13:32:30.861 INFO kablam! Checking jpeg-decoder v0.1.15 Nov 09 13:32:35.472 INFO kablam! Checking tokio v0.1.11 Nov 09 13:32:46.295 INFO kablam! Checking indoc v0.2.8 Nov 09 13:32:46.327 INFO kablam! Checking hyper v0.12.11 Nov 09 13:32:47.099 INFO kablam! Checking tiff v0.2.1 Nov 09 13:32:48.016 INFO kablam! Checking smithay-client-toolkit v0.3.0 Nov 09 13:32:52.283 INFO kablam! Checking image v0.20.0 Nov 09 13:33:11.547 INFO kablam! Checking winit v0.17.2 Nov 09 13:33:11.758 INFO kablam! Checking html5ever v0.18.0 Nov 09 13:33:18.272 INFO kablam! Checking pistoncore-input v0.21.0 Nov 09 13:33:21.715 INFO kablam! Checking hyper-tls v0.3.1 Nov 09 13:33:21.715 INFO kablam! Checking webdriver v0.37.0 Nov 09 13:33:30.971 INFO kablam! Checking select v0.4.2 Nov 09 13:33:35.686 INFO kablam! Checking reqwest v0.9.2 Nov 09 13:33:37.844 INFO kablam! Checking pistoncore-window v0.32.0 Nov 09 13:33:44.265 INFO kablam! Checking pistoncore-event_loop v0.37.0 Nov 09 13:33:44.267 INFO kablam! Checking pistoncore-glutin_window v0.48.0 Nov 09 13:33:46.167 INFO kablam! Checking piston v0.37.0 Nov 09 13:33:50.987 INFO kablam! Checking fantoccini v0.11.4 Nov 09 13:33:52.550 INFO kablam! Checking gfx v0.17.1 Nov 09 13:33:52.551 INFO kablam! Checking gfx_device_gl v0.15.3 Nov 09 13:34:00.799 INFO kablam! Checking piston-gfx_texture v0.34.0 Nov 09 13:34:03.127 INFO kablam! Checking piston2d-gfx_graphics v0.52.0 Nov 09 13:34:06.674 INFO kablam! Checking piston_window v0.81.0 Nov 09 13:34:10.289 INFO kablam! Checking ps-util v0.1.0 (/source) Nov 09 13:34:21.839 INFO kablam! warning: unused import: `crate::session::Session` Nov 09 13:34:21.840 INFO kablam! --> src/judge.rs:1:5 Nov 09 13:34:21.840 INFO kablam! | Nov 09 13:34:21.840 INFO kablam! 1 | use crate::session::Session; Nov 09 13:34:21.840 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.840 INFO kablam! | Nov 09 13:34:21.840 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 13:34:21.840 INFO kablam! Nov 09 13:34:21.841 INFO kablam! warning: unused import: `fantoccini::Client as Driver` Nov 09 13:34:21.841 INFO kablam! --> src/session.rs:4:5 Nov 09 13:34:21.841 INFO kablam! | Nov 09 13:34:21.841 INFO kablam! 4 | use fantoccini::Client as Driver; Nov 09 13:34:21.841 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.841 INFO kablam! Nov 09 13:34:21.922 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep` Nov 09 13:34:21.922 INFO kablam! --> src/codeforces.rs:160:2 Nov 09 13:34:21.922 INFO kablam! | Nov 09 13:34:21.922 INFO kablam! 160 | std::thread::sleep_ms(5000); Nov 09 13:34:21.922 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.922 INFO kablam! | Nov 09 13:34:21.922 INFO kablam! = note: #[warn(deprecated)] on by default Nov 09 13:34:21.922 INFO kablam! Nov 09 13:34:21.930 INFO kablam! warning: unused import: `crate::session::Session` Nov 09 13:34:21.930 INFO kablam! --> src/judge.rs:1:5 Nov 09 13:34:21.930 INFO kablam! | Nov 09 13:34:21.930 INFO kablam! 1 | use crate::session::Session; Nov 09 13:34:21.930 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.930 INFO kablam! | Nov 09 13:34:21.930 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 13:34:21.930 INFO kablam! Nov 09 13:34:21.935 INFO kablam! warning: unused import: `fantoccini::Client as Driver` Nov 09 13:34:21.935 INFO kablam! --> src/session.rs:4:5 Nov 09 13:34:21.935 INFO kablam! | Nov 09 13:34:21.935 INFO kablam! 4 | use fantoccini::Client as Driver; Nov 09 13:34:21.935 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.935 INFO kablam! Nov 09 13:34:21.983 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep` Nov 09 13:34:21.983 INFO kablam! --> src/codeforces.rs:160:2 Nov 09 13:34:21.983 INFO kablam! | Nov 09 13:34:21.983 INFO kablam! 160 | std::thread::sleep_ms(5000); Nov 09 13:34:21.983 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:21.983 INFO kablam! | Nov 09 13:34:21.983 INFO kablam! = note: #[warn(deprecated)] on by default Nov 09 13:34:21.983 INFO kablam! Nov 09 13:34:22.511 INFO kablam! warning: unused import: `tokio::prelude::Future` Nov 09 13:34:22.511 INFO kablam! --> src/session.rs:10:5 Nov 09 13:34:22.511 INFO kablam! | Nov 09 13:34:22.511 INFO kablam! 10 | use tokio::prelude::Future; Nov 09 13:34:22.511 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.511 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `id` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:140:26 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 140 | async fn login_async<'a>(id: String, pw: String) -> Result<(), Box> { Nov 09 13:34:22.547 INFO kablam! | ^^ help: consider using `_id` instead Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `pw` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:140:38 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 140 | async fn login_async<'a>(id: String, pw: String) -> Result<(), Box> { Nov 09 13:34:22.547 INFO kablam! | ^^ help: consider using `_pw` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `c` Nov 09 13:34:22.547 INFO kablam! --> src/main.rs:176:12 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 176 | let c = codeforces::ContestHandle(num); Nov 09 13:34:22.547 INFO kablam! | ^ help: consider using `_c` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `path` Nov 09 13:34:22.547 INFO kablam! --> src/judge.rs:19:7 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 19 | let path = path.as_ref(); Nov 09 13:34:22.547 INFO kablam! | ^^^^ help: consider using `_path` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `url` Nov 09 13:34:22.547 INFO kablam! --> src/judge.rs:20:7 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 20 | let url = self.get_submit_url(); Nov 09 13:34:22.547 INFO kablam! | ^^^ help: consider using `_url` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `title` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:79:7 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 79 | let title = prob.find(Class("title")).next().unwrap().text(); Nov 09 13:34:22.547 INFO kablam! | ^^^^^ help: consider using `_title` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `time_limit` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:80:7 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 80 | let time_limit = prob.find(Class("time-limit")).next().unwrap().text(); Nov 09 13:34:22.547 INFO kablam! | ^^^^^^^^^^ help: consider using `_time_limit` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `memory_limit` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:81:7 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 81 | let memory_limit = prob.find(Class("memory-limit")).next().unwrap().text(); Nov 09 13:34:22.547 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_memory_limit` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `session` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:104:11 Nov 09 13:34:22.547 INFO kablam! | Nov 09 13:34:22.547 INFO kablam! 104 | let mut session = Session::new()?; Nov 09 13:34:22.547 INFO kablam! | ^^^^^^^ help: consider using `_session` instead Nov 09 13:34:22.547 INFO kablam! Nov 09 13:34:22.547 INFO kablam! warning: unused variable: `path` Nov 09 13:34:22.547 INFO kablam! --> src/codeforces.rs:103:35 Nov 09 13:34:22.548 INFO kablam! | Nov 09 13:34:22.548 INFO kablam! 103 | fn submit>(&self, path: P) -> Result<(), Box> { Nov 09 13:34:22.548 INFO kablam! | ^^^^ help: consider using `_path` instead Nov 09 13:34:22.548 INFO kablam! Nov 09 13:34:22.548 INFO kablam! warning: unused variable: `name` Nov 09 13:34:22.548 INFO kablam! --> src/session.rs:71:38 Nov 09 13:34:22.548 INFO kablam! | Nov 09 13:34:22.548 INFO kablam! 71 | pub fn get_cookie(&self, url: &Url, name: &str) -> Option { Nov 09 13:34:22.548 INFO kablam! | ^^^^ help: consider using `_name` instead Nov 09 13:34:22.548 INFO kablam! Nov 09 13:34:22.647 INFO kablam! warning: variable does not need to be mutable Nov 09 13:34:22.647 INFO kablam! --> src/codeforces.rs:104:7 Nov 09 13:34:22.647 INFO kablam! | Nov 09 13:34:22.647 INFO kablam! 104 | let mut session = Session::new()?; Nov 09 13:34:22.647 INFO kablam! | ----^^^^^^^ Nov 09 13:34:22.647 INFO kablam! | | Nov 09 13:34:22.647 INFO kablam! | help: remove this `mut` Nov 09 13:34:22.647 INFO kablam! | Nov 09 13:34:22.647 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 09 13:34:22.647 INFO kablam! Nov 09 13:34:22.663 INFO kablam! warning: variable does not need to be mutable Nov 09 13:34:22.663 INFO kablam! --> src/codeforces.rs:152:6 Nov 09 13:34:22.663 INFO kablam! | Nov 09 13:34:22.663 INFO kablam! 152 | let mut driver = await!(Driver::with_capabilities("http://localhost:4444", cap))?; Nov 09 13:34:22.663 INFO kablam! | ----^^^^^^ Nov 09 13:34:22.663 INFO kablam! | | Nov 09 13:34:22.663 INFO kablam! | help: remove this `mut` Nov 09 13:34:22.663 INFO kablam! Nov 09 13:34:22.796 INFO kablam! warning: enum is never used: `TaskHandle` Nov 09 13:34:22.796 INFO kablam! --> src/codeforces.rs:25:1 Nov 09 13:34:22.796 INFO kablam! | Nov 09 13:34:22.796 INFO kablam! 25 | enum TaskHandle { Nov 09 13:34:22.796 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 09 13:34:22.796 INFO kablam! | Nov 09 13:34:22.796 INFO kablam! = note: #[warn(dead_code)] on by default Nov 09 13:34:22.796 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: enum is never used: `ContestStatus` Nov 09 13:34:22.799 INFO kablam! --> src/codeforces.rs:30:1 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 30 | enum ContestStatus { Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: struct is never constructed: `Contest` Nov 09 13:34:22.799 INFO kablam! --> src/codeforces.rs:41:1 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 41 | struct Contest { Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: struct is never constructed: `Problem` Nov 09 13:34:22.799 INFO kablam! --> src/judge.rs:11:1 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 11 | struct Problem {} Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: variant is never constructed: `MemoryOver` Nov 09 13:34:22.799 INFO kablam! --> src/runner.rs:31:2 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 31 | MemoryOver, Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: field is never used: `ignore_cr` Nov 09 13:34:22.799 INFO kablam! --> src/runner.rs:39:2 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 39 | ignore_cr: bool, Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: field is never used: `browser` Nov 09 13:34:22.799 INFO kablam! --> src/session.rs:24:2 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 24 | browser: BrowserGuard, Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: field is never used: `client` Nov 09 13:34:22.799 INFO kablam! --> src/session.rs:25:2 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 25 | client: Client, Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:22.799 INFO kablam! Nov 09 13:34:22.799 INFO kablam! warning: field is never used: `last_url` Nov 09 13:34:22.799 INFO kablam! --> src/session.rs:28:2 Nov 09 13:34:22.799 INFO kablam! | Nov 09 13:34:22.799 INFO kablam! 28 | last_url: Option, Nov 09 13:34:22.799 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.800 INFO kablam! warning: method is never used: `new_browsing` Nov 09 13:34:22.800 INFO kablam! --> src/session.rs:57:2 Nov 09 13:34:22.800 INFO kablam! | Nov 09 13:34:22.800 INFO kablam! 57 | pub fn new_browsing(&mut self) { Nov 09 13:34:22.800 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.800 INFO kablam! warning: method is never used: `get` Nov 09 13:34:22.800 INFO kablam! --> src/session.rs:61:2 Nov 09 13:34:22.800 INFO kablam! | Nov 09 13:34:22.800 INFO kablam! 61 | pub fn get(&mut self, url: &Url) -> Result> { Nov 09 13:34:22.800 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.800 INFO kablam! warning: method is never used: `get_cookie` Nov 09 13:34:22.800 INFO kablam! --> src/session.rs:71:2 Nov 09 13:34:22.800 INFO kablam! | Nov 09 13:34:22.800 INFO kablam! 71 | pub fn get_cookie(&self, url: &Url, name: &str) -> Option { Nov 09 13:34:22.800 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.800 INFO kablam! warning: method is never used: `post` Nov 09 13:34:22.800 INFO kablam! --> src/session.rs:80:2 Nov 09 13:34:22.800 INFO kablam! | Nov 09 13:34:22.800 INFO kablam! 80 | pub fn post( Nov 09 13:34:22.800 INFO kablam! | _____^ Nov 09 13:34:22.800 INFO kablam! 81 | | &mut self, Nov 09 13:34:22.800 INFO kablam! 82 | | url: &Url, Nov 09 13:34:22.800 INFO kablam! 83 | | form: Option<&T>, Nov 09 13:34:22.800 INFO kablam! ... | Nov 09 13:34:22.800 INFO kablam! 101 | | Ok(res) Nov 09 13:34:22.800 INFO kablam! 102 | | } Nov 09 13:34:22.800 INFO kablam! | |_____^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.800 INFO kablam! warning: function is never used: `show` Nov 09 13:34:22.800 INFO kablam! --> src/main.rs:41:1 Nov 09 13:34:22.800 INFO kablam! | Nov 09 13:34:22.800 INFO kablam! 41 | fn show() { Nov 09 13:34:22.800 INFO kablam! | ^^^^^^^^^ Nov 09 13:34:22.800 INFO kablam! Nov 09 13:34:22.958 INFO kablam! warning: unused import: `tokio::prelude::Future` Nov 09 13:34:22.958 INFO kablam! --> src/session.rs:10:5 Nov 09 13:34:22.958 INFO kablam! | Nov 09 13:34:22.958 INFO kablam! 10 | use tokio::prelude::Future; Nov 09 13:34:22.958 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:22.958 INFO kablam! Nov 09 13:34:22.995 INFO kablam! warning: unused variable: `id` Nov 09 13:34:22.995 INFO kablam! --> src/codeforces.rs:140:26 Nov 09 13:34:22.995 INFO kablam! | Nov 09 13:34:22.995 INFO kablam! 140 | async fn login_async<'a>(id: String, pw: String) -> Result<(), Box> { Nov 09 13:34:22.995 INFO kablam! | ^^ help: consider using `_id` instead Nov 09 13:34:22.995 INFO kablam! | Nov 09 13:34:22.995 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 09 13:34:22.995 INFO kablam! Nov 09 13:34:22.995 INFO kablam! warning: unused variable: `pw` Nov 09 13:34:22.995 INFO kablam! --> src/codeforces.rs:140:38 Nov 09 13:34:22.995 INFO kablam! | Nov 09 13:34:22.995 INFO kablam! 140 | async fn login_async<'a>(id: String, pw: String) -> Result<(), Box> { Nov 09 13:34:22.995 INFO kablam! | ^^ help: consider using `_pw` instead Nov 09 13:34:22.995 INFO kablam! Nov 09 13:34:22.996 INFO kablam! warning: unused variable: `c` Nov 09 13:34:22.996 INFO kablam! --> src/main.rs:176:12 Nov 09 13:34:22.996 INFO kablam! | Nov 09 13:34:22.996 INFO kablam! 176 | let c = codeforces::ContestHandle(num); Nov 09 13:34:22.997 INFO kablam! | ^ help: consider using `_c` instead Nov 09 13:34:22.997 INFO kablam! Nov 09 13:34:22.997 INFO kablam! warning: unused variable: `path` Nov 09 13:34:22.997 INFO kablam! --> src/judge.rs:19:7 Nov 09 13:34:22.997 INFO kablam! | Nov 09 13:34:22.997 INFO kablam! 19 | let path = path.as_ref(); Nov 09 13:34:22.997 INFO kablam! | ^^^^ help: consider using `_path` instead Nov 09 13:34:22.997 INFO kablam! Nov 09 13:34:22.998 INFO kablam! warning: unused variable: `url` Nov 09 13:34:22.998 INFO kablam! --> src/judge.rs:20:7 Nov 09 13:34:22.998 INFO kablam! | Nov 09 13:34:22.998 INFO kablam! 20 | let url = self.get_submit_url(); Nov 09 13:34:22.998 INFO kablam! | ^^^ help: consider using `_url` instead Nov 09 13:34:22.998 INFO kablam! Nov 09 13:34:22.998 INFO kablam! warning: unused variable: `title` Nov 09 13:34:22.998 INFO kablam! --> src/codeforces.rs:79:7 Nov 09 13:34:22.998 INFO kablam! | Nov 09 13:34:22.998 INFO kablam! 79 | let title = prob.find(Class("title")).next().unwrap().text(); Nov 09 13:34:22.998 INFO kablam! | ^^^^^ help: consider using `_title` instead Nov 09 13:34:22.998 INFO kablam! Nov 09 13:34:22.998 INFO kablam! warning: unused variable: `time_limit` Nov 09 13:34:22.998 INFO kablam! --> src/codeforces.rs:80:7 Nov 09 13:34:23.002 INFO kablam! | Nov 09 13:34:23.002 INFO kablam! 80 | let time_limit = prob.find(Class("time-limit")).next().unwrap().text(); Nov 09 13:34:23.002 INFO kablam! | ^^^^^^^^^^ help: consider using `_time_limit` instead Nov 09 13:34:23.002 INFO kablam! Nov 09 13:34:23.002 INFO kablam! warning: unused variable: `memory_limit` Nov 09 13:34:23.002 INFO kablam! --> src/codeforces.rs:81:7 Nov 09 13:34:23.002 INFO kablam! | Nov 09 13:34:23.002 INFO kablam! 81 | let memory_limit = prob.find(Class("memory-limit")).next().unwrap().text(); Nov 09 13:34:23.002 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_memory_limit` instead Nov 09 13:34:23.002 INFO kablam! Nov 09 13:34:23.002 INFO kablam! warning: unused variable: `session` Nov 09 13:34:23.002 INFO kablam! --> src/codeforces.rs:104:11 Nov 09 13:34:23.002 INFO kablam! | Nov 09 13:34:23.002 INFO kablam! 104 | let mut session = Session::new()?; Nov 09 13:34:23.002 INFO kablam! | ^^^^^^^ help: consider using `_session` instead Nov 09 13:34:23.002 INFO kablam! Nov 09 13:34:23.002 INFO kablam! warning: unused variable: `path` Nov 09 13:34:23.002 INFO kablam! --> src/codeforces.rs:103:35 Nov 09 13:34:23.002 INFO kablam! | Nov 09 13:34:23.002 INFO kablam! 103 | fn submit>(&self, path: P) -> Result<(), Box> { Nov 09 13:34:23.002 INFO kablam! | ^^^^ help: consider using `_path` instead Nov 09 13:34:23.002 INFO kablam! Nov 09 13:34:23.002 INFO kablam! warning: unused variable: `name` Nov 09 13:34:23.002 INFO kablam! --> src/session.rs:71:38 Nov 09 13:34:23.002 INFO kablam! | Nov 09 13:34:23.002 INFO kablam! 71 | pub fn get_cookie(&self, url: &Url, name: &str) -> Option { Nov 09 13:34:23.002 INFO kablam! | ^^^^ help: consider using `_name` instead Nov 09 13:34:23.002 INFO kablam! Nov 09 13:34:23.099 INFO kablam! warning: variable does not need to be mutable Nov 09 13:34:23.099 INFO kablam! --> src/codeforces.rs:104:7 Nov 09 13:34:23.099 INFO kablam! | Nov 09 13:34:23.099 INFO kablam! 104 | let mut session = Session::new()?; Nov 09 13:34:23.099 INFO kablam! | ----^^^^^^^ Nov 09 13:34:23.099 INFO kablam! | | Nov 09 13:34:23.099 INFO kablam! | help: remove this `mut` Nov 09 13:34:23.099 INFO kablam! | Nov 09 13:34:23.099 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 09 13:34:23.099 INFO kablam! Nov 09 13:34:23.115 INFO kablam! warning: variable does not need to be mutable Nov 09 13:34:23.115 INFO kablam! --> src/codeforces.rs:152:6 Nov 09 13:34:23.115 INFO kablam! | Nov 09 13:34:23.115 INFO kablam! 152 | let mut driver = await!(Driver::with_capabilities("http://localhost:4444", cap))?; Nov 09 13:34:23.115 INFO kablam! | ----^^^^^^ Nov 09 13:34:23.115 INFO kablam! | | Nov 09 13:34:23.115 INFO kablam! | help: remove this `mut` Nov 09 13:34:23.115 INFO kablam! Nov 09 13:34:23.243 INFO kablam! warning: enum is never used: `TaskHandle` Nov 09 13:34:23.243 INFO kablam! --> src/codeforces.rs:25:1 Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! 25 | enum TaskHandle { Nov 09 13:34:23.243 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! = note: #[warn(dead_code)] on by default Nov 09 13:34:23.243 INFO kablam! Nov 09 13:34:23.243 INFO kablam! warning: enum is never used: `ContestStatus` Nov 09 13:34:23.243 INFO kablam! --> src/codeforces.rs:30:1 Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! 30 | enum ContestStatus { Nov 09 13:34:23.243 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.243 INFO kablam! Nov 09 13:34:23.243 INFO kablam! warning: struct is never constructed: `Contest` Nov 09 13:34:23.243 INFO kablam! --> src/codeforces.rs:41:1 Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! 41 | struct Contest { Nov 09 13:34:23.243 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:23.243 INFO kablam! Nov 09 13:34:23.243 INFO kablam! warning: struct is never constructed: `Problem` Nov 09 13:34:23.243 INFO kablam! --> src/judge.rs:11:1 Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! 11 | struct Problem {} Nov 09 13:34:23.243 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:23.243 INFO kablam! Nov 09 13:34:23.243 INFO kablam! warning: variant is never constructed: `MemoryOver` Nov 09 13:34:23.243 INFO kablam! --> src/runner.rs:31:2 Nov 09 13:34:23.243 INFO kablam! | Nov 09 13:34:23.243 INFO kablam! 31 | MemoryOver, Nov 09 13:34:23.243 INFO kablam! | ^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: field is never used: `ignore_cr` Nov 09 13:34:23.244 INFO kablam! --> src/runner.rs:39:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 39 | ignore_cr: bool, Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: field is never used: `browser` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:24:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 24 | browser: BrowserGuard, Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: field is never used: `client` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:25:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 25 | client: Client, Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: field is never used: `last_url` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:28:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 28 | last_url: Option, Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: method is never used: `new_browsing` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:57:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 57 | pub fn new_browsing(&mut self) { Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: method is never used: `get` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:61:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 61 | pub fn get(&mut self, url: &Url) -> Result> { Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: method is never used: `get_cookie` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:71:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 71 | pub fn get_cookie(&self, url: &Url, name: &str) -> Option { Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: method is never used: `post` Nov 09 13:34:23.244 INFO kablam! --> src/session.rs:80:2 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 80 | pub fn post( Nov 09 13:34:23.244 INFO kablam! | _____^ Nov 09 13:34:23.244 INFO kablam! 81 | | &mut self, Nov 09 13:34:23.244 INFO kablam! 82 | | url: &Url, Nov 09 13:34:23.244 INFO kablam! 83 | | form: Option<&T>, Nov 09 13:34:23.244 INFO kablam! ... | Nov 09 13:34:23.244 INFO kablam! 101 | | Ok(res) Nov 09 13:34:23.244 INFO kablam! 102 | | } Nov 09 13:34:23.244 INFO kablam! | |_____^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.244 INFO kablam! warning: function is never used: `show` Nov 09 13:34:23.244 INFO kablam! --> src/main.rs:41:1 Nov 09 13:34:23.244 INFO kablam! | Nov 09 13:34:23.244 INFO kablam! 41 | fn show() { Nov 09 13:34:23.244 INFO kablam! | ^^^^^^^^^ Nov 09 13:34:23.244 INFO kablam! Nov 09 13:34:23.348 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 3m 28s Nov 09 13:34:23.391 INFO kablam! su: No module specific data is present Nov 09 13:34:24.366 INFO running `"docker" "rm" "-f" "3a757a027335c8b78bee3abe1a6345edb5fb9e9ea4e51406146d120abcd12cab"` Nov 09 13:34:24.654 INFO blam! 3a757a027335c8b78bee3abe1a6345edb5fb9e9ea4e51406146d120abcd12cab