[INFO] fetching crate rofl 0.0.1...
[INFO] testing rofl-0.0.1 against 1.47.0 for beta-1.48-1
[INFO] extracting crate rofl 0.0.1 into /workspace/builds/worker-13/source
[INFO] validating manifest of crates.io crate rofl 0.0.1 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rofl 0.0.1
[INFO] finished tweaking crates.io crate rofl 0.0.1
[INFO] tweaked toml for crates.io crate rofl 0.0.1 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1a4f2f4324e91a50ec855937850a7eee51372686356c1175273ac95b7d7ee2be
[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" "1a4f2f4324e91a50ec855937850a7eee51372686356c1175273ac95b7d7ee2be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1a4f2f4324e91a50ec855937850a7eee51372686356c1175273ac95b7d7ee2be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a4f2f4324e91a50ec855937850a7eee51372686356c1175273ac95b7d7ee2be", kill_on_drop: false }`
[INFO] [stdout] 1a4f2f4324e91a50ec855937850a7eee51372686356c1175273ac95b7d7ee2be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "+1.47.0" "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] f02100f8ec4bf568cfa4a0beea5237670e0593be35fef63a6224cabc4333046b
[INFO] running `Command { std: "docker" "start" "-a" "f02100f8ec4bf568cfa4a0beea5237670e0593be35fef63a6224cabc4333046b", kill_on_drop: false }`
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling inflate v0.1.1
[INFO] [stderr]    Compiling rgb v0.5.8
[INFO] [stderr]    Compiling custom_derive v0.1.7
[INFO] [stderr]    Compiling case v0.1.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling lazy_static v0.1.16
[INFO] [stderr]    Compiling macro-attr v0.2.0
[INFO] [stderr]    Compiling try_opt v0.1.1
[INFO] [stderr]    Compiling enum_derive v0.1.7
[INFO] [stderr]    Compiling maplit v0.1.6
[INFO] [stderr]    Compiling lazy_static v0.2.11
[INFO] [stderr]    Compiling gif v0.9.2
[INFO] [stderr]    Compiling itertools v0.6.5
[INFO] [stderr]    Compiling lru-cache v0.1.2
[INFO] [stderr]    Compiling newtype_derive v0.1.6
[INFO] [stderr]    Compiling css-color-parser v0.1.2
[INFO] [stderr]    Compiling conv v0.3.3
[INFO] [stderr]    Compiling stb_truetype v0.3.1
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]    Compiling unreachable v0.1.1
[INFO] [stderr]    Compiling num-iter v0.1.41
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling jpeg-decoder v0.1.20
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]    Compiling gif-dispose v1.0.1
[INFO] [stderr]    Compiling stb_truetype v0.2.8
[INFO] [stderr]    Compiling rusttype v0.2.4
[INFO] [stderr]    Compiling png v0.6.2
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling image v0.12.4
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling derive-error v0.0.3
[INFO] [stderr]    Compiling rofl v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> caption/error.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[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]   --> resources/filesystem.rs:24:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |     predicate: Arc<Fn(&Path) -> bool + Send + Sync + 'pl>,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Path) -> bool + Send + Sync + 'pl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/fonts.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/templates.rs:79:45
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn iter_images<'t>(&'t self) -> Box<Iterator<Item=&'t DynamicImage> + 't> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'t DynamicImage> + 't`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/mod.rs:34:32
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub type SharingLoader<T, E> = Loader<Item=Arc<T>, Err=E>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Loader<Item=Arc<T>, Err=E>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> util/animated_gif.rs:46:45
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn iter_frames<'a>(&'a self) -> Box<Iterator<Item=&'a GifFrame> + 'a> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a GifFrame> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl From<Box<Error>> for DecodeError {
[INFO] [stdout]     |               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:192:24
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn from(inner: Box<Error>) -> Self {
[INFO] [stdout]     |                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:199:32
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/caption.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!(
[INFO] [stdout] 18 | |         "at least {} and no more than {}", REQUIRED_FIELDS_COUNT, FIELDS.len());
[INFO] [stdout] 19 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/image_macro.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / lazy_static! {
[INFO] [stdout] 30 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!("at least {}", REQUIRED_FIELDS_COUNT);
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> resources/templates.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / lazy_static! {
[INFO] [stdout] 20 | |     /// Map of template file extensions to supported image formats.
[INFO] [stdout] 21 | |     #[doc(hidden)]
[INFO] [stdout] 22 | |     pub static ref IMAGE_FORMAT_EXTENSIONS: HashMap<&'static str, ImageFormat> = hashmap!{
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | |     };
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> util/text.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 | /     lazy_static! {
[INFO] [stdout] 244 | |         static ref WORD_BOUNDARY: Regex = Regex::new(r"\b").unwrap();
[INFO] [stdout] 245 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches`
[INFO] [stdout]    --> model/de/color.rs:123:23
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 s = s.trim_left_matches(prefix).to_owned();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> model/de/color.rs:121:41
[INFO] [stdout]     |
[INFO] [stdout] 121 |         for &prefix in ["#", "0x", "$"].into_iter() {
[INFO] [stdout]     |                                         ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `model::types::VAlign` does not permit being left uninitialized
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              this code causes undefined behavior when executed
[INFO] [stdout]     |                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] note: enums have to be initialized to a variant
[INFO] [stdout]    --> model/types.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout] 68  | / macro_attr! {
[INFO] [stdout] 69  | |     /// Vertical alignment of text within a rectangle.
[INFO] [stdout] 70  | |     #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout] 71  | |              Deserialize, IterVariants!(VAligns))]
[INFO] [stdout] ...   |
[INFO] [stdout] 80  | |     }
[INFO] [stdout] 81  | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 45.73s
[INFO] running `Command { std: "docker" "inspect" "f02100f8ec4bf568cfa4a0beea5237670e0593be35fef63a6224cabc4333046b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f02100f8ec4bf568cfa4a0beea5237670e0593be35fef63a6224cabc4333046b", kill_on_drop: false }`
[INFO] [stdout] f02100f8ec4bf568cfa4a0beea5237670e0593be35fef63a6224cabc4333046b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "+1.47.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d72da3a621efacebf8a41296da869d5d4875877ecbc441007fc823edaba241ad
[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" "d72da3a621efacebf8a41296da869d5d4875877ecbc441007fc823edaba241ad", kill_on_drop: false }`
[INFO] [stderr]    Compiling data-encoding v1.2.0
[INFO] [stderr]    Compiling itoa v0.3.4
[INFO] [stderr]    Compiling serde_test v1.0.117
[INFO] [stderr]    Compiling error-chain v0.11.0
[INFO] [stderr]    Compiling spectral v0.6.0
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> caption/error.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[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]   --> resources/filesystem.rs:24:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |     predicate: Arc<Fn(&Path) -> bool + Send + Sync + 'pl>,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Path) -> bool + Send + Sync + 'pl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/fonts.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/templates.rs:79:45
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn iter_images<'t>(&'t self) -> Box<Iterator<Item=&'t DynamicImage> + 't> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'t DynamicImage> + 't`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/mod.rs:34:32
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub type SharingLoader<T, E> = Loader<Item=Arc<T>, Err=E>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Loader<Item=Arc<T>, Err=E>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> util/animated_gif.rs:46:45
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn iter_frames<'a>(&'a self) -> Box<Iterator<Item=&'a GifFrame> + 'a> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a GifFrame> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl From<Box<Error>> for DecodeError {
[INFO] [stdout]     |               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:192:24
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn from(inner: Box<Error>) -> Self {
[INFO] [stdout]     |                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:199:32
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/caption.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!(
[INFO] [stdout] 18 | |         "at least {} and no more than {}", REQUIRED_FIELDS_COUNT, FIELDS.len());
[INFO] [stdout] 19 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/image_macro.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / lazy_static! {
[INFO] [stdout] 30 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!("at least {}", REQUIRED_FIELDS_COUNT);
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> resources/templates.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / lazy_static! {
[INFO] [stdout] 20 | |     /// Map of template file extensions to supported image formats.
[INFO] [stdout] 21 | |     #[doc(hidden)]
[INFO] [stdout] 22 | |     pub static ref IMAGE_FORMAT_EXTENSIONS: HashMap<&'static str, ImageFormat> = hashmap!{
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | |     };
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> util/text.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 | /     lazy_static! {
[INFO] [stdout] 244 | |         static ref WORD_BOUNDARY: Regex = Regex::new(r"\b").unwrap();
[INFO] [stdout] 245 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches`
[INFO] [stdout]    --> model/de/color.rs:123:23
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 s = s.trim_left_matches(prefix).to_owned();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> model/de/color.rs:121:41
[INFO] [stdout]     |
[INFO] [stdout] 121 |         for &prefix in ["#", "0x", "$"].into_iter() {
[INFO] [stdout]     |                                         ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `model::types::VAlign` does not permit being left uninitialized
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              this code causes undefined behavior when executed
[INFO] [stdout]     |                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] note: enums have to be initialized to a variant
[INFO] [stdout]    --> model/types.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout] 68  | / macro_attr! {
[INFO] [stdout] 69  | |     /// Vertical alignment of text within a rectangle.
[INFO] [stdout] 70  | |     #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout] 71  | |              Deserialize, IterVariants!(VAligns))]
[INFO] [stdout] ...   |
[INFO] [stdout] 80  | |     }
[INFO] [stdout] 81  | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde_qs v0.2.2
[INFO] [stderr]    Compiling rofl v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> caption/error.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[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]   --> resources/filesystem.rs:24:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |     predicate: Arc<Fn(&Path) -> bool + Send + Sync + 'pl>,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Path) -> bool + Send + Sync + 'pl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/fonts.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/templates.rs:79:45
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn iter_images<'t>(&'t self) -> Box<Iterator<Item=&'t DynamicImage> + 't> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'t DynamicImage> + 't`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> resources/mod.rs:34:32
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub type SharingLoader<T, E> = Loader<Item=Arc<T>, Err=E>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Loader<Item=Arc<T>, Err=E>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> util/animated_gif.rs:46:45
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn iter_frames<'a>(&'a self) -> Box<Iterator<Item=&'a GifFrame> + 'a> {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a GifFrame> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl From<Box<Error>> for DecodeError {
[INFO] [stdout]     |               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:192:24
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn from(inner: Box<Error>) -> Self {
[INFO] [stdout]     |                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> util/animated_gif.rs:199:32
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn cause(&self) -> Option<&Error> {
[INFO] [stdout]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/caption.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!(
[INFO] [stdout] 18 | |         "at least {} and no more than {}", REQUIRED_FIELDS_COUNT, FIELDS.len());
[INFO] [stdout] 19 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> model/de/caption.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | /         lazy_static! {
[INFO] [stdout] 128 | |             static ref EXPECTING_FIELD_MSG: String = format!("one of {}",
[INFO] [stdout] 129 | |                 FIELDS.iter().format_with(", ", |x, f| f(&format_args!("`{}`", x))));
[INFO] [stdout] 130 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> model/de/color.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | /         lazy_static! {
[INFO] [stdout] 181 | |             static ref EXPECTING_FIELD_MSG: String = format!("one of {}",
[INFO] [stdout] 182 | |                 FIELDS.iter().format_with(", ", |x, f| f(&format_args!("`{}`", x))));
[INFO] [stdout] 183 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/image_macro.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / lazy_static! {
[INFO] [stdout] 30 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!("at least {}", REQUIRED_FIELDS_COUNT);
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/tests/qs.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | / lazy_static! {
[INFO] [stdout] 51 | |     static ref ZOIDBERG: ImageMacro = ImageMacro{
[INFO] [stdout] 52 | |         template: "zoidberg".into(),
[INFO] [stdout] 53 | |         captions: vec![
[INFO] [stdout] ...  |
[INFO] [stdout] 81 | |     };
[INFO] [stdout] 82 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> model/de/tests/qs.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | / lazy_static! {
[INFO] [stdout] 51 | |     static ref ZOIDBERG: ImageMacro = ImageMacro{
[INFO] [stdout] 52 | |         template: "zoidberg".into(),
[INFO] [stdout] 53 | |         captions: vec![
[INFO] [stdout] ...  |
[INFO] [stdout] 81 | |     };
[INFO] [stdout] 82 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> resources/templates.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / lazy_static! {
[INFO] [stdout] 20 | |     /// Map of template file extensions to supported image formats.
[INFO] [stdout] 21 | |     #[doc(hidden)]
[INFO] [stdout] 22 | |     pub static ref IMAGE_FORMAT_EXTENSIONS: HashMap<&'static str, ImageFormat> = hashmap!{
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | |     };
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> util/text.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 | /     lazy_static! {
[INFO] [stdout] 244 | |         static ref WORD_BOUNDARY: Regex = Regex::new(r"\b").unwrap();
[INFO] [stdout] 245 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches`
[INFO] [stdout]    --> model/de/color.rs:123:23
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 s = s.trim_left_matches(prefix).to_owned();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> model/de/color.rs:121:41
[INFO] [stdout]     |
[INFO] [stdout] 121 |         for &prefix in ["#", "0x", "$"].into_iter() {
[INFO] [stdout]     |                                         ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `model::types::VAlign` does not permit being left uninitialized
[INFO] [stdout]    --> model/de/image_macro.rs:326:30
[INFO] [stdout]     |
[INFO] [stdout] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              this code causes undefined behavior when executed
[INFO] [stdout]     |                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] note: enums have to be initialized to a variant
[INFO] [stdout]    --> model/types.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout] 68  | / macro_attr! {
[INFO] [stdout] 69  | |     /// Vertical alignment of text within a rectangle.
[INFO] [stdout] 70  | |     #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout] 71  | |              Deserialize, IterVariants!(VAligns))]
[INFO] [stdout] ...   |
[INFO] [stdout] 80  | |     }
[INFO] [stdout] 81  | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 21 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 15.71s
[INFO] running `Command { std: "docker" "inspect" "d72da3a621efacebf8a41296da869d5d4875877ecbc441007fc823edaba241ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d72da3a621efacebf8a41296da869d5d4875877ecbc441007fc823edaba241ad", kill_on_drop: false }`
[INFO] [stdout] d72da3a621efacebf8a41296da869d5d4875877ecbc441007fc823edaba241ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "+1.47.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aaf720fa66708a9548ed076e48f419681f66351ccc8a9bbd74cdbd099ef25dad
[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" "aaf720fa66708a9548ed076e48f419681f66351ccc8a9bbd74cdbd099ef25dad", kill_on_drop: false }`
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> caption/error.rs:26:32
[INFO] [stderr]    |
[INFO] [stderr] 26 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[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]   --> resources/filesystem.rs:24:20
[INFO] [stderr]    |
[INFO] [stderr] 24 |     predicate: Arc<Fn(&Path) -> bool + Send + Sync + 'pl>,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Path) -> bool + Send + Sync + 'pl`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/fonts.rs:44:32
[INFO] [stderr]    |
[INFO] [stderr] 44 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/templates.rs:79:45
[INFO] [stderr]    |
[INFO] [stderr] 79 |     pub fn iter_images<'t>(&'t self) -> Box<Iterator<Item=&'t DynamicImage> + 't> {
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'t DynamicImage> + 't`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/mod.rs:34:32
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub type SharingLoader<T, E> = Loader<Item=Arc<T>, Err=E>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Loader<Item=Arc<T>, Err=E>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> util/animated_gif.rs:46:45
[INFO] [stderr]    |
[INFO] [stderr] 46 |     pub fn iter_frames<'a>(&'a self) -> Box<Iterator<Item=&'a GifFrame> + 'a> {
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a GifFrame> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:191:15
[INFO] [stderr]     |
[INFO] [stderr] 191 | impl From<Box<Error>> for DecodeError {
[INFO] [stderr]     |               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:192:24
[INFO] [stderr]     |
[INFO] [stderr] 192 |     fn from(inner: Box<Error>) -> Self {
[INFO] [stderr]     |                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:199:32
[INFO] [stderr]     |
[INFO] [stderr] 199 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/caption.rs:16:1
[INFO] [stderr]    |
[INFO] [stderr] 16 | / lazy_static! {
[INFO] [stderr] 17 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!(
[INFO] [stderr] 18 | |         "at least {} and no more than {}", REQUIRED_FIELDS_COUNT, FIELDS.len());
[INFO] [stderr] 19 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/image_macro.rs:29:1
[INFO] [stderr]    |
[INFO] [stderr] 29 | / lazy_static! {
[INFO] [stderr] 30 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!("at least {}", REQUIRED_FIELDS_COUNT);
[INFO] [stderr] 31 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stderr]    --> model/de/image_macro.rs:326:30
[INFO] [stderr]     |
[INFO] [stderr] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> resources/templates.rs:19:1
[INFO] [stderr]    |
[INFO] [stderr] 19 | / lazy_static! {
[INFO] [stderr] 20 | |     /// Map of template file extensions to supported image formats.
[INFO] [stderr] 21 | |     #[doc(hidden)]
[INFO] [stderr] 22 | |     pub static ref IMAGE_FORMAT_EXTENSIONS: HashMap<&'static str, ImageFormat> = hashmap!{
[INFO] [stderr] ...  |
[INFO] [stderr] 27 | |     };
[INFO] [stderr] 28 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]    --> util/text.rs:243:5
[INFO] [stderr]     |
[INFO] [stderr] 243 | /     lazy_static! {
[INFO] [stderr] 244 | |         static ref WORD_BOUNDARY: Regex = Regex::new(r"\b").unwrap();
[INFO] [stderr] 245 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches`
[INFO] [stderr]    --> model/de/color.rs:123:23
[INFO] [stderr]     |
[INFO] [stderr] 123 |                 s = s.trim_left_matches(prefix).to_owned();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches`
[INFO] [stderr] 
[INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stderr]    --> model/de/color.rs:121:41
[INFO] [stderr]     |
[INFO] [stderr] 121 |         for &prefix in ["#", "0x", "$"].into_iter() {
[INFO] [stderr]     |                                         ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stderr] 
[INFO] [stderr] warning: the type `model::types::VAlign` does not permit being left uninitialized
[INFO] [stderr]    --> model/de/image_macro.rs:326:30
[INFO] [stderr]     |
[INFO] [stderr] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                              |
[INFO] [stderr]     |                              this code causes undefined behavior when executed
[INFO] [stderr]     |                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stderr] note: enums have to be initialized to a variant
[INFO] [stderr]    --> model/types.rs:68:1
[INFO] [stderr]     |
[INFO] [stderr] 68  | / macro_attr! {
[INFO] [stderr] 69  | |     /// Vertical alignment of text within a rectangle.
[INFO] [stderr] 70  | |     #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr] 71  | |              Deserialize, IterVariants!(VAligns))]
[INFO] [stderr] ...   |
[INFO] [stderr] 80  | |     }
[INFO] [stderr] 81  | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 17 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> caption/error.rs:26:32
[INFO] [stderr]    |
[INFO] [stderr] 26 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[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]   --> resources/filesystem.rs:24:20
[INFO] [stderr]    |
[INFO] [stderr] 24 |     predicate: Arc<Fn(&Path) -> bool + Send + Sync + 'pl>,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Path) -> bool + Send + Sync + 'pl`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/fonts.rs:44:32
[INFO] [stderr]    |
[INFO] [stderr] 44 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/templates.rs:79:45
[INFO] [stderr]    |
[INFO] [stderr] 79 |     pub fn iter_images<'t>(&'t self) -> Box<Iterator<Item=&'t DynamicImage> + 't> {
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'t DynamicImage> + 't`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> resources/mod.rs:34:32
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub type SharingLoader<T, E> = Loader<Item=Arc<T>, Err=E>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Loader<Item=Arc<T>, Err=E>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> util/animated_gif.rs:46:45
[INFO] [stderr]    |
[INFO] [stderr] 46 |     pub fn iter_frames<'a>(&'a self) -> Box<Iterator<Item=&'a GifFrame> + 'a> {
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a GifFrame> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:191:15
[INFO] [stderr]     |
[INFO] [stderr] 191 | impl From<Box<Error>> for DecodeError {
[INFO] [stderr]     |               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:192:24
[INFO] [stderr]     |
[INFO] [stderr] 192 |     fn from(inner: Box<Error>) -> Self {
[INFO] [stderr]     |                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> util/animated_gif.rs:199:32
[INFO] [stderr]     |
[INFO] [stderr] 199 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/caption.rs:16:1
[INFO] [stderr]    |
[INFO] [stderr] 16 | / lazy_static! {
[INFO] [stderr] 17 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!(
[INFO] [stderr] 18 | |         "at least {} and no more than {}", REQUIRED_FIELDS_COUNT, FIELDS.len());
[INFO] [stderr] 19 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]    --> model/de/caption.rs:127:9
[INFO] [stderr]     |
[INFO] [stderr] 127 | /         lazy_static! {
[INFO] [stderr] 128 | |             static ref EXPECTING_FIELD_MSG: String = format!("one of {}",
[INFO] [stderr] 129 | |                 FIELDS.iter().format_with(", ", |x, f| f(&format_args!("`{}`", x))));
[INFO] [stderr] 130 | |         }
[INFO] [stderr]     | |_________^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]    --> model/de/color.rs:180:9
[INFO] [stderr]     |
[INFO] [stderr] 180 | /         lazy_static! {
[INFO] [stderr] 181 | |             static ref EXPECTING_FIELD_MSG: String = format!("one of {}",
[INFO] [stderr] 182 | |                 FIELDS.iter().format_with(", ", |x, f| f(&format_args!("`{}`", x))));
[INFO] [stderr] 183 | |         }
[INFO] [stderr]     | |_________^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/image_macro.rs:29:1
[INFO] [stderr]    |
[INFO] [stderr] 29 | / lazy_static! {
[INFO] [stderr] 30 | |     static ref EXPECTING_FIELD_COUNT_MSG: String = format!("at least {}", REQUIRED_FIELDS_COUNT);
[INFO] [stderr] 31 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stderr]    --> model/de/image_macro.rs:326:30
[INFO] [stderr]     |
[INFO] [stderr] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/tests/qs.rs:50:1
[INFO] [stderr]    |
[INFO] [stderr] 50 | / lazy_static! {
[INFO] [stderr] 51 | |     static ref ZOIDBERG: ImageMacro = ImageMacro{
[INFO] [stderr] 52 | |         template: "zoidberg".into(),
[INFO] [stderr] 53 | |         captions: vec![
[INFO] [stderr] ...  |
[INFO] [stderr] 81 | |     };
[INFO] [stderr] 82 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> model/de/tests/qs.rs:50:1
[INFO] [stderr]    |
[INFO] [stderr] 50 | / lazy_static! {
[INFO] [stderr] 51 | |     static ref ZOIDBERG: ImageMacro = ImageMacro{
[INFO] [stderr] 52 | |         template: "zoidberg".into(),
[INFO] [stderr] 53 | |         captions: vec![
[INFO] [stderr] ...  |
[INFO] [stderr] 81 | |     };
[INFO] [stderr] 82 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]   --> resources/templates.rs:19:1
[INFO] [stderr]    |
[INFO] [stderr] 19 | / lazy_static! {
[INFO] [stderr] 20 | |     /// Map of template file extensions to supported image formats.
[INFO] [stderr] 21 | |     #[doc(hidden)]
[INFO] [stderr] 22 | |     pub static ref IMAGE_FORMAT_EXTENSIONS: HashMap<&'static str, ImageFormat> = hashmap!{
[INFO] [stderr] ...  |
[INFO] [stderr] 27 | |     };
[INFO] [stderr] 28 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stderr]    --> util/text.rs:243:5
[INFO] [stderr]     |
[INFO] [stderr] 243 | /     lazy_static! {
[INFO] [stderr] 244 | |         static ref WORD_BOUNDARY: Regex = Regex::new(r"\b").unwrap();
[INFO] [stderr] 245 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches`
[INFO] [stderr]    --> model/de/color.rs:123:23
[INFO] [stderr]     |
[INFO] [stderr] 123 |                 s = s.trim_left_matches(prefix).to_owned();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches`
[INFO] [stderr] 
[INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stderr]    --> model/de/color.rs:121:41
[INFO] [stderr]     |
[INFO] [stderr] 121 |         for &prefix in ["#", "0x", "$"].into_iter() {
[INFO] [stderr]     |                                         ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stderr] 
[INFO] [stderr] warning: the type `model::types::VAlign` does not permit being left uninitialized
[INFO] [stderr]    --> model/de/image_macro.rs:326:30
[INFO] [stderr]     |
[INFO] [stderr] 326 |             valign: unsafe { mem::uninitialized() },
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                              |
[INFO] [stderr]     |                              this code causes undefined behavior when executed
[INFO] [stderr]     |                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stderr] note: enums have to be initialized to a variant
[INFO] [stderr]    --> model/types.rs:68:1
[INFO] [stderr]     |
[INFO] [stderr] 68  | / macro_attr! {
[INFO] [stderr] 69  | |     /// Vertical alignment of text within a rectangle.
[INFO] [stderr] 70  | |     #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr] 71  | |              Deserialize, IterVariants!(VAligns))]
[INFO] [stderr] ...   |
[INFO] [stderr] 80  | |     }
[INFO] [stderr] 81  | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 21 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.50s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/rofl-592938f7871ae985
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test caption::error::tests::thread_safe ... ok
[INFO] [stdout] test caption::engine::tests::thread_safe ... ok
[INFO] [stdout] test caption::task::tests::thread_safe ... ok
[INFO] [stdout] test model::de::caption::tests::generic::can_have_null_outline ... ok
[INFO] [stdout] test model::de::caption::tests::generic::must_be_map ... ok
[INFO] [stdout] test model::de::caption::tests::json::default_outline ... ok
[INFO] [stdout] test model::de::caption::tests::generic::can_have_optional_fields ... ok
[INFO] [stdout] test model::de::caption::tests::json::default_outline_around_non_default_color ... ok
[INFO] [stdout] test model::de::caption::tests::json::required_fields ... ok
[INFO] [stdout] test model::de::caption::tests::json::outline_disabled_if_null ... ok
[INFO] [stdout] test model::de::caption::tests::generic::must_have_required_fields ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_rgb_sequence ... ok
[INFO] [stdout] test model::de::caption::tests::json::outline_custom_color ... ok
[INFO] [stdout] test model::de::color::tests::from_str::transparency_not_supported ... ok
[INFO] [stdout] test model::de::color::tests::from_str::common_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::from_str::html_rgb ... ok
[INFO] [stdout] test model::de::color::tests::from_str::pure_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_css_color_name ... ok
[INFO] [stdout] test model::de::color::tests::from_str::exotic_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::generic::cannot_be_invalid_map ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_valid_map ... ok
[INFO] [stdout] test model::de::tests::json::empty_full_captions ... ok
[INFO] [stdout] test model::de::tests::json::just_template ... ok
[INFO] [stdout] test model::de::color::tests::generic::must_be_valid_type ... ok
[INFO] [stdout] test model::de::tests::json::custom_outline_for_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::simple_caption_with_invalid_alignment ... ok
[INFO] [stdout] test model::de::tests::json::several_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::custom_color_for_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::no_outline_for_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::one_simple_caption ... ok
[INFO] [stdout] test model::de::tests::json::custom_font_for_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::scaled_template ... ok
[INFO] [stdout] test model::de::tests::json::full_captions_with_parameters ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_with_alignment ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_without_outline ... ok
[INFO] [stdout] test model::de::tests::qs::simple_captions_with_color ... ok
[INFO] [stdout] test model::de::tests::qs::full_captions_with_valign ... ok
[INFO] [stdout] test model::de::tests::qs::simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_with_color ... ok
[INFO] [stdout] test model::de::tests::qs::full_captions_with_valign_and_color ... ok
[INFO] [stdout] test model::de::color::tests::generic::cannot_be_too_long_rgb_sequence ... ok
[INFO] [stdout] test model::de::tests::json::mixed_full_captions ... FAILED
[INFO] [stdout] test model::de::tests::json::full_captions_with_just_text ... FAILED
[INFO] [stdout] test model::de::tests::qs::full_captions_with_just_text ... FAILED
[INFO] [stdout] test model::de::tests::json::too_many_full_captions_with_just_text ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- model::de::tests::json::mixed_full_captions stdout ----
[INFO] [stdout] thread 'model::de::tests::json::mixed_full_captions' panicked at 'attempted to leave type `model::types::VAlign` uninitialized, which is invalid', /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x564f64da9e80 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x564f64da9e80 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x564f64da9e80 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x564f64da9e80 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x564f64dcf4cc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x564f64be3775 - std::io::Write::write_fmt::h50a71e2460ce07da
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x564f64da4ab1 - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::h9bbd3fed8160d0d2
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/impls.rs:176
[INFO] [stdout]    7:     0x564f64dac320 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x564f64dac320 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x564f64dac320 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]   10:     0x564f64dac016 - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:216
[INFO] [stdout]   11:     0x564f64dac983 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   12:     0x564f64dac559 - std::panicking::begin_panic_handler::{{closure}}::h7001af1bb21aeaeb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:476
[INFO] [stdout]   13:     0x564f64daa30c - std::sys_common::backtrace::__rust_end_short_backtrace::h39910f557f5f2367
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x564f64dac519 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:475
[INFO] [stdout]   15:     0x564f64dcd091 - core::panicking::panic_fmt::h4e2659771ebc78eb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x564f64dccfdd - core::panicking::panic::h4b079e3c35cc1b09
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x564f64b99061 - core::mem::uninitialized::hc8054cb0da815a71
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666
[INFO] [stdout]   18:     0x564f64b99061 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he89508f04e2a616e
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x564f64b8d56b - serde::de::Visitor::visit_string::h2de30d11c6ec39d2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x564f64ba860d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h477c02d96f0136aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:215
[INFO] [stdout]   21:     0x564f64b98cd9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h1afd28a05989fc55
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x564f64bbd3e9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h6a07c151f9f62809
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x564f64b56a60 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h5b01f766c95ee67a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:604
[INFO] [stdout]   24:     0x564f64b556f5 - serde::de::SeqAccess::next_element::he3dad650e9863689
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x564f64b55499 - <&mut A as serde::de::SeqAccess>::next_element::he03bc901e25f0f4e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x564f64bc54de - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h3588754e94476be8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x564f64b5106d - serde_json::value::de::visit_array::h4a9ecfbc4898ce44
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:172
[INFO] [stdout]   28:     0x564f64ba8c4b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h267c4ae7b2a5fa80
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:389
[INFO] [stdout]   29:     0x564f64b7d1b9 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h6e286eead817375a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x564f64bbd209 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h3e19696b2150ce5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x564f64b5653b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::h78b341d2eb4143a2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:655
[INFO] [stdout]   32:     0x564f64b55655 - serde::de::MapAccess::next_value::h8bde4dbe9b424577
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x564f64b553a9 - <&mut A as serde::de::MapAccess>::next_value::he7bddcfda39a56ba
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x564f64b90f93 - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::hc3d5791a69c0cdb4
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x564f64b51cd2 - serde_json::value::de::visit_object::hb03a10dba883bf69
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:190
[INFO] [stdout]   36:     0x564f64ba890b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h3b488d4bbb494856
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:418
[INFO] [stdout]   37:     0x564f64bdc479 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h2a861ba6ef386dc7
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x564f64ba83a8 - serde_json::value::from_value::h8688ebb814edf837
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/mod.rs:1006
[INFO] [stdout]   39:     0x564f64b9a298 - rofl::model::de::tests::json::parse::haacb791c02be1fc5
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x564f64ba737c - rofl::model::de::tests::json::mixed_full_captions::h12e1110123abcfa3
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:409
[INFO] [stdout]   41:     0x564f64ba6dea - rofl::model::de::tests::json::mixed_full_captions::{{closure}}::hbb912e38aed1063a
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:397
[INFO] [stdout]   42:     0x564f64bab15e - core::ops::function::FnOnce::call_once::h9c1c6b48e5ded914
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x564f64c0c053 - core::ops::function::FnOnce::call_once::hd04d57b5cf16f85a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x564f64c0c053 - test::__rust_begin_short_backtrace::hd8e9a8c5a2e43388
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:517
[INFO] [stdout]   45:     0x564f64c0a523 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h3c3db8a500c1a19a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x564f64c0a523 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h043e9ebcbe360c80
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x564f64c0a523 - std::panicking::try::do_call::h47c2fb275506c2e8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   48:     0x564f64c0a523 - std::panicking::try::h569c20f0e99453b4
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   49:     0x564f64c0a523 - std::panic::catch_unwind::hb33c6d0f01540d23
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   50:     0x564f64c0a523 - test::run_test_in_process::hc0ce562d167e51cf
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:544
[INFO] [stdout]   51:     0x564f64c0a523 - test::run_test::run_test_inner::{{closure}}::hd3120982fcd71544
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:450
[INFO] [stdout]   52:     0x564f64be2ba6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h84f8bc12cc4cdac6
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb8b5fa0ba425d4db
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:458
[INFO] [stdout]   54:     0x564f64be7dd5 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc4b84b244cf55f75
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x564f64be7dd5 - std::panicking::try::do_call::ha31922ad8fa17753
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   56:     0x564f64be7dd5 - std::panicking::try::h38a6da203722ae6e
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   57:     0x564f64be7dd5 - std::panic::catch_unwind::h83afce167c9062b9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   58:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::h160689155590a70c
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:457
[INFO] [stdout]   59:     0x564f64be7dd5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7dbf17a455132a46
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h670c50864ac2cb92
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2511952749086d81
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x564f64db314a - std::sys::unix::thread::Thread::new::thread_start::h5ad4ddffe24373a8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f8d0a9ca609 - start_thread
[INFO] [stdout]   64:     0x7f8d0a8d6103 - clone
[INFO] [stdout]   65:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::de::tests::json::full_captions_with_just_text stdout ----
[INFO] [stdout] thread 'model::de::tests::json::full_captions_with_just_text' panicked at 'attempted to leave type `model::types::VAlign` uninitialized, which is invalid', /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x564f64da9e80 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x564f64da9e80 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x564f64da9e80 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x564f64da9e80 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x564f64dcf4cc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x564f64be3775 - std::io::Write::write_fmt::h50a71e2460ce07da
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x564f64da4ab1 - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::h9bbd3fed8160d0d2
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/impls.rs:176
[INFO] [stdout]    7:     0x564f64dac320 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x564f64dac320 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x564f64dac320 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]   10:     0x564f64dac016 - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:216
[INFO] [stdout]   11:     0x564f64dac983 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   12:     0x564f64dac559 - std::panicking::begin_panic_handler::{{closure}}::h7001af1bb21aeaeb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:476
[INFO] [stdout]   13:     0x564f64daa30c - std::sys_common::backtrace::__rust_end_short_backtrace::h39910f557f5f2367
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x564f64dac519 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:475
[INFO] [stdout]   15:     0x564f64dcd091 - core::panicking::panic_fmt::h4e2659771ebc78eb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x564f64dccfdd - core::panicking::panic::h4b079e3c35cc1b09
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x564f64b99061 - core::mem::uninitialized::hc8054cb0da815a71
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666
[INFO] [stdout]   18:     0x564f64b99061 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he89508f04e2a616e
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x564f64b8d56b - serde::de::Visitor::visit_string::h2de30d11c6ec39d2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x564f64ba860d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h477c02d96f0136aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:215
[INFO] [stdout]   21:     0x564f64b98cd9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h1afd28a05989fc55
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x564f64bbd3e9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h6a07c151f9f62809
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x564f64b56a60 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h5b01f766c95ee67a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:604
[INFO] [stdout]   24:     0x564f64b556f5 - serde::de::SeqAccess::next_element::he3dad650e9863689
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x564f64b55499 - <&mut A as serde::de::SeqAccess>::next_element::he03bc901e25f0f4e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x564f64bc54de - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h3588754e94476be8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x564f64b5106d - serde_json::value::de::visit_array::h4a9ecfbc4898ce44
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:172
[INFO] [stdout]   28:     0x564f64ba8c4b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h267c4ae7b2a5fa80
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:389
[INFO] [stdout]   29:     0x564f64b7d1b9 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h6e286eead817375a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x564f64bbd209 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h3e19696b2150ce5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x564f64b5653b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::h78b341d2eb4143a2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:655
[INFO] [stdout]   32:     0x564f64b55655 - serde::de::MapAccess::next_value::h8bde4dbe9b424577
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x564f64b553a9 - <&mut A as serde::de::MapAccess>::next_value::he7bddcfda39a56ba
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x564f64b90f93 - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::hc3d5791a69c0cdb4
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x564f64b51cd2 - serde_json::value::de::visit_object::hb03a10dba883bf69
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:190
[INFO] [stdout]   36:     0x564f64ba890b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h3b488d4bbb494856
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:418
[INFO] [stdout]   37:     0x564f64bdc479 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h2a861ba6ef386dc7
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x564f64ba83a8 - serde_json::value::from_value::h8688ebb814edf837
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/mod.rs:1006
[INFO] [stdout]   39:     0x564f64b9a298 - rofl::model::de::tests::json::parse::haacb791c02be1fc5
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x564f64ba4aa8 - rofl::model::de::tests::json::full_captions_with_just_text::hae255edc0c9592a2
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:334
[INFO] [stdout]   41:     0x564f64ba403a - rofl::model::de::tests::json::full_captions_with_just_text::{{closure}}::hc90b07aa551d5d10
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:315
[INFO] [stdout]   42:     0x564f64baa84e - core::ops::function::FnOnce::call_once::h14905c12c1052c07
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x564f64c0c053 - core::ops::function::FnOnce::call_once::hd04d57b5cf16f85a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x564f64c0c053 - test::__rust_begin_short_backtrace::hd8e9a8c5a2e43388
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:517
[INFO] [stdout]   45:     0x564f64c0a523 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h3c3db8a500c1a19a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x564f64c0a523 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h043e9ebcbe360c80
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x564f64c0a523 - std::panicking::try::do_call::h47c2fb275506c2e8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   48:     0x564f64c0a523 - std::panicking::try::h569c20f0e99453b4
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   49:     0x564f64c0a523 - std::panic::catch_unwind::hb33c6d0f01540d23
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   50:     0x564f64c0a523 - test::run_test_in_process::hc0ce562d167e51cf
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:544
[INFO] [stdout]   51:     0x564f64c0a523 - test::run_test::run_test_inner::{{closure}}::hd3120982fcd71544
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:450
[INFO] [stdout]   52:     0x564f64be2ba6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h84f8bc12cc4cdac6
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb8b5fa0ba425d4db
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:458
[INFO] [stdout]   54:     0x564f64be7dd5 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc4b84b244cf55f75
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x564f64be7dd5 - std::panicking::try::do_call::ha31922ad8fa17753
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   56:     0x564f64be7dd5 - std::panicking::try::h38a6da203722ae6e
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   57:     0x564f64be7dd5 - std::panic::catch_unwind::h83afce167c9062b9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   58:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::h160689155590a70c
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:457
[INFO] [stdout]   59:     0x564f64be7dd5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7dbf17a455132a46
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h670c50864ac2cb92
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2511952749086d81
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x564f64db314a - std::sys::unix::thread::Thread::new::thread_start::h5ad4ddffe24373a8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f8d0a9ca609 - start_thread
[INFO] [stdout]   64:     0x7f8d0a8d6103 - clone
[INFO] [stdout]   65:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::de::tests::qs::full_captions_with_just_text stdout ----
[INFO] [stdout] thread 'model::de::tests::qs::full_captions_with_just_text' panicked at 'attempted to leave type `model::types::VAlign` uninitialized, which is invalid', /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x564f64da9e80 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x564f64da9e80 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x564f64da9e80 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x564f64da9e80 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x564f64dcf4cc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x564f64be3775 - std::io::Write::write_fmt::h50a71e2460ce07da
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x564f64da4ab1 - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::h9bbd3fed8160d0d2
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/impls.rs:176
[INFO] [stdout]    7:     0x564f64dac320 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x564f64dac320 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x564f64dac320 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]   10:     0x564f64dac016 - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:216
[INFO] [stdout]   11:     0x564f64dac983 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   12:     0x564f64dac559 - std::panicking::begin_panic_handler::{{closure}}::h7001af1bb21aeaeb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:476
[INFO] [stdout]   13:     0x564f64daa30c - std::sys_common::backtrace::__rust_end_short_backtrace::h39910f557f5f2367
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x564f64dac519 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:475
[INFO] [stdout]   15:     0x564f64dcd091 - core::panicking::panic_fmt::h4e2659771ebc78eb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x564f64dccfdd - core::panicking::panic::h4b079e3c35cc1b09
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x564f64b98e11 - core::mem::uninitialized::hc8054cb0da815a71
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666
[INFO] [stdout]   18:     0x564f64b98e11 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::h5b75aa3a156ba4f7
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x564f64b8d4cb - serde::de::Visitor::visit_string::h082d677237558df3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x564f64bd64cf - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_any::h3f4eebaa43f4e20d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:490
[INFO] [stdout]   21:     0x564f64b98d29 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h942aa92494ee204b
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x564f64bbd059 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h0b0ed0d265005ce0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x564f64bd4488 - <serde_qs::de::LevelSeq<I> as serde::de::SeqAccess>::next_element_seed::h9cd568a55cea1fa5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:417
[INFO] [stdout]   24:     0x564f64bd1ac5 - serde::de::SeqAccess::next_element::h01aec5d7888fdd7c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x564f64bc57d3 - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h5d35e37bd070a8b9
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   26:     0x564f64bd770c - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_any::hdb6abd440a6c1c5b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:484
[INFO] [stdout]   27:     0x564f64bd7a39 - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_seq::he26ebb25576e053e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/macros.rs:134
[INFO] [stdout]   28:     0x564f64b7d209 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::hc65b1d620343d133
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   29:     0x564f64bbd549 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h755527c54af6c3b4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   30:     0x564f64bd2f20 - <serde_qs::de::QsDeserializer as serde::de::MapAccess>::next_value_seed::hd94e8c0cf06fb48f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:283
[INFO] [stdout]   31:     0x564f64bd1985 - serde::de::MapAccess::next_value::h1e8cf14e3e5013fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   32:     0x564f64b965ae - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::he4224ebebb26ab98
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   33:     0x564f64bd4a9b - <serde_qs::de::QsDeserializer as serde::de::Deserializer>::deserialize_map::h9875a564b3e5e08c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:170
[INFO] [stdout]   34:     0x564f64bdc4cb - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::hca6aaf282dd669f4
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   35:     0x564f64b5e4a9 - serde_qs::de::parse::Config::deserialize_bytes::hb1bd4595faa509c7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/parse.rs:61
[INFO] [stdout]   36:     0x564f64bd8ed8 - serde_qs::de::from_bytes::h81e70bb41dd786df
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:81
[INFO] [stdout]   37:     0x564f64bd8f47 - serde_qs::de::from_str::he7822b603e9462cc
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_qs-0.2.2/src/de/mod.rs:110
[INFO] [stdout]   38:     0x564f64b5723a - rofl::model::de::tests::qs::parse::h69dca7d69a2d8d38
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:90
[INFO] [stdout]   39:     0x564f64b58175 - rofl::model::de::tests::qs::full_captions_with_just_text::he81f8cf7e836fbfa
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:26
[INFO] [stdout]   40:     0x564f64b580fa - rofl::model::de::tests::qs::full_captions_with_just_text::{{closure}}::had45ad0449eb023b
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:24
[INFO] [stdout]   41:     0x564f64baa9be - core::ops::function::FnOnce::call_once::h1b31d47651443269
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   42:     0x564f64c0c053 - core::ops::function::FnOnce::call_once::hd04d57b5cf16f85a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x564f64c0c053 - test::__rust_begin_short_backtrace::hd8e9a8c5a2e43388
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:517
[INFO] [stdout]   44:     0x564f64c0a523 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h3c3db8a500c1a19a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   45:     0x564f64c0a523 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h043e9ebcbe360c80
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   46:     0x564f64c0a523 - std::panicking::try::do_call::h47c2fb275506c2e8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   47:     0x564f64c0a523 - std::panicking::try::h569c20f0e99453b4
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   48:     0x564f64c0a523 - std::panic::catch_unwind::hb33c6d0f01540d23
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   49:     0x564f64c0a523 - test::run_test_in_process::hc0ce562d167e51cf
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:544
[INFO] [stdout]   50:     0x564f64c0a523 - test::run_test::run_test_inner::{{closure}}::hd3120982fcd71544
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:450
[INFO] [stdout]   51:     0x564f64be2ba6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h84f8bc12cc4cdac6
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   52:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb8b5fa0ba425d4db
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:458
[INFO] [stdout]   53:     0x564f64be7dd5 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc4b84b244cf55f75
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   54:     0x564f64be7dd5 - std::panicking::try::do_call::ha31922ad8fa17753
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   55:     0x564f64be7dd5 - std::panicking::try::h38a6da203722ae6e
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   56:     0x564f64be7dd5 - std::panic::catch_unwind::h83afce167c9062b9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   57:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::h160689155590a70c
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:457
[INFO] [stdout]   58:     0x564f64be7dd5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7dbf17a455132a46
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   59:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h670c50864ac2cb92
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   60:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2511952749086d81
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x564f64db314a - std::sys::unix::thread::Thread::new::thread_start::h5ad4ddffe24373a8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   62:     0x7f8d0a9ca609 - start_thread
[INFO] [stdout]   63:     0x7f8d0a8d6103 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::de::tests::json::too_many_full_captions_with_just_text stdout ----
[INFO] [stdout] thread 'model::de::tests::json::too_many_full_captions_with_just_text' panicked at 'attempted to leave type `model::types::VAlign` uninitialized, which is invalid', /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x564f64da9e80 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x564f64da9e80 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x564f64da9e80 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x564f64da9e80 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x564f64dcf4cc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x564f64be3775 - std::io::Write::write_fmt::h50a71e2460ce07da
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x564f64da4ab1 - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::h9bbd3fed8160d0d2
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/impls.rs:176
[INFO] [stdout]    7:     0x564f64dac320 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x564f64dac320 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x564f64dac320 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]   10:     0x564f64dac016 - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:216
[INFO] [stdout]   11:     0x564f64dac983 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   12:     0x564f64dac559 - std::panicking::begin_panic_handler::{{closure}}::h7001af1bb21aeaeb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:476
[INFO] [stdout]   13:     0x564f64daa30c - std::sys_common::backtrace::__rust_end_short_backtrace::h39910f557f5f2367
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x564f64dac519 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:475
[INFO] [stdout]   15:     0x564f64dcd091 - core::panicking::panic_fmt::h4e2659771ebc78eb
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x564f64dccfdd - core::panicking::panic::h4b079e3c35cc1b09
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x564f64b99061 - core::mem::uninitialized::hc8054cb0da815a71
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/mem/mod.rs:666
[INFO] [stdout]   18:     0x564f64b99061 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he89508f04e2a616e
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x564f64b8d56b - serde::de::Visitor::visit_string::h2de30d11c6ec39d2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x564f64ba860d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h477c02d96f0136aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:215
[INFO] [stdout]   21:     0x564f64b98cd9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h1afd28a05989fc55
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x564f64bbd3e9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h6a07c151f9f62809
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x564f64b56a60 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h5b01f766c95ee67a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:604
[INFO] [stdout]   24:     0x564f64b556f5 - serde::de::SeqAccess::next_element::he3dad650e9863689
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x564f64b55499 - <&mut A as serde::de::SeqAccess>::next_element::he03bc901e25f0f4e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x564f64bc54de - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h3588754e94476be8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x564f64b5106d - serde_json::value::de::visit_array::h4a9ecfbc4898ce44
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:172
[INFO] [stdout]   28:     0x564f64ba8c4b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h267c4ae7b2a5fa80
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:389
[INFO] [stdout]   29:     0x564f64b7d1b9 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h6e286eead817375a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x564f64bbd209 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h3e19696b2150ce5e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x564f64b5653b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::h78b341d2eb4143a2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:655
[INFO] [stdout]   32:     0x564f64b55655 - serde::de::MapAccess::next_value::h8bde4dbe9b424577
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x564f64b553a9 - <&mut A as serde::de::MapAccess>::next_value::he7bddcfda39a56ba
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x564f64b90f93 - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::hc3d5791a69c0cdb4
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x564f64b51cd2 - serde_json::value::de::visit_object::hb03a10dba883bf69
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:190
[INFO] [stdout]   36:     0x564f64ba890b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h3b488d4bbb494856
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/de.rs:418
[INFO] [stdout]   37:     0x564f64bdc479 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h2a861ba6ef386dc7
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x564f64ba83a8 - serde_json::value::from_value::h8688ebb814edf837
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.59/src/value/mod.rs:1006
[INFO] [stdout]   39:     0x564f64b9a298 - rofl::model::de::tests::json::parse::haacb791c02be1fc5
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x564f64ba5138 - rofl::model::de::tests::json::too_many_full_captions_with_just_text::h959ff8fee51733a5
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:350
[INFO] [stdout]   41:     0x564f64ba4c6a - rofl::model::de::tests::json::too_many_full_captions_with_just_text::{{closure}}::hf0a88d1e8fbcd657
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:338
[INFO] [stdout]   42:     0x564f64baaffe - core::ops::function::FnOnce::call_once::h8b8e62bf3f888d3d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x564f64c0c053 - core::ops::function::FnOnce::call_once::hd04d57b5cf16f85a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x564f64c0c053 - test::__rust_begin_short_backtrace::hd8e9a8c5a2e43388
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:517
[INFO] [stdout]   45:     0x564f64c0a523 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h3c3db8a500c1a19a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x564f64c0a523 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h043e9ebcbe360c80
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x564f64c0a523 - std::panicking::try::do_call::h47c2fb275506c2e8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   48:     0x564f64c0a523 - std::panicking::try::h569c20f0e99453b4
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   49:     0x564f64c0a523 - std::panic::catch_unwind::hb33c6d0f01540d23
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   50:     0x564f64c0a523 - test::run_test_in_process::hc0ce562d167e51cf
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:544
[INFO] [stdout]   51:     0x564f64c0a523 - test::run_test::run_test_inner::{{closure}}::hd3120982fcd71544
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/test/src/lib.rs:450
[INFO] [stdout]   52:     0x564f64be2ba6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h84f8bc12cc4cdac6
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb8b5fa0ba425d4db
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:458
[INFO] [stdout]   54:     0x564f64be7dd5 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc4b84b244cf55f75
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x564f64be7dd5 - std::panicking::try::do_call::ha31922ad8fa17753
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   56:     0x564f64be7dd5 - std::panicking::try::h38a6da203722ae6e
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   57:     0x564f64be7dd5 - std::panic::catch_unwind::h83afce167c9062b9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   58:     0x564f64be7dd5 - std::thread::Builder::spawn_unchecked::{{closure}}::h160689155590a70c
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/thread/mod.rs:457
[INFO] [stdout]   59:     0x564f64be7dd5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7dbf17a455132a46
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h670c50864ac2cb92
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x564f64db314a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2511952749086d81
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x564f64db314a - std::sys::unix::thread::Thread::new::thread_start::h5ad4ddffe24373a8
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f8d0a9ca609 - start_thread
[INFO] [stdout]   64:     0x7f8d0a8d6103 - clone
[INFO] [stdout]   65:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     model::de::tests::json::full_captions_with_just_text
[INFO] [stdout]     model::de::tests::json::mixed_full_captions
[INFO] [stdout]     model::de::tests::json::too_many_full_captions_with_just_text
[INFO] [stdout]     model::de::tests::qs::full_captions_with_just_text
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 41 passed; 4 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" "aaf720fa66708a9548ed076e48f419681f66351ccc8a9bbd74cdbd099ef25dad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aaf720fa66708a9548ed076e48f419681f66351ccc8a9bbd74cdbd099ef25dad", kill_on_drop: false }`
[INFO] [stdout] aaf720fa66708a9548ed076e48f419681f66351ccc8a9bbd74cdbd099ef25dad
