Nov 07 05:44:55.402 INFO checking Awpteamoose/rage against master#24e66c28980442a48d9458f1a4f9b76cc722dc8a for pr-55687 Nov 07 05:44:55.403 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55687/worker-7/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-55687/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a:/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 +24e66c28980442a48d9458f1a4f9b76cc722dc8a-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 07 05:44:55.890 INFO blam! 9b490a3f3ee7dfca0ba5d28eeafc3ca506b0e049ece10a5845c5a893acf67832 Nov 07 05:44:55.894 INFO running `"docker" "start" "-a" "9b490a3f3ee7dfca0ba5d28eeafc3ca506b0e049ece10a5845c5a893acf67832"` Nov 07 05:44:56.868 INFO kablam! usermod: no changes Nov 07 05:44:57.068 INFO kablam! Compiling stdweb-internal-runtime v0.1.2 Nov 07 05:44:57.068 INFO kablam! Checking pin-utils v0.1.0-alpha.3 Nov 07 05:44:57.068 INFO kablam! Compiling base-x v0.2.3 Nov 07 05:44:57.072 INFO kablam! Checking discard v1.0.4 Nov 07 05:44:57.072 INFO kablam! Checking strum v0.11.0 Nov 07 05:44:57.080 INFO kablam! Checking futures-core-preview v0.3.0-alpha.9 Nov 07 05:44:57.092 INFO kablam! Compiling stdweb-internal-macros v0.2.2 Nov 07 05:44:57.092 INFO kablam! Compiling stdweb v0.4.10 Nov 07 05:44:57.837 INFO kablam! Compiling serde_json v1.0.32 Nov 07 05:44:58.800 INFO kablam! Compiling syn v0.15.13 Nov 07 05:44:59.696 INFO kablam! Checking futures-channel-preview v0.3.0-alpha.9 Nov 07 05:44:59.892 INFO kablam! Checking futures-io-preview v0.3.0-alpha.9 Nov 07 05:45:04.037 INFO kablam! Checking futures-sink-preview v0.3.0-alpha.9 Nov 07 05:45:05.156 INFO kablam! Checking futures-util-preview v0.3.0-alpha.9 Nov 07 05:45:11.660 INFO kablam! Checking futures-executor-preview v0.3.0-alpha.9 Nov 07 05:45:27.153 INFO kablam! Compiling serde_derive v1.0.80 Nov 07 05:45:27.153 INFO kablam! Compiling strum_macros v0.11.0 Nov 07 05:45:43.335 INFO kablam! Compiling stdweb-derive v0.5.1 Nov 07 05:46:13.880 INFO kablam! Checking rage v0.0.13 (/source) Nov 07 05:46:18.109 INFO kablam! warning: unused import: `std::collections::HashMap` Nov 07 05:46:18.109 INFO kablam! --> src/primitives.rs:2:5 Nov 07 05:46:18.110 INFO kablam! | Nov 07 05:46:18.110 INFO kablam! 2 | use std::collections::HashMap; Nov 07 05:46:18.110 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:18.110 INFO kablam! | Nov 07 05:46:18.111 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 05:46:18.111 INFO kablam! Nov 07 05:46:18.111 INFO kablam! warning: unused imports: `__internal_console_unsafe`, `__js_raw_asm`, `_js_impl`, `console`, `js` Nov 07 05:46:18.112 INFO kablam! --> src/cmp.rs:14:14 Nov 07 05:46:18.112 INFO kablam! | Nov 07 05:46:18.112 INFO kablam! 14 | use stdweb::{__internal_console_unsafe, __js_raw_asm, _js_impl, console, js}; Nov 07 05:46:18.113 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^ Nov 07 05:46:18.113 INFO kablam! Nov 07 05:46:18.113 INFO kablam! warning: unused import: `HashMap` Nov 07 05:46:18.114 INFO kablam! --> src/styled.rs:4:41 Nov 07 05:46:18.114 INFO kablam! | Nov 07 05:46:18.115 INFO kablam! 4 | collections::{hash_map::DefaultHasher, HashMap, HashSet}, Nov 07 05:46:18.115 INFO kablam! | ^^^^^^^ Nov 07 05:46:18.115 INFO kablam! Nov 07 05:46:18.115 INFO kablam! warning: unused import: `State` Nov 07 05:46:18.116 INFO kablam! --> src/vdom.rs:2:8 Nov 07 05:46:18.116 INFO kablam! | Nov 07 05:46:18.116 INFO kablam! 2 | cmp::{State, STATE}, Nov 07 05:46:18.117 INFO kablam! | ^^^^^ Nov 07 05:46:18.117 INFO kablam! Nov 07 05:46:18.117 INFO kablam! warning: unused imports: `__internal_console_unsafe`, `console` Nov 07 05:46:18.117 INFO kablam! --> src/vdom.rs:11:2 Nov 07 05:46:18.118 INFO kablam! | Nov 07 05:46:18.118 INFO kablam! 11 | __internal_console_unsafe, Nov 07 05:46:18.118 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:18.119 INFO kablam! ... Nov 07 05:46:18.119 INFO kablam! 14 | console, Nov 07 05:46:18.119 INFO kablam! | ^^^^^^^ Nov 07 05:46:18.119 INFO kablam! Nov 07 05:46:18.277 INFO kablam! warning: unused import: `std::collections::HashMap` Nov 07 05:46:18.277 INFO kablam! --> src/primitives.rs:2:5 Nov 07 05:46:18.277 INFO kablam! | Nov 07 05:46:18.277 INFO kablam! 2 | use std::collections::HashMap; Nov 07 05:46:18.278 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:18.278 INFO kablam! | Nov 07 05:46:18.278 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 05:46:18.278 INFO kablam! Nov 07 05:46:18.300 INFO kablam! warning: unused imports: `__internal_console_unsafe`, `__js_raw_asm`, `_js_impl`, `console`, `js` Nov 07 05:46:18.301 INFO kablam! --> src/cmp.rs:14:14 Nov 07 05:46:18.301 INFO kablam! | Nov 07 05:46:18.301 INFO kablam! 14 | use stdweb::{__internal_console_unsafe, __js_raw_asm, _js_impl, console, js}; Nov 07 05:46:18.302 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^ Nov 07 05:46:18.302 INFO kablam! Nov 07 05:46:18.302 INFO kablam! warning: unused import: `HashMap` Nov 07 05:46:18.303 INFO kablam! --> src/styled.rs:4:41 Nov 07 05:46:18.303 INFO kablam! | Nov 07 05:46:18.303 INFO kablam! 4 | collections::{hash_map::DefaultHasher, HashMap, HashSet}, Nov 07 05:46:18.304 INFO kablam! | ^^^^^^^ Nov 07 05:46:18.304 INFO kablam! Nov 07 05:46:18.304 INFO kablam! warning: unused import: `State` Nov 07 05:46:18.304 INFO kablam! --> src/vdom.rs:2:8 Nov 07 05:46:18.305 INFO kablam! | Nov 07 05:46:18.305 INFO kablam! 2 | cmp::{State, STATE}, Nov 07 05:46:18.305 INFO kablam! | ^^^^^ Nov 07 05:46:18.306 INFO kablam! Nov 07 05:46:18.306 INFO kablam! warning: unused imports: `__internal_console_unsafe`, `console` Nov 07 05:46:18.306 INFO kablam! --> src/vdom.rs:11:2 Nov 07 05:46:18.307 INFO kablam! | Nov 07 05:46:18.307 INFO kablam! 11 | __internal_console_unsafe, Nov 07 05:46:18.307 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:18.307 INFO kablam! ... Nov 07 05:46:18.308 INFO kablam! 14 | console, Nov 07 05:46:18.308 INFO kablam! | ^^^^^^^ Nov 07 05:46:18.308 INFO kablam! Nov 07 05:46:18.751 INFO kablam! warning: trivial cast: `&std::string::String` as `&str` Nov 07 05:46:18.752 INFO kablam! --> src/vdom.rs:166:11 Nov 07 05:46:18.752 INFO kablam! | Nov 07 05:46:18.752 INFO kablam! 166 | match input_type as &str { Nov 07 05:46:18.753 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 05:46:18.753 INFO kablam! | Nov 07 05:46:18.753 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 07 05:46:18.754 INFO kablam! Nov 07 05:46:19.140 INFO kablam! warning: trivial cast: `&std::string::String` as `&str` Nov 07 05:46:19.141 INFO kablam! --> src/vdom.rs:166:11 Nov 07 05:46:19.141 INFO kablam! | Nov 07 05:46:19.142 INFO kablam! 166 | match input_type as &str { Nov 07 05:46:19.142 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 05:46:19.142 INFO kablam! | Nov 07 05:46:19.142 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 07 05:46:19.143 INFO kablam! Nov 07 05:46:20.793 INFO kablam! warning: unused result Nov 07 05:46:20.793 INFO kablam! --> src/cmp.rs:48:5 Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! 48 | stdweb::web::window().request_animation_frame(crate::vdom::update); Nov 07 05:46:20.793 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! note: lint level defined here Nov 07 05:46:20.793 INFO kablam! --> src/lib.rs:47:2 Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! 47 | unused_results, Nov 07 05:46:20.793 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 05:46:20.793 INFO kablam! Nov 07 05:46:20.793 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 07 05:46:20.793 INFO kablam! --> src/vdom.rs:26:3 Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! 26 | pub struct $callbacks { Nov 07 05:46:20.793 INFO kablam! | _________^ Nov 07 05:46:20.793 INFO kablam! 27 | | pub id: u32, Nov 07 05:46:20.793 INFO kablam! 28 | | $( Nov 07 05:46:20.793 INFO kablam! 29 | | pub $name: HashMap>, Nov 07 05:46:20.793 INFO kablam! 30 | | )+ Nov 07 05:46:20.793 INFO kablam! 31 | | } Nov 07 05:46:20.793 INFO kablam! | |_________^ Nov 07 05:46:20.793 INFO kablam! ... Nov 07 05:46:20.793 INFO kablam! 35 | __event_idents![cb_map, Callbacks, skip]; Nov 07 05:46:20.793 INFO kablam! | ----------------------------------------- in this macro invocation Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! note: lint level defined here Nov 07 05:46:20.793 INFO kablam! --> src/lib.rs:40:2 Nov 07 05:46:20.793 INFO kablam! | Nov 07 05:46:20.793 INFO kablam! 40 | missing_debug_implementations, Nov 07 05:46:20.793 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.793 INFO kablam! Nov 07 05:46:20.804 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 07 05:46:20.804 INFO kablam! --> src/vdom.rs:41:1 Nov 07 05:46:20.804 INFO kablam! | Nov 07 05:46:20.804 INFO kablam! 41 | / pub struct Element { Nov 07 05:46:20.804 INFO kablam! 42 | | pub dom_reference: Option, Nov 07 05:46:20.804 INFO kablam! 43 | | Nov 07 05:46:20.804 INFO kablam! 44 | | pub xml_element: XmlElement, Nov 07 05:46:20.804 INFO kablam! ... | Nov 07 05:46:20.804 INFO kablam! 48 | | pub callback_id: u32, Nov 07 05:46:20.804 INFO kablam! 49 | | } Nov 07 05:46:20.804 INFO kablam! | |_^ Nov 07 05:46:20.804 INFO kablam! Nov 07 05:46:20.812 INFO kablam! warning: unused result Nov 07 05:46:20.812 INFO kablam! --> src/vdom.rs:312:7 Nov 07 05:46:20.812 INFO kablam! | Nov 07 05:46:20.812 INFO kablam! 312 | $(document().add_event_listener(move |e: stdweb::web::event::$name| { Nov 07 05:46:20.812 INFO kablam! | ___________________^ Nov 07 05:46:20.812 INFO kablam! 313 | | let ids: Vec = js!{return @{&e}.composedPath().reduce((acc, node) => { Nov 07 05:46:20.812 INFO kablam! 314 | | const id = node.__rage_event_callback; Nov 07 05:46:20.812 INFO kablam! 315 | | if (id) acc.push(id); Nov 07 05:46:20.812 INFO kablam! ... | Nov 07 05:46:20.812 INFO kablam! 324 | | }); Nov 07 05:46:20.812 INFO kablam! 325 | | });)+ Nov 07 05:46:20.812 INFO kablam! | |___________________^ Nov 07 05:46:20.812 INFO kablam! ... Nov 07 05:46:20.812 INFO kablam! 329 | __event_idents![attach_cb, skip, skip]; Nov 07 05:46:20.812 INFO kablam! | --------------------------------------- in this macro invocation Nov 07 05:46:20.812 INFO kablam! Nov 07 05:46:20.829 INFO kablam! warning: unused result Nov 07 05:46:20.829 INFO kablam! --> src/vdom.rs:332:3 Nov 07 05:46:20.829 INFO kablam! | Nov 07 05:46:20.829 INFO kablam! 332 | std::mem::replace(&mut meta.render, Box::new(mount)); Nov 07 05:46:20.829 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.829 INFO kablam! Nov 07 05:46:20.928 INFO kablam! warning: unused result Nov 07 05:46:20.928 INFO kablam! --> src/cmp.rs:48:5 Nov 07 05:46:20.928 INFO kablam! | Nov 07 05:46:20.928 INFO kablam! 48 | stdweb::web::window().request_animation_frame(crate::vdom::update); Nov 07 05:46:20.928 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.928 INFO kablam! | Nov 07 05:46:20.928 INFO kablam! note: lint level defined here Nov 07 05:46:20.928 INFO kablam! --> src/lib.rs:47:2 Nov 07 05:46:20.928 INFO kablam! | Nov 07 05:46:20.928 INFO kablam! 47 | unused_results, Nov 07 05:46:20.928 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 05:46:20.928 INFO kablam! Nov 07 05:46:20.928 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 07 05:46:20.928 INFO kablam! --> src/vdom.rs:26:3 Nov 07 05:46:20.928 INFO kablam! | Nov 07 05:46:20.928 INFO kablam! 26 | pub struct $callbacks { Nov 07 05:46:20.928 INFO kablam! | _________^ Nov 07 05:46:20.928 INFO kablam! 27 | | pub id: u32, Nov 07 05:46:20.928 INFO kablam! 28 | | $( Nov 07 05:46:20.928 INFO kablam! 29 | | pub $name: HashMap>, Nov 07 05:46:20.928 INFO kablam! 30 | | )+ Nov 07 05:46:20.928 INFO kablam! 31 | | } Nov 07 05:46:20.929 INFO kablam! | |_________^ Nov 07 05:46:20.929 INFO kablam! ... Nov 07 05:46:20.929 INFO kablam! 35 | __event_idents![cb_map, Callbacks, skip]; Nov 07 05:46:20.929 INFO kablam! | ----------------------------------------- in this macro invocation Nov 07 05:46:20.929 INFO kablam! | Nov 07 05:46:20.929 INFO kablam! note: lint level defined here Nov 07 05:46:20.929 INFO kablam! --> src/lib.rs:40:2 Nov 07 05:46:20.929 INFO kablam! | Nov 07 05:46:20.929 INFO kablam! 40 | missing_debug_implementations, Nov 07 05:46:20.929 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.929 INFO kablam! Nov 07 05:46:20.933 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 07 05:46:20.933 INFO kablam! --> src/vdom.rs:41:1 Nov 07 05:46:20.933 INFO kablam! | Nov 07 05:46:20.933 INFO kablam! 41 | / pub struct Element { Nov 07 05:46:20.933 INFO kablam! 42 | | pub dom_reference: Option, Nov 07 05:46:20.933 INFO kablam! 43 | | Nov 07 05:46:20.933 INFO kablam! 44 | | pub xml_element: XmlElement, Nov 07 05:46:20.933 INFO kablam! ... | Nov 07 05:46:20.933 INFO kablam! 48 | | pub callback_id: u32, Nov 07 05:46:20.933 INFO kablam! 49 | | } Nov 07 05:46:20.933 INFO kablam! | |_^ Nov 07 05:46:20.933 INFO kablam! Nov 07 05:46:20.944 INFO kablam! warning: unused result Nov 07 05:46:20.944 INFO kablam! --> src/vdom.rs:312:7 Nov 07 05:46:20.944 INFO kablam! | Nov 07 05:46:20.944 INFO kablam! 312 | $(document().add_event_listener(move |e: stdweb::web::event::$name| { Nov 07 05:46:20.944 INFO kablam! | ___________________^ Nov 07 05:46:20.944 INFO kablam! 313 | | let ids: Vec = js!{return @{&e}.composedPath().reduce((acc, node) => { Nov 07 05:46:20.944 INFO kablam! 314 | | const id = node.__rage_event_callback; Nov 07 05:46:20.944 INFO kablam! 315 | | if (id) acc.push(id); Nov 07 05:46:20.944 INFO kablam! ... | Nov 07 05:46:20.944 INFO kablam! 324 | | }); Nov 07 05:46:20.944 INFO kablam! 325 | | });)+ Nov 07 05:46:20.944 INFO kablam! | |___________________^ Nov 07 05:46:20.944 INFO kablam! ... Nov 07 05:46:20.944 INFO kablam! 329 | __event_idents![attach_cb, skip, skip]; Nov 07 05:46:20.944 INFO kablam! | --------------------------------------- in this macro invocation Nov 07 05:46:20.944 INFO kablam! Nov 07 05:46:20.960 INFO kablam! warning: unused result Nov 07 05:46:20.960 INFO kablam! --> src/vdom.rs:332:3 Nov 07 05:46:20.960 INFO kablam! | Nov 07 05:46:20.960 INFO kablam! 332 | std::mem::replace(&mut meta.render, Box::new(mount)); Nov 07 05:46:20.960 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 05:46:20.960 INFO kablam! Nov 07 05:46:21.113 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 24s Nov 07 05:46:21.133 INFO kablam! su: No module specific data is present Nov 07 05:46:21.914 INFO running `"docker" "rm" "-f" "9b490a3f3ee7dfca0ba5d28eeafc3ca506b0e049ece10a5845c5a893acf67832"` Nov 07 05:46:22.189 INFO blam! 9b490a3f3ee7dfca0ba5d28eeafc3ca506b0e049ece10a5845c5a893acf67832