[INFO] fetching crate swf 0.1.2...
[INFO] testing swf-0.1.2 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate swf 0.1.2 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate swf 0.1.2 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate swf 0.1.2
[INFO] finished tweaking crates.io crate swf 0.1.2
[INFO] tweaked toml for crates.io crate swf 0.1.2 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ac50b6ab4d20474452c7e76f578ee75c5fd05a8d71554c0929c9ee631ea10bc7
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ac50b6ab4d20474452c7e76f578ee75c5fd05a8d71554c0929c9ee631ea10bc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ac50b6ab4d20474452c7e76f578ee75c5fd05a8d71554c0929c9ee631ea10bc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac50b6ab4d20474452c7e76f578ee75c5fd05a8d71554c0929c9ee631ea10bc7", kill_on_drop: false }`
[INFO] [stdout] ac50b6ab4d20474452c7e76f578ee75c5fd05a8d71554c0929c9ee631ea10bc7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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=warn" "-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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 0941d2b23db214c2fc41b9e20de7abf15e9aaf92b9435ae7681278838f051d98
[INFO] running `Command { std: "docker" "start" "-a" "0941d2b23db214c2fc41b9e20de7abf15e9aaf92b9435ae7681278838f051d98", kill_on_drop: false }`
[INFO] [stderr]    Compiling libflate v0.1.27
[INFO] [stderr]    Compiling swf v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:196:59
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         (&mut action_reader.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                                           ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:261:38
[INFO] [stdout]     |
[INFO] [stdout] 261 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:286:38
[INFO] [stdout]     |
[INFO] [stdout] 286 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:317:42
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 (&mut self.inner as &mut Read).take(try_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:324:42
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 (&mut self.inner as &mut Read).take(catch_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:331:42
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 (&mut self.inner as &mut Read).take(finally_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:50:86
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub fn read_swf_header<'a, R: Read + 'a>(mut input: R) -> Result<(Header, Reader<Box<Read + 'a>>)> {
[INFO] [stdout]    |                                                                                      ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:57:33
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let decompressed_input: Box<Read> = match compression {
[INFO] [stdout]    |                                 ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 | fn make_zlib_reader<'a, R: Read + 'a>(input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]    |                                                               ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:117:64
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn make_lzma_reader<'a, R: Read + 'a>(_input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]     |                                                                ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:570:63
[INFO] [stdout]     |
[INFO] [stdout] 570 |                     Reader::new(&mut tag_reader.input as &mut Read, self.version);
[INFO] [stdout]     |                                                               ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1521:17
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             0x40...0x43 => {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1701:17
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             0x40...0x43 => FillStyle::Bitmap {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.47s
[INFO] running `Command { std: "docker" "inspect" "0941d2b23db214c2fc41b9e20de7abf15e9aaf92b9435ae7681278838f051d98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0941d2b23db214c2fc41b9e20de7abf15e9aaf92b9435ae7681278838f051d98", kill_on_drop: false }`
[INFO] [stdout] 0941d2b23db214c2fc41b9e20de7abf15e9aaf92b9435ae7681278838f051d98
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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=warn" "-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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5cd4fe4fc55db066fa23f36d88746e777f8c847aaf9f481ec1d71575462e56a7
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "5cd4fe4fc55db066fa23f36d88746e777f8c847aaf9f481ec1d71575462e56a7", kill_on_drop: false }`
[INFO] [stderr]    Compiling swf v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:196:59
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         (&mut action_reader.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                                           ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:261:38
[INFO] [stdout]     |
[INFO] [stdout] 261 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:286:38
[INFO] [stdout]     |
[INFO] [stdout] 286 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:317:42
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 (&mut self.inner as &mut Read).take(try_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:324:42
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 (&mut self.inner as &mut Read).take(catch_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:331:42
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 (&mut self.inner as &mut Read).take(finally_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:50:86
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub fn read_swf_header<'a, R: Read + 'a>(mut input: R) -> Result<(Header, Reader<Box<Read + 'a>>)> {
[INFO] [stdout]    |                                                                                      ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:57:33
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let decompressed_input: Box<Read> = match compression {
[INFO] [stdout]    |                                 ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 | fn make_zlib_reader<'a, R: Read + 'a>(input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]    |                                                               ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:117:64
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn make_lzma_reader<'a, R: Read + 'a>(_input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]     |                                                                ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:570:63
[INFO] [stdout]     |
[INFO] [stdout] 570 |                     Reader::new(&mut tag_reader.input as &mut Read, self.version);
[INFO] [stdout]     |                                                               ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1521:17
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             0x40...0x43 => {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1701:17
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             0x40...0x43 => FillStyle::Bitmap {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:196:59
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         (&mut action_reader.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                                           ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:261:38
[INFO] [stdout]     |
[INFO] [stdout] 261 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:286:38
[INFO] [stdout]     |
[INFO] [stdout] 286 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stdout]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:317:42
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 (&mut self.inner as &mut Read).take(try_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:324:42
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 (&mut self.inner as &mut Read).take(catch_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/avm1/read.rs:331:42
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 (&mut self.inner as &mut Read).take(finally_length.into()),
[INFO] [stdout]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:50:86
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub fn read_swf_header<'a, R: Read + 'a>(mut input: R) -> Result<(Header, Reader<Box<Read + 'a>>)> {
[INFO] [stdout]    |                                                                                      ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:57:33
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let decompressed_input: Box<Read> = match compression {
[INFO] [stdout]    |                                 ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/read.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 | fn make_zlib_reader<'a, R: Read + 'a>(input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]    |                                                               ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:117:64
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn make_lzma_reader<'a, R: Read + 'a>(_input: R) -> Result<Box<Read + 'a>> {
[INFO] [stdout]     |                                                                ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/read.rs:570:63
[INFO] [stdout]     |
[INFO] [stdout] 570 |                     Reader::new(&mut tag_reader.input as &mut Read, self.version);
[INFO] [stdout]     |                                                               ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1521:17
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             0x40...0x43 => {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> src/read.rs:1701:17
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             0x40...0x43 => FillStyle::Bitmap {
[INFO] [stdout]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 11.20s
[INFO] running `Command { std: "docker" "inspect" "5cd4fe4fc55db066fa23f36d88746e777f8c847aaf9f481ec1d71575462e56a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5cd4fe4fc55db066fa23f36d88746e777f8c847aaf9f481ec1d71575462e56a7", kill_on_drop: false }`
[INFO] [stdout] 5cd4fe4fc55db066fa23f36d88746e777f8c847aaf9f481ec1d71575462e56a7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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=warn" "-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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ea096c52427c773ecf900717eed662ee20f38b183915d79e00ebd338e98b7904
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ea096c52427c773ecf900717eed662ee20f38b183915d79e00ebd338e98b7904", kill_on_drop: false }`
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:196:59
[INFO] [stderr]     |
[INFO] [stderr] 196 |                         (&mut action_reader.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                                           ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:261:38
[INFO] [stderr]     |
[INFO] [stderr] 261 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:286:38
[INFO] [stderr]     |
[INFO] [stderr] 286 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:317:42
[INFO] [stderr]     |
[INFO] [stderr] 317 |                 (&mut self.inner as &mut Read).take(try_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:324:42
[INFO] [stderr]     |
[INFO] [stderr] 324 |                 (&mut self.inner as &mut Read).take(catch_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:331:42
[INFO] [stderr]     |
[INFO] [stderr] 331 |                 (&mut self.inner as &mut Read).take(finally_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:50:86
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub fn read_swf_header<'a, R: Read + 'a>(mut input: R) -> Result<(Header, Reader<Box<Read + 'a>>)> {
[INFO] [stderr]    |                                                                                      ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:57:33
[INFO] [stderr]    |
[INFO] [stderr] 57 |     let decompressed_input: Box<Read> = match compression {
[INFO] [stderr]    |                                 ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:84:63
[INFO] [stderr]    |
[INFO] [stderr] 84 | fn make_zlib_reader<'a, R: Read + 'a>(input: R) -> Result<Box<Read + 'a>> {
[INFO] [stderr]    |                                                               ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/read.rs:117:64
[INFO] [stderr]     |
[INFO] [stderr] 117 | fn make_lzma_reader<'a, R: Read + 'a>(_input: R) -> Result<Box<Read + 'a>> {
[INFO] [stderr]     |                                                                ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/read.rs:570:63
[INFO] [stderr]     |
[INFO] [stderr] 570 |                     Reader::new(&mut tag_reader.input as &mut Read, self.version);
[INFO] [stderr]     |                                                               ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/read.rs:1521:17
[INFO] [stderr]      |
[INFO] [stderr] 1521 |             0x40...0x43 => {
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/read.rs:1701:17
[INFO] [stderr]      |
[INFO] [stderr] 1701 |             0x40...0x43 => FillStyle::Bitmap {
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: 13 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:196:59
[INFO] [stderr]     |
[INFO] [stderr] 196 |                         (&mut action_reader.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                                           ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:261:38
[INFO] [stderr]     |
[INFO] [stderr] 261 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:286:38
[INFO] [stderr]     |
[INFO] [stderr] 286 |             (&mut self.inner as &mut Read).take(code_length.into()),
[INFO] [stderr]     |                                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:317:42
[INFO] [stderr]     |
[INFO] [stderr] 317 |                 (&mut self.inner as &mut Read).take(try_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:324:42
[INFO] [stderr]     |
[INFO] [stderr] 324 |                 (&mut self.inner as &mut Read).take(catch_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/avm1/read.rs:331:42
[INFO] [stderr]     |
[INFO] [stderr] 331 |                 (&mut self.inner as &mut Read).take(finally_length.into()),
[INFO] [stderr]     |                                          ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:50:86
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub fn read_swf_header<'a, R: Read + 'a>(mut input: R) -> Result<(Header, Reader<Box<Read + 'a>>)> {
[INFO] [stderr]    |                                                                                      ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:57:33
[INFO] [stderr]    |
[INFO] [stderr] 57 |     let decompressed_input: Box<Read> = match compression {
[INFO] [stderr]    |                                 ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/read.rs:84:63
[INFO] [stderr]    |
[INFO] [stderr] 84 | fn make_zlib_reader<'a, R: Read + 'a>(input: R) -> Result<Box<Read + 'a>> {
[INFO] [stderr]    |                                                               ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/read.rs:117:64
[INFO] [stderr]     |
[INFO] [stderr] 117 | fn make_lzma_reader<'a, R: Read + 'a>(_input: R) -> Result<Box<Read + 'a>> {
[INFO] [stderr]     |                                                                ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/read.rs:570:63
[INFO] [stderr]     |
[INFO] [stderr] 570 |                     Reader::new(&mut tag_reader.input as &mut Read, self.version);
[INFO] [stderr]     |                                                               ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/read.rs:1521:17
[INFO] [stderr]      |
[INFO] [stderr] 1521 |             0x40...0x43 => {
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/read.rs:1701:17
[INFO] [stderr]      |
[INFO] [stderr] 1701 |             0x40...0x43 => FillStyle::Bitmap {
[INFO] [stderr]      |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: 13 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/swf-732709eea2817f2e
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test read::tests::read_color ... ok
[INFO] [stdout] test read::tests::read_encoded_u32 ... ok
[INFO] [stdout] test read::tests::read_compression_type ... ok
[INFO] [stdout] test read::tests::read_fbits ... ok
[INFO] [stdout] test read::tests::read_fixed8 ... ok
[INFO] [stdout] test read::tests::read_bit ... ok
[INFO] [stdout] test avm1::read::tests::read_action ... ok
[INFO] [stdout] test read::tests::read_line_style ... ok
[INFO] [stdout] test read::tests::read_gradient ... ok
[INFO] [stdout] test read::tests::read_fill_style ... ok
[INFO] [stdout] test read::tests::read_invalid_swf ... ok
[INFO] [stdout] test read::tests::read_matrix ... ok
[INFO] [stdout] test read::tests::read_rectangle_signed ... ok
[INFO] [stdout] test read::tests::read_rectangle_zero ... ok
[INFO] [stdout] test read::tests::read_sbits ... ok
[INFO] [stdout] test read::tests::read_shape_record ... ok
[INFO] [stdout] test read::tests::read_shape_styles ... ok
[INFO] [stdout] test write::tests::write_color ... ok
[INFO] [stdout] test write::tests::write_c_string ... ok
[INFO] [stdout] test write::tests::write_bit ... ok
[INFO] [stdout] test read::tests::read_tag_list ... ok
[INFO] [stdout] test write::tests::write_encoded_u32 ... ok
[INFO] [stdout] test read::tests::read_ubits ... ok
[INFO] [stdout] test write::tests::count_sbits ... ok
[INFO] [stdout] test write::tests::count_ubits ... ok
[INFO] [stdout] test write::tests::write_sbits ... ok
[INFO] [stdout] test write::tests::write_rectangle_zero ... ok
[INFO] [stdout] test write::tests::write_rectangle_signed ... ok
[INFO] [stdout] test write::tests::write_matrix ... ok
[INFO] [stdout] test write::tests::write_fixed8 ... ok
[INFO] [stdout] test avm1::write::tests::write_action ... ok
[INFO] [stdout] test write::tests::write_swfs ... ok
[INFO] [stdout] test read::tests::read_c_string ... ok
[INFO] [stdout] test write::tests::write_tag_to_buf_list ... ok
[INFO] [stdout] test avm2::read::tests::read_abc ... ok
[INFO] [stdout] test avm2::write::tests::write_abc ... ok
[INFO] [stdout] test write::tests::write_ubits ... ok
[INFO] [stdout] test read::tests::read_tags ... ok
[INFO] [stdout] test read::tests::read_swfs ... ok
[INFO] [stdout] test write::tests::write_fbits ... FAILED
[INFO] [stdout] test write::tests::write_tags ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- write::tests::write_fbits stdout ----
[INFO] [stdout] thread 'write::tests::write_fbits' panicked at 'assertion failed: `(left == right)`
[INFO] [stdout]   left: `[64, 0, 0, 0, 0]`,
[INFO] [stdout]  right: `[64, 0, 48, 0, 0]`', src/write.rs:2893:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55776f70a3b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x55776f70a3b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x55776f70a3b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x55776f70a3b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x55776f72d07c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x55776f67c3a6 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x55776f704bcd - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x55776f70c8cd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x55776f70c8cd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x55776f70c8cd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x55776f70c522 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x55776f70cfb1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x55776f70cb59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x55776f70a83c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x55776f70cb19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x55776f70cacb - std::panicking::begin_panic_fmt::hef75366dd3a9de61
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:437
[INFO] [stdout]   16:     0x55776f663f3f - swf::write::tests::write_fbits::h65b195d00deb66f3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/write.rs:2893
[INFO] [stdout]   17:     0x55776f663b6a - swf::write::tests::write_fbits::{{closure}}::he48c7108e46a03ac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/write.rs:2882
[INFO] [stdout]   18:     0x55776f4a010e - core::ops::function::FnOnce::call_once::h6f0db1ed1be4a358
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   19:     0x55776f6a3193 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   20:     0x55776f6a3193 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   21:     0x55776f6a1698 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   22:     0x55776f6a1698 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   23:     0x55776f6a1698 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   24:     0x55776f6a1698 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   25:     0x55776f6a1698 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   26:     0x55776f6a1698 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   27:     0x55776f6a1698 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   28:     0x55776f67b726 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   29:     0x55776f680895 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   30:     0x55776f680895 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   31:     0x55776f680895 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   32:     0x55776f680895 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   33:     0x55776f680895 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   34:     0x55776f680895 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   35:     0x55776f680895 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   36:     0x55776f712fda - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   37:     0x55776f712fda - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   38:     0x55776f712fda - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   39:     0x7f4c17799609 - start_thread
[INFO] [stdout]   40:     0x7f4c17a24103 - clone
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- write::tests::write_tags stdout ----
[INFO] [stdout] thread 'write::tests::write_tags' panicked at 'Error reading tag.
[INFO] [stdout] Tag:
[INFO] [stdout] DefineMorphShape(DefineMorphShape { version: 1, id: 1, has_non_scaling_strokes: true, has_scaling_strokes: false, start: MorphShape { shape_bounds: Rectangle { x_min: Twips(300), x_max: Twips(1300), y_min: Twips(300), y_max: Twips(1300) }, edge_bounds: Rectangle { x_min: Twips(300), x_max: Twips(1300), y_min: Twips(300), y_max: Twips(1300) }, fill_styles: [LinearGradient(Gradient { matrix: Matrix { translate_x: Twips(800), translate_y: Twips(800), scale_x: 0.024429321, scale_y: 0.024429321, rotate_skew_0: 0.024429321, rotate_skew_1: -0.024429321 }, spread: Pad, interpolation: RGB, records: [GradientRecord { ratio: 0, color: Color { r: 255, g: 255, b: 255, a: 255 } }, GradientRecord { ratio: 255, color: Color { r: 0, g: 0, b: 0, a: 255 } }] })], line_styles: [LineStyle { width: Twips(200), color: Color { r: 0, g: 255, b: 0, a: 255 }, start_cap: Round, end_cap: Round, join_style: Round, fill_style: None, allow_scale_x: false, allow_scale_y: false, is_pixel_hinted: false, allow_close: true }], shape: [StyleChange(StyleChangeData { move_to: Some((Twips(400), Twips(400))), fill_style_0: None, fill_style_1: None, line_style: Some(1), new_styles: None }), StraightEdge { delta_x: Twips(800), delta_y: Twips(0) }, StraightEdge { delta_x: Twips(0), delta_y: Twips(800) }, StraightEdge { delta_x: Twips(-800), delta_y: Twips(0) }, StraightEdge { delta_x: Twips(0), delta_y: Twips(-800) }, StyleChange(StyleChangeData { move_to: None, fill_style_0: Some(1), fill_style_1: None, line_style: None, new_styles: None }), StraightEdge { delta_x: Twips(800), delta_y: Twips(0) }, StraightEdge { delta_x: Twips(0), delta_y: Twips(800) }, StraightEdge { delta_x: Twips(-800), delta_y: Twips(0) }, StraightEdge { delta_x: Twips(0), delta_y: Twips(-800) }] }, end: MorphShape { shape_bounds: Rectangle { x_min: Twips(380), x_max: Twips(1501), y_min: Twips(167), y_max: Twips(1220) }, edge_bounds: Rectangle { x_min: Twips(380), x_max: Twips(1501), y_min: Twips(167), y_max: Twips(1220) }, fill_styles: [LinearGradient(Gradient { matrix: Matrix { translate_x: Twips(968), translate_y: Twips(693), scale_x: 0.0058898926, scale_y: 0.030914307, rotate_skew_0: 0.0, rotate_skew_1: 0.0 }, spread: Pad, interpolation: RGB, records: [GradientRecord { ratio: 56, color: Color { r: 255, g: 0, b: 0, a: 255 } }, GradientRecord { ratio: 157, color: Color { r: 0, g: 0, b: 255, a: 255 } }] })], line_styles: [LineStyle { width: Twips(40), color: Color { r: 255, g: 255, b: 0, a: 255 }, start_cap: Round, end_cap: Round, join_style: Round, fill_style: None, allow_scale_x: false, allow_scale_y: false, is_pixel_hinted: false, allow_close: true }], shape: [StyleChange(StyleChangeData { move_to: Some((Twips(400), Twips(1200))), fill_style_0: None, fill_style_1: None, line_style: None, new_styles: None }), StraightEdge { delta_x: Twips(348), delta_y: Twips(-1013) }, StraightEdge { delta_x: Twips(452), delta_y: Twips(213) }, CurvedEdge { control_delta_x: Twips(563), control_delta_y: Twips(382), anchor_delta_x: Twips(-563), anchor_delta_y: Twips(418) }, CurvedEdge { control_delta_x: Twips(-381), control_delta_y: Twips(-440), anchor_delta_x: Twips(-419), anchor_delta_y: Twips(440) }, StraightEdge { delta_x: Twips(348), delta_y: Twips(-1013) }, StraightEdge { delta_x: Twips(452), delta_y: Twips(213) }, CurvedEdge { control_delta_x: Twips(563), control_delta_y: Twips(382), anchor_delta_x: Twips(-563), anchor_delta_y: Twips(418) }, CurvedEdge { control_delta_x: Twips(-381), control_delta_y: Twips(-440), anchor_delta_x: Twips(-419), anchor_delta_y: Twips(440) }] } })
[INFO] [stdout] 
[INFO] [stdout] Wrote:
[INFO] [stdout] [191, 11, 146, 0, 0, 0, 1, 0, 96, 150, 40, 160, 150, 40, 160, 96, 190, 46, 232, 83, 166, 32, 81, 0, 0, 0, 1, 16, 177, 144, 89, 6, 198, 65, 0, 5, 178, 6, 64, 176, 96, 159, 168, 183, 144, 173, 64, 2, 0, 255, 255, 255, 255, 56, 255, 0, 0, 255, 255, 0, 0, 0, 255, 157, 0, 0, 255, 255, 1, 200, 0, 40, 0, 0, 255, 0, 255, 255, 255, 0, 255, 17, 37, 76, 131, 33, 228, 100, 28, 172, 131, 146, 112, 114, 206, 0, 188, 140, 131, 149, 144, 114, 78, 14, 89, 192, 0, 0, 5, 131, 32, 150, 28, 202, 228, 11, 226, 226, 26, 180, 163, 50, 253, 115, 77, 21, 20, 28, 145, 46, 183, 28, 202, 228, 11, 226, 226, 26, 180, 163, 50, 253, 115, 77, 21, 20, 28, 145, 46, 183, 0, 0]
[INFO] [stdout] 
[INFO] [stdout] Expected:
[INFO] [stdout] [191, 11, 146, 0, 0, 0, 1, 0, 96, 150, 40, 160, 150, 40, 160, 96, 190, 46, 232, 83, 166, 32, 81, 0, 0, 0, 1, 16, 177, 144, 89, 6, 198, 65, 155, 245, 178, 6, 64, 176, 96, 159, 168, 183, 144, 173, 64, 2, 0, 255, 255, 255, 255, 56, 255, 0, 0, 255, 255, 0, 0, 0, 255, 157, 0, 0, 255, 255, 1, 200, 0, 40, 0, 0, 255, 0, 255, 255, 255, 0, 255, 17, 37, 76, 131, 33, 228, 100, 28, 172, 131, 146, 112, 114, 206, 0, 188, 140, 131, 149, 144, 114, 78, 14, 89, 192, 0, 0, 5, 131, 32, 150, 28, 202, 228, 11, 226, 226, 26, 180, 163, 50, 253, 115, 77, 21, 20, 28, 145, 46, 183, 28, 202, 228, 11, 226, 226, 26, 180, 163, 50, 253, 115, 77, 21, 20, 28, 145, 46, 183, 0, 0]', src/write.rs:3033:17
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55776f70a3b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x55776f70a3b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x55776f70a3b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x55776f70a3b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x55776f72d07c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x55776f67c3a6 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x55776f704bcd - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x55776f70c8cd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x55776f70c8cd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x55776f70c8cd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x55776f70c522 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x55776f70cfb1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x55776f70cb59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x55776f70a83c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x55776f70cb19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x55776f70cacb - std::panicking::begin_panic_fmt::hef75366dd3a9de61
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:437
[INFO] [stdout]   16:     0x55776f666d9e - swf::write::tests::write_tags::h5b84f2eec479d8bb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/write.rs:3033
[INFO] [stdout]   17:     0x55776f66687a - swf::write::tests::write_tags::{{closure}}::h50f37cce63149dbf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/write.rs:3026
[INFO] [stdout]   18:     0x55776f4a04fe - core::ops::function::FnOnce::call_once::heca32ddc384f56dd
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   19:     0x55776f6a3193 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   20:     0x55776f6a3193 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   21:     0x55776f6a1698 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   22:     0x55776f6a1698 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   23:     0x55776f6a1698 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   24:     0x55776f6a1698 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   25:     0x55776f6a1698 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   26:     0x55776f6a1698 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   27:     0x55776f6a1698 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   28:     0x55776f67b726 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   29:     0x55776f680895 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   30:     0x55776f680895 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   31:     0x55776f680895 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   32:     0x55776f680895 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   33:     0x55776f680895 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   34:     0x55776f680895 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   35:     0x55776f680895 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   36:     0x55776f712fda - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   37:     0x55776f712fda - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   38:     0x55776f712fda - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   39:     0x7f4c17799609 - start_thread
[INFO] [stdout]   40:     0x7f4c17a24103 - clone
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     write::tests::write_fbits
[INFO] [stdout]     write::tests::write_tags
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 39 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass '--lib'
[INFO] running `Command { std: "docker" "inspect" "ea096c52427c773ecf900717eed662ee20f38b183915d79e00ebd338e98b7904", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea096c52427c773ecf900717eed662ee20f38b183915d79e00ebd338e98b7904", kill_on_drop: false }`
[INFO] [stdout] ea096c52427c773ecf900717eed662ee20f38b183915d79e00ebd338e98b7904
