Nov 01 22:55:30.690 INFO testing AlanFoster/toy_layout_engine against beta-2018-10-30 for beta-1.31-1
Nov 01 22:55:30.691 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 22:55:31.416 INFO blam! b40dd3102eb6679e1bb7a6c533359f3aa4038d190ea1cc64221d0dc513074d3b
Nov 01 22:55:31.418 INFO running `"docker" "start" "-a" "b40dd3102eb6679e1bb7a6c533359f3aa4038d190ea1cc64221d0dc513074d3b"`
Nov 01 22:55:32.293 INFO kablam! usermod: no changes
Nov 01 22:55:32.324 INFO kablam!    Compiling toy_layout_engine v0.1.0 (/source)
Nov 01 22:55:33.131 INFO kablam! warning: method is never used: `specificity`
Nov 01 22:55:33.131 INFO kablam!   --> src/css.rs:22:5
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam! 22 |     pub fn specificity(&self) -> Specificity {
Nov 01 22:55:33.131 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 22:55:33.131 INFO kablam! 
Nov 01 22:55:33.131 INFO kablam! warning: variant is never constructed: `Simple`
Nov 01 22:55:33.131 INFO kablam!   --> src/css.rs:34:5
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam! 34 |     Simple(SimpleSelector),
Nov 01 22:55:33.131 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.131 INFO kablam! 
Nov 01 22:55:33.131 INFO kablam! warning: variant is never constructed: `Keyword`
Nov 01 22:55:33.131 INFO kablam!   --> src/css.rs:52:5
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam! 52 |     Keyword(String),
Nov 01 22:55:33.131 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 22:55:33.131 INFO kablam! 
Nov 01 22:55:33.131 INFO kablam! warning: variant is never constructed: `Length`
Nov 01 22:55:33.131 INFO kablam!   --> src/css.rs:53:5
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam! 53 |     Length(f32, Unit),
Nov 01 22:55:33.131 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.131 INFO kablam! 
Nov 01 22:55:33.131 INFO kablam! warning: variant is never constructed: `ColorValue`
Nov 01 22:55:33.131 INFO kablam!   --> src/css.rs:54:5
Nov 01 22:55:33.131 INFO kablam!    |
Nov 01 22:55:33.131 INFO kablam! 54 |     ColorValue(Color),
Nov 01 22:55:33.131 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.131 INFO kablam! 
Nov 01 22:55:33.139 INFO kablam! warning: variant is never constructed: `Px`
Nov 01 22:55:33.139 INFO kablam!   --> src/css.rs:59:5
Nov 01 22:55:33.139 INFO kablam!    |
Nov 01 22:55:33.140 INFO kablam! 59 |     Px,
Nov 01 22:55:33.140 INFO kablam!    |     ^^
Nov 01 22:55:33.140 INFO kablam! 
Nov 01 22:55:33.141 INFO kablam! warning: function is never used: `parse_css`
Nov 01 22:55:33.141 INFO kablam!   --> src/css.rs:70:1
Nov 01 22:55:33.141 INFO kablam!    |
Nov 01 22:55:33.141 INFO kablam! 70 | fn parse_css(input: String) -> Stylesheet {
Nov 01 22:55:33.142 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.142 INFO kablam! 
Nov 01 22:55:33.142 INFO kablam! warning: struct is never constructed: `Parser`
Nov 01 22:55:33.142 INFO kablam!   --> src/css.rs:78:1
Nov 01 22:55:33.143 INFO kablam!    |
Nov 01 22:55:33.143 INFO kablam! 78 | struct Parser {
Nov 01 22:55:33.143 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 22:55:33.144 INFO kablam! 
Nov 01 22:55:33.144 INFO kablam! warning: function is never used: `is_valid_identifier_char`
Nov 01 22:55:33.144 INFO kablam!   --> src/css.rs:83:1
Nov 01 22:55:33.144 INFO kablam!    |
Nov 01 22:55:33.145 INFO kablam! 83 | fn is_valid_identifier_char(c: char) -> bool {
Nov 01 22:55:33.145 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.145 INFO kablam! 
Nov 01 22:55:33.145 INFO kablam! warning: method is never used: `parse_rules`
Nov 01 22:55:33.146 INFO kablam!   --> src/css.rs:91:5
Nov 01 22:55:33.146 INFO kablam!    |
Nov 01 22:55:33.146 INFO kablam! 91 |     fn parse_rules(&mut self) -> Vec<Rule> {
Nov 01 22:55:33.147 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.147 INFO kablam! 
Nov 01 22:55:33.147 INFO kablam! warning: method is never used: `parse_rule`
Nov 01 22:55:33.148 INFO kablam!    --> src/css.rs:105:5
Nov 01 22:55:33.148 INFO kablam!     |
Nov 01 22:55:33.148 INFO kablam! 105 |     fn parse_rule(&mut self) -> Rule {
Nov 01 22:55:33.148 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.149 INFO kablam! 
Nov 01 22:55:33.149 INFO kablam! warning: method is never used: `parse_selectors`
Nov 01 22:55:33.149 INFO kablam!    --> src/css.rs:112:5
Nov 01 22:55:33.150 INFO kablam!     |
Nov 01 22:55:33.150 INFO kablam! 112 |     fn parse_selectors(&mut self) -> Vec<Selector> {
Nov 01 22:55:33.150 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.155 INFO kablam! 
Nov 01 22:55:33.155 INFO kablam! warning: method is never used: `parse_declarations`
Nov 01 22:55:33.155 INFO kablam!    --> src/css.rs:130:5
Nov 01 22:55:33.155 INFO kablam!     |
Nov 01 22:55:33.156 INFO kablam! 130 |     fn parse_declarations(&mut self) -> Vec<Declaration> {
Nov 01 22:55:33.156 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.156 INFO kablam! 
Nov 01 22:55:33.157 INFO kablam! warning: method is never used: `parse_simple_selector`
Nov 01 22:55:33.157 INFO kablam!    --> src/css.rs:147:5
Nov 01 22:55:33.157 INFO kablam!     |
Nov 01 22:55:33.158 INFO kablam! 147 |     fn parse_simple_selector(&mut self) -> Selector {
Nov 01 22:55:33.158 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.158 INFO kablam! 
Nov 01 22:55:33.158 INFO kablam! warning: method is never used: `parse_declaration`
Nov 01 22:55:33.159 INFO kablam!    --> src/css.rs:182:5
Nov 01 22:55:33.159 INFO kablam!     |
Nov 01 22:55:33.159 INFO kablam! 182 |     fn parse_declaration(&mut self) -> Declaration {
Nov 01 22:55:33.160 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.160 INFO kablam! 
Nov 01 22:55:33.160 INFO kablam! warning: method is never used: `parse_value`
Nov 01 22:55:33.160 INFO kablam!    --> src/css.rs:196:5
Nov 01 22:55:33.161 INFO kablam!     |
Nov 01 22:55:33.161 INFO kablam! 196 |     fn parse_value(&mut self) -> Value {
Nov 01 22:55:33.161 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.162 INFO kablam! 
Nov 01 22:55:33.171 INFO kablam! warning: method is never used: `parse_color`
Nov 01 22:55:33.171 INFO kablam!    --> src/css.rs:204:5
Nov 01 22:55:33.171 INFO kablam!     |
Nov 01 22:55:33.171 INFO kablam! 204 |     fn parse_color(&mut self) -> Value {
Nov 01 22:55:33.172 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.172 INFO kablam! 
Nov 01 22:55:33.172 INFO kablam! warning: method is never used: `parse_hex_pair`
Nov 01 22:55:33.173 INFO kablam!    --> src/css.rs:216:5
Nov 01 22:55:33.173 INFO kablam!     |
Nov 01 22:55:33.173 INFO kablam! 216 |     fn parse_hex_pair(&mut self) -> u8 {
Nov 01 22:55:33.174 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.174 INFO kablam! 
Nov 01 22:55:33.174 INFO kablam! warning: method is never used: `parse_length`
Nov 01 22:55:33.174 INFO kablam!    --> src/css.rs:222:5
Nov 01 22:55:33.175 INFO kablam!     |
Nov 01 22:55:33.175 INFO kablam! 222 |     fn parse_length(&mut self) -> Value {
Nov 01 22:55:33.175 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.175 INFO kablam! 
Nov 01 22:55:33.176 INFO kablam! warning: method is never used: `parse_float`
Nov 01 22:55:33.176 INFO kablam!    --> src/css.rs:229:5
Nov 01 22:55:33.176 INFO kablam!     |
Nov 01 22:55:33.177 INFO kablam! 229 |     fn parse_float(&mut self) -> f32 {
Nov 01 22:55:33.177 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.177 INFO kablam! 
Nov 01 22:55:33.178 INFO kablam! warning: method is never used: `parse_unit`
Nov 01 22:55:33.178 INFO kablam!    --> src/css.rs:238:5
Nov 01 22:55:33.178 INFO kablam!     |
Nov 01 22:55:33.178 INFO kablam! 238 |     fn parse_unit(&mut self) -> Unit {
Nov 01 22:55:33.179 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.179 INFO kablam! 
Nov 01 22:55:33.179 INFO kablam! warning: method is never used: `parse_keyword`
Nov 01 22:55:33.180 INFO kablam!    --> src/css.rs:245:5
Nov 01 22:55:33.180 INFO kablam!     |
Nov 01 22:55:33.180 INFO kablam! 245 |     fn parse_keyword(&mut self) -> Value {
Nov 01 22:55:33.180 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.181 INFO kablam! 
Nov 01 22:55:33.181 INFO kablam! warning: method is never used: `parse_declaration_name`
Nov 01 22:55:33.181 INFO kablam!    --> src/css.rs:254:5
Nov 01 22:55:33.182 INFO kablam!     |
Nov 01 22:55:33.182 INFO kablam! 254 |     fn parse_declaration_name(&mut self) -> String {
Nov 01 22:55:33.182 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.187 INFO kablam! 
Nov 01 22:55:33.187 INFO kablam! warning: method is never used: `parse_identifier`
Nov 01 22:55:33.187 INFO kablam!    --> src/css.rs:261:5
Nov 01 22:55:33.187 INFO kablam!     |
Nov 01 22:55:33.188 INFO kablam! 261 |     fn parse_identifier(&mut self) -> String {
Nov 01 22:55:33.188 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.188 INFO kablam! 
Nov 01 22:55:33.189 INFO kablam! warning: method is never used: `next_char`
Nov 01 22:55:33.189 INFO kablam!    --> src/css.rs:265:5
Nov 01 22:55:33.189 INFO kablam!     |
Nov 01 22:55:33.189 INFO kablam! 265 |     fn next_char(&mut self) -> char {
Nov 01 22:55:33.190 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.190 INFO kablam! 
Nov 01 22:55:33.190 INFO kablam! warning: method is never used: `eof`
Nov 01 22:55:33.191 INFO kablam!    --> src/css.rs:269:5
Nov 01 22:55:33.191 INFO kablam!     |
Nov 01 22:55:33.191 INFO kablam! 269 |     fn eof(&mut self) -> bool {
Nov 01 22:55:33.192 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.192 INFO kablam! 
Nov 01 22:55:33.192 INFO kablam! warning: method is never used: `consume_char`
Nov 01 22:55:33.192 INFO kablam!    --> src/css.rs:273:5
Nov 01 22:55:33.193 INFO kablam!     |
Nov 01 22:55:33.193 INFO kablam! 273 |     fn consume_char(&mut self) -> char {
Nov 01 22:55:33.193 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.194 INFO kablam! 
Nov 01 22:55:33.194 INFO kablam! warning: method is never used: `consume_while`
Nov 01 22:55:33.194 INFO kablam!    --> src/css.rs:282:5
Nov 01 22:55:33.199 INFO kablam!     |
Nov 01 22:55:33.199 INFO kablam! 282 | /     fn consume_while<F>(&mut self, f: F) -> String
Nov 01 22:55:33.199 INFO kablam! 283 | |         where F: Fn(char) -> bool {
Nov 01 22:55:33.199 INFO kablam! 284 | |         let mut result = String::new();
Nov 01 22:55:33.200 INFO kablam! 285 | |         while !self.eof() && f(self.next_char()) {
Nov 01 22:55:33.200 INFO kablam! ...   |
Nov 01 22:55:33.200 INFO kablam! 289 | |         result
Nov 01 22:55:33.201 INFO kablam! 290 | |     }
Nov 01 22:55:33.201 INFO kablam!     | |_____^
Nov 01 22:55:33.201 INFO kablam! 
Nov 01 22:55:33.201 INFO kablam! warning: method is never used: `consume_whitespace`
Nov 01 22:55:33.202 INFO kablam!    --> src/css.rs:292:5
Nov 01 22:55:33.202 INFO kablam!     |
Nov 01 22:55:33.202 INFO kablam! 292 |     fn consume_whitespace(&mut self) -> String {
Nov 01 22:55:33.203 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 22:55:33.203 INFO kablam! 
Nov 01 22:55:33.925 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.61s
Nov 01 22:55:33.928 INFO kablam! su: No module specific data is present
Nov 01 22:55:34.286 INFO running `"docker" "rm" "-f" "b40dd3102eb6679e1bb7a6c533359f3aa4038d190ea1cc64221d0dc513074d3b"`
Nov 01 22:55:34.559 INFO blam! b40dd3102eb6679e1bb7a6c533359f3aa4038d190ea1cc64221d0dc513074d3b
Nov 01 22:55:34.567 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 22:55:34.879 INFO blam! d5903efeb58304e7410cb717d8f612e1c598296b95384c6776df92cacced5030
Nov 01 22:55:34.880 INFO running `"docker" "start" "-a" "d5903efeb58304e7410cb717d8f612e1c598296b95384c6776df92cacced5030"`
Nov 01 22:55:35.827 INFO kablam! usermod: no changes
Nov 01 22:55:35.863 INFO kablam!    Compiling toy_layout_engine v0.1.0 (/source)
Nov 01 22:55:38.184 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.34s
Nov 01 22:55:38.188 INFO kablam! su: No module specific data is present
Nov 01 22:55:39.183 INFO running `"docker" "rm" "-f" "d5903efeb58304e7410cb717d8f612e1c598296b95384c6776df92cacced5030"`
Nov 01 22:55:39.467 INFO blam! d5903efeb58304e7410cb717d8f612e1c598296b95384c6776df92cacced5030
Nov 01 22:55:39.470 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 22:55:40.028 INFO blam! 1119aa981fbff1816afb61fe69d0e35a49aeda1e81a0b62f2b0acc25e50e551f
Nov 01 22:55:40.030 INFO running `"docker" "start" "-a" "1119aa981fbff1816afb61fe69d0e35a49aeda1e81a0b62f2b0acc25e50e551f"`
Nov 01 22:55:41.463 INFO kablam! usermod: no changes
Nov 01 22:55:41.557 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.06s
Nov 01 22:55:41.576 INFO kablam!      Running /target/debug/deps/toy_layout_engine-965524ee3bcaf968
Nov 01 22:55:41.584 INFO blam! 
Nov 01 22:55:41.584 INFO blam! running 4 tests
Nov 01 22:55:41.592 INFO blam! test css::tests::parse_simple_css_with_color ... ok
Nov 01 22:55:41.592 INFO blam! test css::tests::parsing_complex_css ... ok
Nov 01 22:55:41.592 INFO blam! test css::tests::parse_simple_css ... ok
Nov 01 22:55:41.599 INFO blam! test html::tests::parse_simple_css ... ok
Nov 01 22:55:41.599 INFO blam! 
Nov 01 22:55:41.599 INFO blam! test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 22:55:41.599 INFO blam! 
Nov 01 22:55:41.602 INFO kablam! su: No module specific data is present
Nov 01 22:55:42.624 INFO running `"docker" "rm" "-f" "1119aa981fbff1816afb61fe69d0e35a49aeda1e81a0b62f2b0acc25e50e551f"`
Nov 01 22:55:42.832 INFO blam! 1119aa981fbff1816afb61fe69d0e35a49aeda1e81a0b62f2b0acc25e50e551f
