[INFO] fetching crate rofl 0.0.1...
[INFO] testing rofl-0.0.1 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate rofl 0.0.1 into /workspace/builds/worker-14/source
[INFO] validating manifest of crates.io crate rofl 0.0.1 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate 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-14/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded try_opt v0.1.1
[INFO] [stderr]   Downloaded case v0.1.0
[INFO] [stderr]   Downloaded css-color-parser v0.1.2
[INFO] [stderr]   Downloaded macro-attr v0.2.0
[INFO] [stderr]   Downloaded data-encoding v1.2.0
[INFO] [stderr]   Downloaded gif-dispose v1.0.1
[INFO] [stderr]   Downloaded spectral v0.6.0
[INFO] [stderr]   Downloaded derive-error v0.0.3
[INFO] [stderr]   Downloaded rgb v0.5.8
[INFO] [stderr]   Downloaded serde_qs v0.2.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 15350428bffc639817bc1df236e7869f69f43cf83f424c6782c68890232f4f7c
[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" "15350428bffc639817bc1df236e7869f69f43cf83f424c6782c68890232f4f7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "15350428bffc639817bc1df236e7869f69f43cf83f424c6782c68890232f4f7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15350428bffc639817bc1df236e7869f69f43cf83f424c6782c68890232f4f7c", kill_on_drop: false }`
[INFO] [stdout] 15350428bffc639817bc1df236e7869f69f43cf83f424c6782c68890232f4f7c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8aa16a952c266db2eaee6f4f7b576efbb264cb406c7b782ab505dd54ee53955b
[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" "8aa16a952c266db2eaee6f4f7b576efbb264cb406c7b782ab505dd54ee53955b", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling semver v0.1.20
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling inflate v0.1.1
[INFO] [stderr]    Compiling custom_derive v0.1.7
[INFO] [stderr]    Compiling rgb v0.5.8
[INFO] [stderr]    Compiling lazy_static v0.1.16
[INFO] [stderr]    Compiling case v0.1.0
[INFO] [stderr]    Compiling maplit v0.1.6
[INFO] [stderr]    Compiling enum_derive v0.1.7
[INFO] [stderr]    Compiling macro-attr v0.2.0
[INFO] [stderr]    Compiling try_opt v0.1.1
[INFO] [stderr]    Compiling itertools v0.6.5
[INFO] [stderr]    Compiling gif v0.9.2
[INFO] [stderr]    Compiling unreachable v0.1.1
[INFO] [stderr]    Compiling stb_truetype v0.3.1
[INFO] [stderr]    Compiling conv v0.3.3
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling enum_primitive v0.1.1
[INFO] [stderr]    Compiling css-color-parser v0.1.2
[INFO] [stderr]    Compiling jpeg-decoder v0.1.20
[INFO] [stderr]    Compiling derive-error v0.0.3
[INFO] [stderr]    Compiling rustc_version v0.1.7
[INFO] [stderr]    Compiling gif-dispose v1.0.1
[INFO] [stderr]    Compiling stb_truetype v0.2.8
[INFO] [stderr]    Compiling newtype_derive v0.1.6
[INFO] [stderr]    Compiling rusttype v0.2.4
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling png v0.6.2
[INFO] [stderr]    Compiling image v0.12.4
[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 `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 42.67s
[INFO] running `Command { std: "docker" "inspect" "8aa16a952c266db2eaee6f4f7b576efbb264cb406c7b782ab505dd54ee53955b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8aa16a952c266db2eaee6f4f7b576efbb264cb406c7b782ab505dd54ee53955b", kill_on_drop: false }`
[INFO] [stdout] 8aa16a952c266db2eaee6f4f7b576efbb264cb406c7b782ab505dd54ee53955b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8407b0d9fac194f03683f82671aea45115ae3b4e7cb8b5b3d9ecde02f2e27dbe
[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" "8407b0d9fac194f03683f82671aea45115ae3b4e7cb8b5b3d9ecde02f2e27dbe", kill_on_drop: false }`
[INFO] [stderr]    Compiling itoa v0.3.4
[INFO] [stderr]    Compiling data-encoding v1.2.0
[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 `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 `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.59s
[INFO] running `Command { std: "docker" "inspect" "8407b0d9fac194f03683f82671aea45115ae3b4e7cb8b5b3d9ecde02f2e27dbe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8407b0d9fac194f03683f82671aea45115ae3b4e7cb8b5b3d9ecde02f2e27dbe", kill_on_drop: false }`
[INFO] [stdout] 8407b0d9fac194f03683f82671aea45115ae3b4e7cb8b5b3d9ecde02f2e27dbe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cae24350f266eb452173ea03c42125a9da6486d6c873004632a46456aa6d7333
[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" "cae24350f266eb452173ea03c42125a9da6486d6c873004632a46456aa6d7333", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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 `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 `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.78s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/rofl-6adbf8e9a54372c6
[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::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::caption::tests::json::default_outline ... ok
[INFO] [stdout] test model::de::caption::tests::generic::must_be_map ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_rgb_sequence ... ok
[INFO] [stdout] test model::de::color::tests::generic::cannot_be_invalid_map ... ok
[INFO] [stdout] test model::de::caption::tests::generic::can_have_optional_fields ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_valid_map ... ok
[INFO] [stdout] test model::de::color::tests::from_str::common_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::from_str::pure_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::from_str::html_rgb ... ok
[INFO] [stdout] test model::de::color::tests::generic::can_be_css_color_name ... ok
[INFO] [stdout] test model::de::tests::json::empty_full_captions ... ok
[INFO] [stdout] test model::de::color::tests::from_str::exotic_named_colors ... ok
[INFO] [stdout] test model::de::color::tests::from_str::transparency_not_supported ... ok
[INFO] [stdout] test model::de::caption::tests::json::outline_custom_color ... ok
[INFO] [stdout] test model::de::color::tests::generic::must_be_valid_type ... ok
[INFO] [stdout] test model::de::tests::json::custom_font_for_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::full_captions_with_parameters ... ok
[INFO] [stdout] test model::de::tests::json::custom_outline_for_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::several_simple_captions ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_without_outline ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_with_alignment ... ok
[INFO] [stdout] test model::de::tests::json::simple_caption_with_invalid_alignment ... ok
[INFO] [stdout] test model::de::tests::json::scaled_template ... ok
[INFO] [stdout] test model::de::tests::json::just_template ... ok
[INFO] [stdout] test model::de::tests::json::simple_captions_with_color ... ok
[INFO] [stdout] test model::de::tests::qs::simple_captions_with_color ... ok
[INFO] [stdout] test model::de::tests::qs::simple_captions ... ok
[INFO] [stdout] test model::de::tests::qs::full_captions_with_valign_and_color ... ok
[INFO] [stdout] test model::de::tests::qs::full_captions_with_valign ... 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] test model::de::color::tests::generic::cannot_be_too_long_rgb_sequence ... ok
[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/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5607f77dd690 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x5607f77dd690 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x5607f77dd690 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x5607f77dd690 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x5607f780214c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x5607f761a536 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x5607f77d7d6d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x5607f77dfbcd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x5607f77dfbcd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x5607f77dfbcd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x5607f77df822 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x5607f77e02b1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x5607f77dfe59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x5607f77ddb1c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x5607f77dfe19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x5607f77ffd71 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x5607f77ffcbd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x5607f75d3b11 - core::mem::uninitialized::h6a172646b137cecb
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stdout]   18:     0x5607f75d3b11 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he15823e2dced85bb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x5607f75c7f3b - serde::de::Visitor::visit_string::h82858bca7613ac22
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x5607f75e308d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h979b032ca362e762
[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:     0x5607f75d37e9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h2b2ef617157ef078
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x5607f75ebbe9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h22102f667bd007fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x5607f758fef0 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h57d5c66ec84ec01f
[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:     0x5607f7587ff5 - serde::de::SeqAccess::next_element::h58b1304d545ff217
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x5607f7587a39 - <&mut A as serde::de::SeqAccess>::next_element::h5ebb0b69c7c5b9e2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x5607f7600a3e - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::hcf390ed0bd0abad3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x5607f75835bd - serde_json::value::de::visit_array::h5e396747b6eaa65a
[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:     0x5607f75e350b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h2826a813ef4d85a5
[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:     0x5607f760d589 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::hb4a153e4c778f5d6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x5607f75ebf39 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h72f9c14a39a7f58a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x5607f758f91b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::hc79fd4b57ce0ccb2
[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:     0x5607f7587dd5 - serde::de::MapAccess::next_value::hd761764bf6fdd7cd
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x5607f75877c9 - <&mut A as serde::de::MapAccess>::next_value::h2c27cf84292304e6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x5607f75cbb9a - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::h2a9e4adb1b8ece75
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x5607f75845b2 - serde_json::value::de::visit_object::he084bb1b00055eac
[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:     0x5607f75e31cb - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h9aea7f299eb4976e
[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:     0x5607f75942c9 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h7785c579d75507eb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x5607f75e2ac8 - serde_json::value::from_value::h1187fe90e98a4036
[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:     0x5607f75d4ce8 - rofl::model::de::tests::json::parse::h0b9ea5cccde39879
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x5607f75e1a67 - rofl::model::de::tests::json::mixed_full_captions::h813b9778cc7a7928
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:409
[INFO] [stdout]   41:     0x5607f75e14ea - rofl::model::de::tests::json::mixed_full_captions::{{closure}}::hcc0045a5dc2bace2
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:397
[INFO] [stdout]   42:     0x5607f75e58ce - core::ops::function::FnOnce::call_once::h3382f25afcd58601
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x5607f7641323 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x5607f7641323 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   45:     0x5607f763f828 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x5607f763f828 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x5607f763f828 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   48:     0x5607f763f828 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   49:     0x5607f763f828 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   50:     0x5607f763f828 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   51:     0x5607f763f828 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   52:     0x5607f76198b6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   54:     0x5607f761ea25 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x5607f761ea25 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   56:     0x5607f761ea25 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   57:     0x5607f761ea25 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   58:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   59:     0x5607f761ea25 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x5607f77e62ea - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f0bd14ac609 - start_thread
[INFO] [stdout]   64:     0x7f0bd1737103 - 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/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5607f77dd690 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x5607f77dd690 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x5607f77dd690 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x5607f77dd690 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x5607f780214c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x5607f761a536 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x5607f77d7d6d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x5607f77dfbcd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x5607f77dfbcd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x5607f77dfbcd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x5607f77df822 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x5607f77e02b1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x5607f77dfe59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x5607f77ddb1c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x5607f77dfe19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x5607f77ffd71 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x5607f77ffcbd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x5607f75d3b11 - core::mem::uninitialized::h6a172646b137cecb
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stdout]   18:     0x5607f75d3b11 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he15823e2dced85bb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x5607f75c7f3b - serde::de::Visitor::visit_string::h82858bca7613ac22
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x5607f75e308d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h979b032ca362e762
[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:     0x5607f75d37e9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h2b2ef617157ef078
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x5607f75ebbe9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h22102f667bd007fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x5607f758fef0 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h57d5c66ec84ec01f
[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:     0x5607f7587ff5 - serde::de::SeqAccess::next_element::h58b1304d545ff217
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x5607f7587a39 - <&mut A as serde::de::SeqAccess>::next_element::h5ebb0b69c7c5b9e2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x5607f7600a3e - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::hcf390ed0bd0abad3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x5607f75835bd - serde_json::value::de::visit_array::h5e396747b6eaa65a
[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:     0x5607f75e350b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h2826a813ef4d85a5
[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:     0x5607f760d589 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::hb4a153e4c778f5d6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x5607f75ebf39 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h72f9c14a39a7f58a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x5607f758f91b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::hc79fd4b57ce0ccb2
[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:     0x5607f7587dd5 - serde::de::MapAccess::next_value::hd761764bf6fdd7cd
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x5607f75877c9 - <&mut A as serde::de::MapAccess>::next_value::h2c27cf84292304e6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x5607f75cbb9a - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::h2a9e4adb1b8ece75
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x5607f75845b2 - serde_json::value::de::visit_object::he084bb1b00055eac
[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:     0x5607f75e31cb - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h9aea7f299eb4976e
[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:     0x5607f75942c9 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h7785c579d75507eb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x5607f75e2ac8 - serde_json::value::from_value::h1187fe90e98a4036
[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:     0x5607f75d4ce8 - rofl::model::de::tests::json::parse::h0b9ea5cccde39879
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x5607f75df22b - rofl::model::de::tests::json::full_captions_with_just_text::h7915deda8a4036fd
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:334
[INFO] [stdout]   41:     0x5607f75de7da - rofl::model::de::tests::json::full_captions_with_just_text::{{closure}}::he41afdb2e614df83
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:315
[INFO] [stdout]   42:     0x5607f75e5f5e - core::ops::function::FnOnce::call_once::h75142dcb2669e58d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x5607f7641323 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x5607f7641323 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   45:     0x5607f763f828 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x5607f763f828 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x5607f763f828 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   48:     0x5607f763f828 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   49:     0x5607f763f828 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   50:     0x5607f763f828 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   51:     0x5607f763f828 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   52:     0x5607f76198b6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   54:     0x5607f761ea25 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x5607f761ea25 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   56:     0x5607f761ea25 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   57:     0x5607f761ea25 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   58:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   59:     0x5607f761ea25 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x5607f77e62ea - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f0bd14ac609 - start_thread
[INFO] [stdout]   64:     0x7f0bd1737103 - 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/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5607f77dd690 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x5607f77dd690 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x5607f77dd690 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x5607f77dd690 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x5607f780214c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x5607f761a536 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x5607f77d7d6d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x5607f77dfbcd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x5607f77dfbcd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x5607f77dfbcd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x5607f77df822 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x5607f77e02b1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x5607f77dfe59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x5607f77ddb1c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x5607f77dfe19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x5607f77ffd71 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x5607f77ffcbd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x5607f75d38c1 - core::mem::uninitialized::h6a172646b137cecb
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stdout]   18:     0x5607f75d38c1 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::h7d14b82dd2ddcabe
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x5607f75c7e9b - serde::de::Visitor::visit_string::h355fb937ded7a9d5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x5607f758c9af - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_any::h5d6f126e10d2e076
[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:     0x5607f75d3799 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h06c8e8e371932da9
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x5607f75ec029 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h80c909d7eda958d8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x5607f758abd8 - <serde_qs::de::LevelSeq<I> as serde::de::SeqAccess>::next_element_seed::heafd0c7e842faf07
[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:     0x5607f7588055 - serde::de::SeqAccess::next_element::hd03564b33e4af222
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x5607f7600673 - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::hb3161f9a0bc6b6cc
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   26:     0x5607f758d51c - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_any::hb2882774390e34e0
[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:     0x5607f758de89 - <serde_qs::de::LevelDeserializer as serde::de::Deserializer>::deserialize_seq::hdd0c8156361de858
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/macros.rs:134
[INFO] [stdout]   28:     0x5607f760d539 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h87986c35643fa2b0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   29:     0x5607f75ebf89 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h79050a8f6074c8f5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   30:     0x5607f7589010 - <serde_qs::de::QsDeserializer as serde::de::MapAccess>::next_value_seed::h8f4eb8cb5a3bdd13
[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:     0x5607f7587cf5 - serde::de::MapAccess::next_value::h91e861d1b33db58f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   32:     0x5607f75d10b0 - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::h69ff6002e7ee1085
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   33:     0x5607f758b058 - <serde_qs::de::QsDeserializer as serde::de::Deserializer>::deserialize_map::hcfafe009fcb49a2c
[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:     0x5607f7594318 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::hcbfa0fb975180072
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   35:     0x5607f75ab3b3 - serde_qs::de::parse::Config::deserialize_bytes::hd18b2fa684270466
[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:     0x5607f7590b78 - serde_qs::de::from_bytes::h4d5cfbc904e48a25
[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:     0x5607f7590be7 - serde_qs::de::from_str::hdd25937fd8e5a626
[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:     0x5607f76179fa - rofl::model::de::tests::qs::parse::hf50ec6865678769d
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:90
[INFO] [stdout]   39:     0x5607f7618905 - rofl::model::de::tests::qs::full_captions_with_just_text::h0a4e19c4abf0d152
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:26
[INFO] [stdout]   40:     0x5607f761888a - rofl::model::de::tests::qs::full_captions_with_just_text::{{closure}}::he1157b893015a8f0
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/qs.rs:24
[INFO] [stdout]   41:     0x5607f75e598e - core::ops::function::FnOnce::call_once::h41d3c4ef7be35879
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   42:     0x5607f7641323 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x5607f7641323 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   44:     0x5607f763f828 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   45:     0x5607f763f828 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   46:     0x5607f763f828 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   47:     0x5607f763f828 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   48:     0x5607f763f828 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   49:     0x5607f763f828 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   50:     0x5607f763f828 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   51:     0x5607f76198b6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   52:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   53:     0x5607f761ea25 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   54:     0x5607f761ea25 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   55:     0x5607f761ea25 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   56:     0x5607f761ea25 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   57:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   58:     0x5607f761ea25 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   59:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   60:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x5607f77e62ea - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   62:     0x7f0bd14ac609 - start_thread
[INFO] [stdout]   63:     0x7f0bd1737103 - 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/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5607f77dd690 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x5607f77dd690 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x5607f77dd690 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x5607f77dd690 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x5607f780214c - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x5607f761a536 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x5607f77d7d6d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x5607f77dfbcd - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x5607f77dfbcd - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x5607f77dfbcd - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x5607f77df822 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x5607f77e02b1 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x5607f77dfe59 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x5607f77ddb1c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x5607f77dfe19 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x5607f77ffd71 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x5607f77ffcbd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stdout]   17:     0x5607f75d3b11 - core::mem::uninitialized::h6a172646b137cecb
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stdout]   18:     0x5607f75d3b11 - <rofl::model::de::image_macro::SourcedCaptionVisitor as serde::de::Visitor>::visit_str::he15823e2dced85bb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:326
[INFO] [stdout]   19:     0x5607f75c7f3b - serde::de::Visitor::visit_string::h82858bca7613ac22
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1513
[INFO] [stdout]   20:     0x5607f75e308d - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_any::h979b032ca362e762
[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:     0x5607f75d37e9 - <rofl::model::de::image_macro::SourcedCaption as serde::de::Deserialize>::deserialize::h2b2ef617157ef078
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:306
[INFO] [stdout]   22:     0x5607f75ebbe9 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h22102f667bd007fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   23:     0x5607f758fef0 - <serde_json::value::de::SeqDeserializer as serde::de::SeqAccess>::next_element_seed::h57d5c66ec84ec01f
[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:     0x5607f7587ff5 - serde::de::SeqAccess::next_element::h58b1304d545ff217
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1708
[INFO] [stdout]   25:     0x5607f7587a39 - <&mut A as serde::de::SeqAccess>::next_element::h5ebb0b69c7c5b9e2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1737
[INFO] [stdout]   26:     0x5607f7600a3e - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::hcf390ed0bd0abad3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:869
[INFO] [stdout]   27:     0x5607f75835bd - serde_json::value::de::visit_array::h5e396747b6eaa65a
[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:     0x5607f75e350b - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_seq::h2826a813ef4d85a5
[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:     0x5607f760d589 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::hb4a153e4c778f5d6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/impls.rs:880
[INFO] [stdout]   30:     0x5607f75ebf39 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h72f9c14a39a7f58a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:786
[INFO] [stdout]   31:     0x5607f758f91b - <serde_json::value::de::MapDeserializer as serde::de::MapAccess>::next_value_seed::hc79fd4b57ce0ccb2
[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:     0x5607f7587dd5 - serde::de::MapAccess::next_value::hd761764bf6fdd7cd
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1847
[INFO] [stdout]   33:     0x5607f75877c9 - <&mut A as serde::de::MapAccess>::next_value::h2c27cf84292304e6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.117/src/de/mod.rs:1928
[INFO] [stdout]   34:     0x5607f75cbb9a - <rofl::model::de::image_macro::ImageMacroVisitor as serde::de::Visitor>::visit_map::h2a9e4adb1b8ece75
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:212
[INFO] [stdout]   35:     0x5607f75845b2 - serde_json::value::de::visit_object::he084bb1b00055eac
[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:     0x5607f75e31cb - serde_json::value::de::<impl serde::de::Deserializer for serde_json::value::Value>::deserialize_map::h9aea7f299eb4976e
[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:     0x5607f75942c9 - rofl::model::de::image_macro::<impl serde::de::Deserialize for rofl::model::types::ImageMacro>::deserialize::h7785c579d75507eb
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/image_macro.rs:38
[INFO] [stdout]   38:     0x5607f75e2ac8 - serde_json::value::from_value::h1187fe90e98a4036
[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:     0x5607f75d4ce8 - rofl::model::de::tests::json::parse::h0b9ea5cccde39879
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:425
[INFO] [stdout]   40:     0x5607f75df8a6 - rofl::model::de::tests::json::too_many_full_captions_with_just_text::he199c7b2abd5cf75
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:350
[INFO] [stdout]   41:     0x5607f75df3ea - rofl::model::de::tests::json::too_many_full_captions_with_just_text::{{closure}}::hdac499f96d15e8b0
[INFO] [stdout]                                at /opt/rustwide/workdir/model/de/tests/json.rs:338
[INFO] [stdout]   42:     0x5607f75e62be - core::ops::function::FnOnce::call_once::hb0aafb32a25e02fa
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   43:     0x5607f7641323 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   44:     0x5607f7641323 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   45:     0x5607f763f828 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   46:     0x5607f763f828 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   47:     0x5607f763f828 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   48:     0x5607f763f828 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   49:     0x5607f763f828 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   50:     0x5607f763f828 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   51:     0x5607f763f828 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   52:     0x5607f76198b6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   53:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   54:     0x5607f761ea25 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   55:     0x5607f761ea25 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   56:     0x5607f761ea25 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   57:     0x5607f761ea25 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   58:     0x5607f761ea25 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   59:     0x5607f761ea25 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   60:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   61:     0x5607f77e62ea - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   62:     0x5607f77e62ea - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   63:     0x7f0bd14ac609 - start_thread
[INFO] [stdout]   64:     0x7f0bd1737103 - 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" "cae24350f266eb452173ea03c42125a9da6486d6c873004632a46456aa6d7333", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cae24350f266eb452173ea03c42125a9da6486d6c873004632a46456aa6d7333", kill_on_drop: false }`
[INFO] [stdout] cae24350f266eb452173ea03c42125a9da6486d6c873004632a46456aa6d7333
