Dec 03 11:23:55.575 INFO testing funfsm-0.2.1 against 1.30.1 for beta-1.31-5
Dec 03 11:23:55.575 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 03 11:23:55.759 INFO [stdout] e4e2fccccbd0eee8ce88939790bd34e83044a1f389b9f6e3c7e4ee4c7539c704
Dec 03 11:23:55.764 INFO running `"docker" "start" "-a" "e4e2fccccbd0eee8ce88939790bd34e83044a1f389b9f6e3c7e4ee4c7539c704"`
Dec 03 11:23:56.551 INFO [stderr] usermod: no changes
Dec 03 11:23:56.587 INFO [stderr]    Compiling funfsm v0.2.1 (/source)
Dec 03 11:23:57.305 INFO [stderr] warning: bounds on generic parameters are not enforced in type aliases
Dec 03 11:23:57.305 INFO [stderr]  --> src/constraints.rs:4:18
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr] 4 | pub type Pred<T: FsmTypes> = Box<Fn(&T::Context) -> bool>;
Dec 03 11:23:57.305 INFO [stderr]   |                  ^^^^^^^^
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr]   = note: #[warn(type_alias_bounds)] on by default
Dec 03 11:23:57.305 INFO [stderr]   = help: the bound will not be checked when the type alias is used, and should be removed
Dec 03 11:23:57.305 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:57.305 INFO [stderr]  --> src/constraints.rs:4:38
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr] 4 | pub type Pred<T: FsmTypes> = Box<Fn(&T::Context) -> bool>;
Dec 03 11:23:57.305 INFO [stderr]   |                                      ^^^^^^^^^^
Dec 03 11:23:57.305 INFO [stderr] 
Dec 03 11:23:57.305 INFO [stderr] warning: bounds on generic parameters are not enforced in type aliases
Dec 03 11:23:57.305 INFO [stderr]  --> src/constraints.rs:5:29
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr] 5 | pub type TransitionCheck<T: FsmTypes>
Dec 03 11:23:57.305 INFO [stderr]   |                             ^^^^^^^^
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr]   = help: the bound will not be checked when the type alias is used, and should be removed
Dec 03 11:23:57.305 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:57.305 INFO [stderr]  --> src/constraints.rs:6:11
Dec 03 11:23:57.305 INFO [stderr]   |
Dec 03 11:23:57.305 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:57.305 INFO [stderr]   |           ^^^^^^^^^^
Dec 03 11:23:57.306 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:57.306 INFO [stderr]  --> src/constraints.rs:6:24
Dec 03 11:23:57.306 INFO [stderr]   |
Dec 03 11:23:57.306 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:57.306 INFO [stderr]   |                        ^^^^^^^^^^
Dec 03 11:23:57.306 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:57.306 INFO [stderr]  --> src/constraints.rs:6:37
Dec 03 11:23:57.306 INFO [stderr]   |
Dec 03 11:23:57.306 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:57.306 INFO [stderr]   |                                     ^^^^^^
Dec 03 11:23:57.306 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:57.306 INFO [stderr]  --> src/constraints.rs:6:50
Dec 03 11:23:57.306 INFO [stderr]   |
Dec 03 11:23:57.306 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:57.306 INFO [stderr]   |                                                  ^^^^^^^^^
Dec 03 11:23:57.306 INFO [stderr] 
Dec 03 11:23:57.332 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.75s
Dec 03 11:23:57.334 INFO [stderr] su: No module specific data is present
Dec 03 11:23:57.707 INFO running `"docker" "inspect" "e4e2fccccbd0eee8ce88939790bd34e83044a1f389b9f6e3c7e4ee4c7539c704"`
Dec 03 11:23:57.788 INFO running `"docker" "rm" "-f" "e4e2fccccbd0eee8ce88939790bd34e83044a1f389b9f6e3c7e4ee4c7539c704"`
Dec 03 11:23:57.894 INFO [stdout] e4e2fccccbd0eee8ce88939790bd34e83044a1f389b9f6e3c7e4ee4c7539c704
Dec 03 11:23:57.896 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 03 11:23:58.083 INFO [stdout] c92f3dca06281abb7407a9c889ea2c4bf22724997ce8378820e76ed2ffd808d3
Dec 03 11:23:58.085 INFO running `"docker" "start" "-a" "c92f3dca06281abb7407a9c889ea2c4bf22724997ce8378820e76ed2ffd808d3"`
Dec 03 11:23:58.468 INFO [stderr] usermod: no changes
Dec 03 11:23:58.503 INFO [stderr]    Compiling funfsm v0.2.1 (/source)
Dec 03 11:23:59.602 INFO [stderr] warning: bounds on generic parameters are not enforced in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:4:18
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 4 | pub type Pred<T: FsmTypes> = Box<Fn(&T::Context) -> bool>;
Dec 03 11:23:59.602 INFO [stderr]   |                  ^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr]   = note: #[warn(type_alias_bounds)] on by default
Dec 03 11:23:59.602 INFO [stderr]   = help: the bound will not be checked when the type alias is used, and should be removed
Dec 03 11:23:59.602 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:4:38
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 4 | pub type Pred<T: FsmTypes> = Box<Fn(&T::Context) -> bool>;
Dec 03 11:23:59.602 INFO [stderr]   |                                      ^^^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr] 
Dec 03 11:23:59.602 INFO [stderr] warning: bounds on generic parameters are not enforced in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:5:29
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 5 | pub type TransitionCheck<T: FsmTypes>
Dec 03 11:23:59.602 INFO [stderr]   |                             ^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr]   = help: the bound will not be checked when the type alias is used, and should be removed
Dec 03 11:23:59.602 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:6:11
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:59.602 INFO [stderr]   |           ^^^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:6:24
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:59.602 INFO [stderr]   |                        ^^^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:6:37
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:59.602 INFO [stderr]   |                                     ^^^^^^
Dec 03 11:23:59.602 INFO [stderr] help: use fully disambiguated paths (i.e., `<T as Trait>::Assoc`) to refer to associated types in type aliases
Dec 03 11:23:59.602 INFO [stderr]  --> src/constraints.rs:6:50
Dec 03 11:23:59.602 INFO [stderr]   |
Dec 03 11:23:59.602 INFO [stderr] 6 |     = fn(&T::Context, &T::Context, &T::Msg, &Vec<T::Output>) -> Result<(), String>;
Dec 03 11:23:59.602 INFO [stderr]   |                                                  ^^^^^^^^^
Dec 03 11:23:59.602 INFO [stderr] 
Dec 03 11:24:00.931 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.44s
Dec 03 11:24:00.931 INFO [stderr] su: No module specific data is present
Dec 03 11:24:01.473 INFO running `"docker" "inspect" "c92f3dca06281abb7407a9c889ea2c4bf22724997ce8378820e76ed2ffd808d3"`
Dec 03 11:24:01.878 INFO running `"docker" "rm" "-f" "c92f3dca06281abb7407a9c889ea2c4bf22724997ce8378820e76ed2ffd808d3"`
Dec 03 11:24:02.120 INFO [stdout] c92f3dca06281abb7407a9c889ea2c4bf22724997ce8378820e76ed2ffd808d3
Dec 03 11:24:02.125 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 03 11:24:02.394 INFO [stdout] 91e6dcc06c58f1dd398fd531bd8ddd40a9cb93237d10b93314e8104b2cc310b8
Dec 03 11:24:02.399 INFO running `"docker" "start" "-a" "91e6dcc06c58f1dd398fd531bd8ddd40a9cb93237d10b93314e8104b2cc310b8"`
Dec 03 11:24:03.231 INFO [stderr] usermod: no changes
Dec 03 11:24:03.271 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Dec 03 11:24:03.271 INFO [stderr]      Running /target/debug/deps/funfsm-d05344a25b75aecb
Dec 03 11:24:03.283 INFO [stderr]      Running /target/debug/deps/bowl_fsm-ce0a4c9242e497dc
Dec 03 11:24:03.283 INFO [stdout] 
Dec 03 11:24:03.283 INFO [stdout] running 0 tests
Dec 03 11:24:03.283 INFO [stdout] 
Dec 03 11:24:03.283 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 11:24:03.283 INFO [stdout] 
Dec 03 11:24:03.287 INFO [stdout] 
Dec 03 11:24:03.287 INFO [stdout] running 2 tests
Dec 03 11:24:03.287 INFO [stdout] test test_check ... ok
Dec 03 11:24:03.287 INFO [stdout] test test_state_transitions ... ok
Dec 03 11:24:03.287 INFO [stdout] 
Dec 03 11:24:03.287 INFO [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 11:24:03.287 INFO [stdout] 
Dec 03 11:24:03.288 INFO [stderr]    Doc-tests funfsm
Dec 03 11:24:04.463 INFO [stdout] 
Dec 03 11:24:04.463 INFO [stdout] running 0 tests
Dec 03 11:24:04.463 INFO [stdout] 
Dec 03 11:24:04.463 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 11:24:04.463 INFO [stdout] 
Dec 03 11:24:04.465 INFO [stderr] su: No module specific data is present
Dec 03 11:24:05.092 INFO running `"docker" "inspect" "91e6dcc06c58f1dd398fd531bd8ddd40a9cb93237d10b93314e8104b2cc310b8"`
Dec 03 11:24:05.308 INFO running `"docker" "rm" "-f" "91e6dcc06c58f1dd398fd531bd8ddd40a9cb93237d10b93314e8104b2cc310b8"`
Dec 03 11:24:05.595 INFO [stdout] 91e6dcc06c58f1dd398fd531bd8ddd40a9cb93237d10b93314e8104b2cc310b8
