[INFO] fetching crate asl 0.1.1...
[INFO] testing asl-0.1.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate asl 0.1.1 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate asl 0.1.1 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate asl 0.1.1
[INFO] finished tweaking crates.io crate asl 0.1.1
[INFO] tweaked toml for crates.io crate asl 0.1.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 42 packages to latest compatible versions
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding rstest v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rstest_macros v0.18.2 (latest: v0.19.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstest v0.18.2
[INFO] [stderr]   Downloaded map-macro v0.3.0
[INFO] [stderr]   Downloaded relative-path v1.9.3
[INFO] [stderr]   Downloaded rstest_macros v0.18.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 87466e217161a2eb11c9b1b33f9d6a2e0b446e1051acb68c181a44de6e454de7
[INFO] running `Command { std: "docker" "start" "-a" "87466e217161a2eb11c9b1b33f9d6a2e0b446e1051acb68c181a44de6e454de7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "87466e217161a2eb11c9b1b33f9d6a2e0b446e1051acb68c181a44de6e454de7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "87466e217161a2eb11c9b1b33f9d6a2e0b446e1051acb68c181a44de6e454de7", kill_on_drop: false }`
[INFO] [stdout] 87466e217161a2eb11c9b1b33f9d6a2e0b446e1051acb68c181a44de6e454de7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9ea813657a4133a245a9cd31ce49f2b1ba431ec1ef784164f8a182725de9458b
[INFO] running `Command { std: "docker" "start" "-a" "9ea813657a4133a245a9cd31ce49f2b1ba431ec1ef784164f8a182725de9458b", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling asl v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ResourceTypesActions` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateMachine` is never constructed
[INFO] [stdout]    --> src/asl/state_machine.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `parse` and `start` are never used
[INFO] [stdout]    --> src/asl/state_machine.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stdout] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.64s
[INFO] running `Command { std: "docker" "inspect" "9ea813657a4133a245a9cd31ce49f2b1ba431ec1ef784164f8a182725de9458b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9ea813657a4133a245a9cd31ce49f2b1ba431ec1ef784164f8a182725de9458b", kill_on_drop: false }`
[INFO] [stdout] 9ea813657a4133a245a9cd31ce49f2b1ba431ec1ef784164f8a182725de9458b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fa711287db21eb8f5601edfdd8d7d581332217ca05da77f880d75022d61bebab
[INFO] running `Command { std: "docker" "start" "-a" "fa711287db21eb8f5601edfdd8d7d581332217ca05da77f880d75022d61bebab", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling map-macro v0.3.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling rstest v0.18.2
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling asl v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ResourceTypesActions` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateMachine` is never constructed
[INFO] [stdout]    --> src/asl/state_machine.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `parse` and `start` are never used
[INFO] [stdout]    --> src/asl/state_machine.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stdout] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `resources` is never read
[INFO] [stdout]    --> src/asl/state_machine.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ------------ field in this struct
[INFO] [stdout] 192 |     definition: StateMachineDefinition,
[INFO] [stdout] 193 |     resources: ResourceTypesActions,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `start` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:209:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 23.68s
[INFO] running `Command { std: "docker" "inspect" "fa711287db21eb8f5601edfdd8d7d581332217ca05da77f880d75022d61bebab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa711287db21eb8f5601edfdd8d7d581332217ca05da77f880d75022d61bebab", kill_on_drop: false }`
[INFO] [stdout] fa711287db21eb8f5601edfdd8d7d581332217ca05da77f880d75022d61bebab
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5631ddec1fa9ed276d444a837365cca97a65a4b719967fe1e7e70128cac569ae
[INFO] running `Command { std: "docker" "start" "-a" "5631ddec1fa9ed276d444a837365cca97a65a4b719967fe1e7e70128cac569ae", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `input`
[INFO] [stderr]    --> src/asl/state_machine.rs:209:14
[INFO] [stderr]     |
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Execution` is never constructed
[INFO] [stderr]   --> src/asl/state_machine.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 13 | struct Execution {}
[INFO] [stderr]    |        ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stderr]    --> src/asl/state_machine.rs:182:5
[INFO] [stderr]     |
[INFO] [stderr] 181 | struct StateMachineDefinition {
[INFO] [stderr]     |        ---------------------- fields in this struct
[INFO] [stderr] 182 |     states: HashMap<String, State>,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 183 |     comment: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 184 |     start_at: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 185 |     version: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 186 |     timeout_seconds: Option<Number>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `ResourceTypesActions` is never used
[INFO] [stderr]    --> src/asl/state_machine.rs:189:6
[INFO] [stderr]     |
[INFO] [stderr] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stderr]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `StateMachine` is never constructed
[INFO] [stderr]    --> src/asl/state_machine.rs:191:8
[INFO] [stderr]     |
[INFO] [stderr] 191 | struct StateMachine {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `parse` and `start` are never used
[INFO] [stderr]    --> src/asl/state_machine.rs:198:8
[INFO] [stderr]     |
[INFO] [stderr] 196 | impl StateMachine {
[INFO] [stderr]     | ----------------- associated functions in this implementation
[INFO] [stderr] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stderr] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `asl` (lib) generated 6 warnings
[INFO] [stderr] warning: fields `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stderr]    --> src/asl/state_machine.rs:183:5
[INFO] [stderr]     |
[INFO] [stderr] 181 | struct StateMachineDefinition {
[INFO] [stderr]     |        ---------------------- fields in this struct
[INFO] [stderr] 182 |     states: HashMap<String, State>,
[INFO] [stderr] 183 |     comment: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 184 |     start_at: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 185 |     version: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 186 |     timeout_seconds: Option<Number>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `resources` is never read
[INFO] [stderr]    --> src/asl/state_machine.rs:193:5
[INFO] [stderr]     |
[INFO] [stderr] 191 | struct StateMachine {
[INFO] [stderr]     |        ------------ field in this struct
[INFO] [stderr] 192 |     definition: StateMachineDefinition,
[INFO] [stderr] 193 |     resources: ResourceTypesActions,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `start` is never used
[INFO] [stderr]    --> src/asl/state_machine.rs:209:8
[INFO] [stderr]     |
[INFO] [stderr] 196 | impl StateMachine {
[INFO] [stderr]     | ----------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `asl` (lib test) generated 5 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asl-99687122bdd87fc0)
[INFO] [stdout] test asl::state_machine::tests::parse_hello_world_state_machine ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_01_src_asl_test_data_asl_validator_valid_catch_failure_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_09_src_asl_test_data_asl_validator_valid_hello_world_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_10_src_asl_test_data_asl_validator_valid_intrinsic_functions_asl_js ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_04_src_asl_test_data_asl_validator_valid_choice_state_only_data_tes ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_11_src_asl_test_data_asl_validator_valid_job_status_poller_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_08_src_asl_test_data_asl_validator_valid_fail_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_12_src_asl_test_data_asl_validator_valid_map_distributed_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_06_src_asl_test_data_asl_validator_valid_context_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_07_src_asl_test_data_asl_validator_valid_fail_paths_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_03_src_asl_test_data_asl_validator_valid_choice_state_only_boolean_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_02_src_asl_test_data_asl_validator_valid_cfn_definition_substitutio ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_05_src_asl_test_data_asl_validator_valid_choice_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_16_src_asl_test_data_asl_validator_valid_map_resultSelector_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_17_src_asl_test_data_asl_validator_valid_map_tolerated_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_13_src_asl_test_data_asl_validator_valid_map_inline_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_21_src_asl_test_data_asl_validator_valid_map_with_retry_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_23_src_asl_test_data_asl_validator_valid_null_input_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_24_src_asl_test_data_asl_validator_valid_null_parameter_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_22_src_asl_test_data_asl_validator_valid_map_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_26_src_asl_test_data_asl_validator_valid_null_resultSelector_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_25_src_asl_test_data_asl_validator_valid_null_result_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_27_src_asl_test_data_asl_validator_valid_parallel_nested_2_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_28_src_asl_test_data_asl_validator_valid_parallel_nested_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_30_src_asl_test_data_asl_validator_valid_parallel_with_catch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_18_src_asl_test_data_asl_validator_valid_map_with_catch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_29_src_asl_test_data_asl_validator_valid_parallel_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_32_src_asl_test_data_asl_validator_valid_parallel_with_retry_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_33_src_asl_test_data_asl_validator_valid_parallel_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_31_src_asl_test_data_asl_validator_valid_parallel_with_result_path_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_37_src_asl_test_data_asl_validator_valid_parameters_resultSelector_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_35_src_asl_test_data_asl_validator_valid_parameters_issue104_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_19_src_asl_test_data_asl_validator_valid_map_with_item_batcher_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_34_src_asl_test_data_asl_validator_valid_parameters_array_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_20_src_asl_test_data_asl_validator_valid_map_with_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_36_src_asl_test_data_asl_validator_valid_parameters_object_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_15_src_asl_test_data_asl_validator_valid_map_noconfig_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_14_src_asl_test_data_asl_validator_valid_map_nested_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_38_src_asl_test_data_asl_validator_valid_pass_array_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_39_src_asl_test_data_asl_validator_valid_pass_negativeIndex_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_41_src_asl_test_data_asl_validator_valid_path_array_context_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_42_src_asl_test_data_asl_validator_valid_path_with_hypen_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_48_src_asl_test_data_asl_validator_valid_task_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_49_src_asl_test_data_asl_validator_valid_task_timer_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_47_src_asl_test_data_asl_validator_valid_task_credentials_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_50_src_asl_test_data_asl_validator_valid_wait_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_40_src_asl_test_data_asl_validator_valid_pass_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_46_src_asl_test_data_asl_validator_valid_task_batch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_44_src_asl_test_data_asl_validator_valid_succeed_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_43_src_asl_test_data_asl_validator_valid_retry_failure_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_45_src_asl_test_data_asl_validator_valid_task_alias_function_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests asl
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5631ddec1fa9ed276d444a837365cca97a65a4b719967fe1e7e70128cac569ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5631ddec1fa9ed276d444a837365cca97a65a4b719967fe1e7e70128cac569ae", kill_on_drop: false }`
[INFO] [stdout] 5631ddec1fa9ed276d444a837365cca97a65a4b719967fe1e7e70128cac569ae
[INFO] testing asl-0.1.1 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate asl 0.1.1 into /workspace/builds/worker-6-tc2/source
[INFO] validating manifest of crates.io crate asl 0.1.1 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate asl 0.1.1
[INFO] finished tweaking crates.io crate asl 0.1.1
[INFO] tweaked toml for crates.io crate asl 0.1.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 42 packages to latest compatible versions
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding rstest v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rstest_macros v0.18.2 (latest: v0.19.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8723a392d9ba4951b6b16e78331eac24d547d8b8aa4aa0375b1e9fb082dc7086
[INFO] running `Command { std: "docker" "start" "-a" "8723a392d9ba4951b6b16e78331eac24d547d8b8aa4aa0375b1e9fb082dc7086", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8723a392d9ba4951b6b16e78331eac24d547d8b8aa4aa0375b1e9fb082dc7086", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8723a392d9ba4951b6b16e78331eac24d547d8b8aa4aa0375b1e9fb082dc7086", kill_on_drop: false }`
[INFO] [stdout] 8723a392d9ba4951b6b16e78331eac24d547d8b8aa4aa0375b1e9fb082dc7086
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eb1c31ef6b2bdfa789197f7f3bbb5228ac68bb12d97e020dd49048e96902c1b6
[INFO] running `Command { std: "docker" "start" "-a" "eb1c31ef6b2bdfa789197f7f3bbb5228ac68bb12d97e020dd49048e96902c1b6", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling asl v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ResourceTypesActions` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateMachine` is never constructed
[INFO] [stdout]    --> src/asl/state_machine.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `parse` and `start` are never used
[INFO] [stdout]    --> src/asl/state_machine.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stdout] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.67s
[INFO] running `Command { std: "docker" "inspect" "eb1c31ef6b2bdfa789197f7f3bbb5228ac68bb12d97e020dd49048e96902c1b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb1c31ef6b2bdfa789197f7f3bbb5228ac68bb12d97e020dd49048e96902c1b6", kill_on_drop: false }`
[INFO] [stdout] eb1c31ef6b2bdfa789197f7f3bbb5228ac68bb12d97e020dd49048e96902c1b6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2bc3cc6762906d39594f82db316b2c9bfc27aac576e8ecfc314ee6945eb9eac8
[INFO] running `Command { std: "docker" "start" "-a" "2bc3cc6762906d39594f82db316b2c9bfc27aac576e8ecfc314ee6945eb9eac8", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling map-macro v0.3.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling rstest v0.18.2
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling asl v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ResourceTypesActions` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:189:6
[INFO] [stdout]     |
[INFO] [stdout] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateMachine` is never constructed
[INFO] [stdout]    --> src/asl/state_machine.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `parse` and `start` are never used
[INFO] [stdout]    --> src/asl/state_machine.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stdout] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]    --> src/asl/state_machine.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Execution` is never constructed
[INFO] [stdout]   --> src/asl/state_machine.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Execution {}
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stdout]    --> src/asl/state_machine.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | struct StateMachineDefinition {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] 182 |     states: HashMap<String, State>,
[INFO] [stdout] 183 |     comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 184 |     start_at: String,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 185 |     version: Option<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 186 |     timeout_seconds: Option<Number>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `resources` is never read
[INFO] [stdout]    --> src/asl/state_machine.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 191 | struct StateMachine {
[INFO] [stdout]     |        ------------ field in this struct
[INFO] [stdout] 192 |     definition: StateMachineDefinition,
[INFO] [stdout] 193 |     resources: ResourceTypesActions,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `start` is never used
[INFO] [stdout]    --> src/asl/state_machine.rs:209:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | impl StateMachine {
[INFO] [stdout]     | ----------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.67s
[INFO] running `Command { std: "docker" "inspect" "2bc3cc6762906d39594f82db316b2c9bfc27aac576e8ecfc314ee6945eb9eac8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bc3cc6762906d39594f82db316b2c9bfc27aac576e8ecfc314ee6945eb9eac8", kill_on_drop: false }`
[INFO] [stdout] 2bc3cc6762906d39594f82db316b2c9bfc27aac576e8ecfc314ee6945eb9eac8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] daeacf8e0d393f5cb914fbd2e1262ffcd16a7167c5e0822107aa4d2cae7abb62
[INFO] running `Command { std: "docker" "start" "-a" "daeacf8e0d393f5cb914fbd2e1262ffcd16a7167c5e0822107aa4d2cae7abb62", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `input`
[INFO] [stderr]    --> src/asl/state_machine.rs:209:14
[INFO] [stderr]     |
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Execution` is never constructed
[INFO] [stderr]   --> src/asl/state_machine.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 13 | struct Execution {}
[INFO] [stderr]    |        ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `states`, `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stderr]    --> src/asl/state_machine.rs:182:5
[INFO] [stderr]     |
[INFO] [stderr] 181 | struct StateMachineDefinition {
[INFO] [stderr]     |        ---------------------- fields in this struct
[INFO] [stderr] 182 |     states: HashMap<String, State>,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 183 |     comment: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 184 |     start_at: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 185 |     version: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 186 |     timeout_seconds: Option<Number>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `ResourceTypesActions` is never used
[INFO] [stderr]    --> src/asl/state_machine.rs:189:6
[INFO] [stderr]     |
[INFO] [stderr] 189 | type ResourceTypesActions = HashMap<&'static str, fn(&Value) -> Option<Value>>;
[INFO] [stderr]     |      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `StateMachine` is never constructed
[INFO] [stderr]    --> src/asl/state_machine.rs:191:8
[INFO] [stderr]     |
[INFO] [stderr] 191 | struct StateMachine {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `parse` and `start` are never used
[INFO] [stderr]    --> src/asl/state_machine.rs:198:8
[INFO] [stderr]     |
[INFO] [stderr] 196 | impl StateMachine {
[INFO] [stderr]     | ----------------- associated functions in this implementation
[INFO] [stderr] 197 |     // fn parse(definition: &str, resources: ResourceTypesActions) -> Result<StateMachine, ParseError> {
[INFO] [stderr] 198 |     fn parse(definition: &str) -> Result<StateMachine, ParseError> {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `asl` (lib) generated 6 warnings
[INFO] [stderr] warning: fields `comment`, `start_at`, `version`, and `timeout_seconds` are never read
[INFO] [stderr]    --> src/asl/state_machine.rs:183:5
[INFO] [stderr]     |
[INFO] [stderr] 181 | struct StateMachineDefinition {
[INFO] [stderr]     |        ---------------------- fields in this struct
[INFO] [stderr] 182 |     states: HashMap<String, State>,
[INFO] [stderr] 183 |     comment: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 184 |     start_at: String,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 185 |     version: Option<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 186 |     timeout_seconds: Option<Number>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `StateMachineDefinition` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `resources` is never read
[INFO] [stderr]    --> src/asl/state_machine.rs:193:5
[INFO] [stderr]     |
[INFO] [stderr] 191 | struct StateMachine {
[INFO] [stderr]     |        ------------ field in this struct
[INFO] [stderr] 192 |     definition: StateMachineDefinition,
[INFO] [stderr] 193 |     resources: ResourceTypesActions,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `start` is never used
[INFO] [stderr]    --> src/asl/state_machine.rs:209:8
[INFO] [stderr]     |
[INFO] [stderr] 196 | impl StateMachine {
[INFO] [stderr]     | ----------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 209 |     fn start(input: &Value) -> Execution {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `asl` (lib test) generated 5 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asl-99687122bdd87fc0)
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_03_src_asl_test_data_asl_validator_valid_choice_state_only_boolean_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_02_src_asl_test_data_asl_validator_valid_cfn_definition_substitutio ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_hello_world_state_machine ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_01_src_asl_test_data_asl_validator_valid_catch_failure_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_05_src_asl_test_data_asl_validator_valid_choice_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_08_src_asl_test_data_asl_validator_valid_fail_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_11_src_asl_test_data_asl_validator_valid_job_status_poller_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_06_src_asl_test_data_asl_validator_valid_context_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_07_src_asl_test_data_asl_validator_valid_fail_paths_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_09_src_asl_test_data_asl_validator_valid_hello_world_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_10_src_asl_test_data_asl_validator_valid_intrinsic_functions_asl_js ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_04_src_asl_test_data_asl_validator_valid_choice_state_only_data_tes ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_14_src_asl_test_data_asl_validator_valid_map_nested_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_13_src_asl_test_data_asl_validator_valid_map_inline_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_18_src_asl_test_data_asl_validator_valid_map_with_catch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_19_src_asl_test_data_asl_validator_valid_map_with_item_batcher_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_16_src_asl_test_data_asl_validator_valid_map_resultSelector_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_17_src_asl_test_data_asl_validator_valid_map_tolerated_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_15_src_asl_test_data_asl_validator_valid_map_noconfig_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_22_src_asl_test_data_asl_validator_valid_map_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_20_src_asl_test_data_asl_validator_valid_map_with_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_23_src_asl_test_data_asl_validator_valid_null_input_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_24_src_asl_test_data_asl_validator_valid_null_parameter_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_12_src_asl_test_data_asl_validator_valid_map_distributed_asl_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_21_src_asl_test_data_asl_validator_valid_map_with_retry_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_31_src_asl_test_data_asl_validator_valid_parallel_with_result_path_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_25_src_asl_test_data_asl_validator_valid_null_result_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_29_src_asl_test_data_asl_validator_valid_parallel_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_32_src_asl_test_data_asl_validator_valid_parallel_with_retry_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_30_src_asl_test_data_asl_validator_valid_parallel_with_catch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_27_src_asl_test_data_asl_validator_valid_parallel_nested_2_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_28_src_asl_test_data_asl_validator_valid_parallel_nested_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_26_src_asl_test_data_asl_validator_valid_null_resultSelector_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_35_src_asl_test_data_asl_validator_valid_parameters_issue104_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_40_src_asl_test_data_asl_validator_valid_pass_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_34_src_asl_test_data_asl_validator_valid_parameters_array_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_36_src_asl_test_data_asl_validator_valid_parameters_object_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_33_src_asl_test_data_asl_validator_valid_parallel_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_39_src_asl_test_data_asl_validator_valid_pass_negativeIndex_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_38_src_asl_test_data_asl_validator_valid_pass_array_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_37_src_asl_test_data_asl_validator_valid_parameters_resultSelector_ ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_42_src_asl_test_data_asl_validator_valid_path_with_hypen_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_44_src_asl_test_data_asl_validator_valid_succeed_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_43_src_asl_test_data_asl_validator_valid_retry_failure_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_46_src_asl_test_data_asl_validator_valid_task_batch_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_41_src_asl_test_data_asl_validator_valid_path_array_context_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_45_src_asl_test_data_asl_validator_valid_task_alias_function_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_48_src_asl_test_data_asl_validator_valid_task_parameters_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_47_src_asl_test_data_asl_validator_valid_task_credentials_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_50_src_asl_test_data_asl_validator_valid_wait_state_json ... ok
[INFO] [stdout] test asl::state_machine::tests::parse_valid_cases::path_49_src_asl_test_data_asl_validator_valid_task_timer_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests asl
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "daeacf8e0d393f5cb914fbd2e1262ffcd16a7167c5e0822107aa4d2cae7abb62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "daeacf8e0d393f5cb914fbd2e1262ffcd16a7167c5e0822107aa4d2cae7abb62", kill_on_drop: false }`
[INFO] [stdout] daeacf8e0d393f5cb914fbd2e1262ffcd16a7167c5e0822107aa4d2cae7abb62
