[INFO] fetching crate dioxus-autofmt 0.5.1...
[INFO] testing dioxus-autofmt-0.5.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate dioxus-autofmt 0.5.1 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate dioxus-autofmt 0.5.1 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate dioxus-autofmt 0.5.1
[INFO] finished tweaking crates.io crate dioxus-autofmt 0.5.1
[INFO] tweaked toml for crates.io crate dioxus-autofmt 0.5.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 80 packages to latest compatible versions
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding internment v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded krates v0.16.10
[INFO] [stderr]   Downloaded internment v0.7.5
[INFO] [stderr]   Downloaded generational-box v0.5.1
[INFO] [stderr]   Downloaded longest-increasing-subsequence v0.1.0
[INFO] [stderr]   Downloaded dioxus-core v0.5.1
[INFO] [stderr]   Downloaded dioxus-rsx v0.5.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 52e2bfe63833f25f27164bf8dc1f5809660550e1d37a240fee9bf9458489a5be
[INFO] running `Command { std: "docker" "start" "-a" "52e2bfe63833f25f27164bf8dc1f5809660550e1d37a240fee9bf9458489a5be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "52e2bfe63833f25f27164bf8dc1f5809660550e1d37a240fee9bf9458489a5be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52e2bfe63833f25f27164bf8dc1f5809660550e1d37a240fee9bf9458489a5be", kill_on_drop: false }`
[INFO] [stdout] 52e2bfe63833f25f27164bf8dc1f5809660550e1d37a240fee9bf9458489a5be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f7e94de72e34ca63e22b1660e20d20ba3c30c330fcb0775a351d906bd06f99e8
[INFO] running `Command { std: "docker" "start" "-a" "f7e94de72e34ca63e22b1660e20d20ba3c30c330fcb0775a351d906bd06f99e8", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling camino v1.1.7
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling longest-increasing-subsequence v0.1.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling generational-box v0.5.1
[INFO] [stderr]    Compiling internment v0.7.5
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling dioxus-core v0.5.1
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling cargo-platform v0.1.8
[INFO] [stderr]    Compiling cargo_metadata v0.18.1
[INFO] [stderr]    Compiling krates v0.16.10
[INFO] [stderr]    Compiling dioxus-rsx v0.5.1
[INFO] [stderr]    Compiling dioxus-autofmt v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.37s
[INFO] running `Command { std: "docker" "inspect" "f7e94de72e34ca63e22b1660e20d20ba3c30c330fcb0775a351d906bd06f99e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f7e94de72e34ca63e22b1660e20d20ba3c30c330fcb0775a351d906bd06f99e8", kill_on_drop: false }`
[INFO] [stdout] f7e94de72e34ca63e22b1660e20d20ba3c30c330fcb0775a351d906bd06f99e8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9355510ce64970619d61013b389b5a0175b12a06e00bf04ce1654853ceff6739
[INFO] running `Command { std: "docker" "start" "-a" "9355510ce64970619d61013b389b5a0175b12a06e00bf04ce1654853ceff6739", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling dioxus-autofmt v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.08s
[INFO] running `Command { std: "docker" "inspect" "9355510ce64970619d61013b389b5a0175b12a06e00bf04ce1654853ceff6739", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9355510ce64970619d61013b389b5a0175b12a06e00bf04ce1654853ceff6739", kill_on_drop: false }`
[INFO] [stdout] 9355510ce64970619d61013b389b5a0175b12a06e00bf04ce1654853ceff6739
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fac4f4a33b34dff7400d5a6f067c7d7eb3704b4c4bcc0734024876dbe032b891
[INFO] running `Command { std: "docker" "start" "-a" "fac4f4a33b34dff7400d5a6f067c7d7eb3704b4c4bcc0734024876dbe032b891", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dioxus_autofmt-1fde16bd56d6c4ac)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test collect_macros::parses_file_and_collects_rsx_macros ... ok
[INFO] [stdout] test prettier_please::unparses_completely ... ok
[INFO] [stdout] test indent::tests::count_indents ... ok
[INFO] [stdout] test prettier_please::unparses_raw ... ok
[INFO] [stdout] test prettier_please::unparses_let_guard ... ok
[INFO] [stdout] test prettier_please::weird_ifcase ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/samples.rs (/opt/rustwide/target/debug/deps/samples-8b76071305722cdc)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test attributes ... ok
[INFO] [stdout] test comments ... ok
[INFO] [stdout] test collapse_expr ... ok
[INFO] [stdout] test commentshard ... ok
[INFO] [stdout] test ifchain_forloop ... ok
[INFO] [stdout] test immediate_expr ... ok
[INFO] [stdout] test key ... ok
[INFO] [stdout] test letsome ... ok
[INFO] [stdout] test complex ... ok
[INFO] [stdout] test emoji ... ok
[INFO] [stdout] test fat_exprs ... ok
[INFO] [stdout] test docsite ... ok
[INFO] [stdout] test long_exprs ... ok
[INFO] [stdout] test messy_indent ... ok
[INFO] [stdout] test long ... ok
[INFO] [stdout] test reallylong ... ok
[INFO] [stdout] test multirsx ... ok
[INFO] [stdout] test raw_strings ... ok
[INFO] [stdout] test shorthand ... ok
[INFO] [stdout] test tiny ... ok
[INFO] [stdout] test simple ... ok
[INFO] [stdout] test manual_props ... ok
[INFO] [stdout] test t2 ... ok
[INFO] [stdout] test trailing_expr ... ok
[INFO] [stdout] test tinynoopt ... ok
[INFO] [stderr] error: test failed, to rerun pass `--test samples`
[INFO] [stdout] test many_exprs ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- many_exprs stdout ----
[INFO] [stdout] thread 'many_exprs' panicked at tests/samples.rs:26:1:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #![allow(dead_code, unused)]
[INFO] [stdout]  use dioxus::desktop::use_window;
[INFO] [stdout]  use dioxus::prelude::*;
[INFO] [stdout]  use std::{
[INFO] [stdout]      process::exit,
[INFO] [stdout]      time::{Duration, Instant},
[INFO] [stdout]  };
[INFO] [stdout]  use tokio::time::sleep;
[INFO] [stdout]  
[INFO] [stdout]  fn main() {
[INFO] [stdout]      LaunchBuilder::desktop().launch(app);
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  struct WindowPreferences {
[INFO] [stdout]      always_on_top: bool,
[INFO] [stdout]      with_decorations: bool,
[INFO] [stdout]      exiting: Option<Instant>,
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl Default for WindowPreferences {
[INFO] [stdout]      fn default() -> Self {
[INFO] [stdout]          Self {
[INFO] [stdout]              with_decorations: true,
[INFO] [stdout]              always_on_top: false,
[INFO] [stdout]              exiting: None,
[INFO] [stdout]          }
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl WindowPreferences {
[INFO] [stdout]      fn new() -> Self {
[INFO] [stdout]          Self::default()
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  #[derive(Default)]
[INFO] [stdout]  struct Timer {
[INFO] [stdout]      hours: u8,
[INFO] [stdout]      minutes: u8,
[INFO] [stdout]      seconds: u8,
[INFO] [stdout]      started_at: Option<Instant>,
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl Timer {
[INFO] [stdout]      fn new() -> Self {
[INFO] [stdout]          Self::default()
[INFO] [stdout]      }
[INFO] [stdout]  
[INFO] [stdout]      fn duration(&self) -> Duration {
[INFO] [stdout]          Duration::from_secs(
[INFO] [stdout]              (self.hours as u64 * 60 + self.minutes as u64) * 60 + self.seconds as u64,
[INFO] [stdout]          )
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  const UPD_FREQ: Duration = Duration::from_millis(100);
[INFO] [stdout]  
[INFO] [stdout]  fn exit_button(
[INFO] [stdout]      delay: Duration,
[INFO] [stdout]      label: fn(Signal<Option<Instant>>, Duration) -> Option<VNode>,
[INFO] [stdout]  ) -> Element {
[INFO] [stdout]      let mut trigger: Signal<Option<Instant>> = use_signal(|| None);
[INFO] [stdout]      use_future(move || async move {
[INFO] [stdout]          loop {
[INFO] [stdout]              sleep(UPD_FREQ).await;
[INFO] [stdout]              if let Some(true) = trigger.read().map(|e| e.elapsed() > delay) {
[INFO] [stdout]                  exit(0);
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]      });
[INFO] [stdout]      let stuff: Option<VNode> = rsx! {
[INFO] [stdout]          button {
[INFO] [stdout]              onmouseup: move |_| {
[INFO] [stdout]                  trigger.set(None);
[INFO] [stdout]              },
[INFO] [stdout]              onmousedown: move |_| {
[INFO] [stdout]                  trigger.set(Some(Instant::now()));
[INFO] [stdout]              },
[INFO] [stdout]              width: 100,
[INFO] [stdout]              {label(trigger, delay)}
[INFO] [stdout]          }
[INFO] [stdout]      };
[INFO] [stdout]      stuff
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  fn app() -> Element {
[INFO] [stdout]      let mut timer = use_signal(Timer::new);
[INFO] [stdout]      let mut window_preferences = use_signal(WindowPreferences::new);
[INFO] [stdout]  
[INFO] [stdout]      use_future(move || async move {
[INFO] [stdout]          loop {
[INFO] [stdout]              sleep(UPD_FREQ).await;
[INFO] [stdout]              timer.with_mut(|t| {
[INFO] [stdout]                  if let Some(started_at) = t.started_at {
[INFO] [stdout]                      if t.duration().saturating_sub(started_at.elapsed()) == Duration::ZERO {
[INFO] [stdout]                          t.started_at = None;
[INFO] [stdout]                      }
[INFO] [stdout]                  }
[INFO] [stdout]              });
[INFO] [stdout]          }
[INFO] [stdout]      });
[INFO] [stdout]  
[INFO] [stdout]      rsx! {
[INFO] [stdout]          div {
[INFO] [stdout]              {
[INFO] [stdout]                  let millis = timer.with(|t| t.duration().saturating_sub(t.started_at.map(|x| x.elapsed()).unwrap_or(Duration::ZERO)).as_millis());
[INFO] [stdout]                  format!("{:02}:{:02}:{:02}.{:01}",
[INFO] [stdout]                          millis / 1000 / 3600 % 3600,
[INFO] [stdout]                          millis / 1000 / 60 % 60,
[INFO] [stdout]                          millis / 1000 % 60,
[INFO] [stdout]                          millis / 100 % 10)
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]          div {
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 99,
[INFO] [stdout]                  value: format!("{:02}", timer.read().hours),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().hours = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]  
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 59,
[INFO] [stdout]                  value: format!("{:02}", timer.read().minutes),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().minutes = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]  
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 59,
[INFO] [stdout]                  value: format!("{:02}", timer.read().seconds),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().seconds = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]  
[INFO] [stdout]          button {
[INFO] [stdout]              id: "start_stop",
[INFO] [stdout]              onclick: move |_| {
[INFO] [stdout]                  timer
[INFO] [stdout]                      .with_mut(|t| {
[INFO] [stdout] [31m<                        t[0m
[INFO] [stdout] [31m<                            .started_at = if t.started_at.is_none() {[0m
[INFO] [stdout] [32m>                        t.started_at = if t.started_at.is_none() {[0m
[INFO] [stdout]                              Some(Instant::now())
[INFO] [stdout]                          } else {
[INFO] [stdout]                              None
[INFO] [stdout]                          }
[INFO] [stdout]                      })
[INFO] [stdout]              },
[INFO] [stdout]              { timer.with(|t| if t.started_at.is_none() { "Start" } else { "Stop" }) }
[INFO] [stdout]          }
[INFO] [stdout]          div { id: "app",
[INFO] [stdout]              button {
[INFO] [stdout]                  onclick: move |_| {
[INFO] [stdout]                      let decorations = window_preferences.read().with_decorations;
[INFO] [stdout]                      use_window().set_decorations(!decorations);
[INFO] [stdout]                      window_preferences.write().with_decorations = !decorations;
[INFO] [stdout]                  },
[INFO] [stdout]                  {
[INFO] [stdout]                      format!("with decorations{}", if window_preferences.read().with_decorations { " ✓" } else { "" }).to_string()
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]              button {
[INFO] [stdout]                  onclick: move |_| {
[INFO] [stdout]                      window_preferences
[INFO] [stdout]                          .with_mut(|wp| {
[INFO] [stdout]                              use_window().set_always_on_top(!wp.always_on_top);
[INFO] [stdout]                              wp.always_on_top = !wp.always_on_top;
[INFO] [stdout]                          })
[INFO] [stdout]                  },
[INFO] [stdout]                  width: 100,
[INFO] [stdout]                  {
[INFO] [stdout]                      format!("always on top{}", if window_preferences.read().always_on_top { " ✓" } else { "" })
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]          {
[INFO] [stdout]              exit_button(
[INFO] [stdout]                  Duration::from_secs(3),
[INFO] [stdout]                  |trigger, delay| rsx! {
[INFO] [stdout]                      {format!("{:0.1?}", trigger.read().map(|inst| (delay.as_secs_f32() - inst.elapsed().as_secs_f32()))) }
[INFO] [stdout]                  }
[INFO] [stdout]              )
[INFO] [stdout]          }
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561e317d6c05 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x561e317d6c05 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x561e317d6c05 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x561e317d6c05 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x561e317fd91b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x561e317fd91b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x561e317d442f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x561e317d69de - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x561e317d69de - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x561e317d8409 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x561e317d80ce - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x561e317a928a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x561e317a928a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x561e317d8a0b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x561e317d8a0b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x561e317d8784 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x561e317d70c9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x561e317d84b7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x561e31521423 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x561e3152a3d6 - samples::many_exprs::he5b1185ba453ef10
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/samples.rs:20:17
[INFO] [stdout]   20:     0x561e3152a0d7 - samples::many_exprs::{{closure}}::hc721cb700bdb2c1d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/samples.rs:13:23
[INFO] [stdout]   21:     0x561e315244b6 - core::ops::function::FnOnce::call_once::h0f77249d09b9d2ba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x561e317adc6b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x561e317adc6b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   24:     0x561e317ad371 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   25:     0x561e317ad371 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x561e317ad371 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   27:     0x561e317ad371 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   28:     0x561e317ad371 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   29:     0x561e317ad371 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   30:     0x561e317ad371 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   31:     0x561e31775d34 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   32:     0x561e31775d34 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   33:     0x561e3177a762 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   34:     0x561e3177a762 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x561e3177a762 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   36:     0x561e3177a762 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   37:     0x561e3177a762 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   38:     0x561e3177a762 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   39:     0x561e3177a762 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x561e317dcddb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   41:     0x561e317dcddb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x561e317dcddb - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   43:     0x7f92f23e8ac3 - <unknown>
[INFO] [stdout]   44:     0x7f92f2479a04 - __clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     many_exprs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 25 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fac4f4a33b34dff7400d5a6f067c7d7eb3704b4c4bcc0734024876dbe032b891", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fac4f4a33b34dff7400d5a6f067c7d7eb3704b4c4bcc0734024876dbe032b891", kill_on_drop: false }`
[INFO] [stdout] fac4f4a33b34dff7400d5a6f067c7d7eb3704b4c4bcc0734024876dbe032b891
[INFO] testing dioxus-autofmt-0.5.1 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate dioxus-autofmt 0.5.1 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate dioxus-autofmt 0.5.1 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate dioxus-autofmt 0.5.1
[INFO] finished tweaking crates.io crate dioxus-autofmt 0.5.1
[INFO] tweaked toml for crates.io crate dioxus-autofmt 0.5.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 80 packages to latest compatible versions
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding internment v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 658f1180077fed8e1d302edf77fe8bcd60fb161014bf1514c2f8daf0643925f2
[INFO] running `Command { std: "docker" "start" "-a" "658f1180077fed8e1d302edf77fe8bcd60fb161014bf1514c2f8daf0643925f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "658f1180077fed8e1d302edf77fe8bcd60fb161014bf1514c2f8daf0643925f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "658f1180077fed8e1d302edf77fe8bcd60fb161014bf1514c2f8daf0643925f2", kill_on_drop: false }`
[INFO] [stdout] 658f1180077fed8e1d302edf77fe8bcd60fb161014bf1514c2f8daf0643925f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 41c6be5867e8bb146fe9df4a4857039dbcb91a636ed37bd553e9f556e14b7669
[INFO] running `Command { std: "docker" "start" "-a" "41c6be5867e8bb146fe9df4a4857039dbcb91a636ed37bd553e9f556e14b7669", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling camino v1.1.7
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling longest-increasing-subsequence v0.1.0
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling generational-box v0.5.1
[INFO] [stderr]    Compiling internment v0.7.5
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling dioxus-core v0.5.1
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling cargo-platform v0.1.8
[INFO] [stderr]    Compiling cargo_metadata v0.18.1
[INFO] [stderr]    Compiling krates v0.16.10
[INFO] [stderr]    Compiling dioxus-rsx v0.5.1
[INFO] [stderr]    Compiling dioxus-autofmt v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.56s
[INFO] running `Command { std: "docker" "inspect" "41c6be5867e8bb146fe9df4a4857039dbcb91a636ed37bd553e9f556e14b7669", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41c6be5867e8bb146fe9df4a4857039dbcb91a636ed37bd553e9f556e14b7669", kill_on_drop: false }`
[INFO] [stdout] 41c6be5867e8bb146fe9df4a4857039dbcb91a636ed37bd553e9f556e14b7669
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ef2a6af80bf01af916a7377bfddd5b7794f98e1a25d03c89cf9b1d25df3e8a45
[INFO] running `Command { std: "docker" "start" "-a" "ef2a6af80bf01af916a7377bfddd5b7794f98e1a25d03c89cf9b1d25df3e8a45", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling dioxus-autofmt v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.01s
[INFO] running `Command { std: "docker" "inspect" "ef2a6af80bf01af916a7377bfddd5b7794f98e1a25d03c89cf9b1d25df3e8a45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef2a6af80bf01af916a7377bfddd5b7794f98e1a25d03c89cf9b1d25df3e8a45", kill_on_drop: false }`
[INFO] [stdout] ef2a6af80bf01af916a7377bfddd5b7794f98e1a25d03c89cf9b1d25df3e8a45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7f620f941a784e37546c25f18f63349fe93976cd58bf2acf6907b6b9ed2604e7
[INFO] running `Command { std: "docker" "start" "-a" "7f620f941a784e37546c25f18f63349fe93976cd58bf2acf6907b6b9ed2604e7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dioxus_autofmt-1fde16bd56d6c4ac)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test indent::tests::count_indents ... ok
[INFO] [stdout] test collect_macros::parses_file_and_collects_rsx_macros ... ok
[INFO] [stdout] test prettier_please::unparses_completely ... ok
[INFO] [stdout] test prettier_please::unparses_let_guard ... ok
[INFO] [stderr]      Running tests/samples.rs (/opt/rustwide/target/debug/deps/samples-8b76071305722cdc)
[INFO] [stdout] test prettier_please::unparses_raw ... ok
[INFO] [stdout] test prettier_please::weird_ifcase ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test collapse_expr ... ok
[INFO] [stdout] test comments ... ok
[INFO] [stdout] test fat_exprs ... ok
[INFO] [stdout] test attributes ... ok
[INFO] [stdout] test emoji ... ok
[INFO] [stdout] test commentshard ... ok
[INFO] [stdout] test letsome ... ok
[INFO] [stdout] test long_exprs ... ok
[INFO] [stdout] test long ... ok
[INFO] [stdout] test key ... ok
[INFO] [stdout] test immediate_expr ... ok
[INFO] [stdout] test messy_indent ... ok
[INFO] [stdout] test complex ... ok
[INFO] [stdout] test ifchain_forloop ... ok
[INFO] [stdout] test multirsx ... ok
[INFO] [stdout] test manual_props ... ok
[INFO] [stdout] test raw_strings ... ok
[INFO] [stdout] test reallylong ... ok
[INFO] [stdout] test trailing_expr ... ok
[INFO] [stdout] test tiny ... ok
[INFO] [stdout] test t2 ... ok
[INFO] [stdout] test simple ... ok
[INFO] [stdout] test shorthand ... ok
[INFO] [stdout] test tinynoopt ... ok
[INFO] [stdout] test docsite ... ok
[INFO] [stdout] test many_exprs ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- many_exprs stdout ----
[INFO] [stdout] thread 'many_exprs' panicked at tests/samples.rs:26:1:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #![allow(dead_code, unused)]
[INFO] [stdout]  use dioxus::desktop::use_window;
[INFO] [stdout]  use dioxus::prelude::*;
[INFO] [stdout]  use std::{
[INFO] [stdout]      process::exit,
[INFO] [stdout]      time::{Duration, Instant},
[INFO] [stdout]  };
[INFO] [stdout]  use tokio::time::sleep;
[INFO] [stdout]  
[INFO] [stdout]  fn main() {
[INFO] [stdout]      LaunchBuilder::desktop().launch(app);
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  struct WindowPreferences {
[INFO] [stdout]      always_on_top: bool,
[INFO] [stdout]      with_decorations: bool,
[INFO] [stdout]      exiting: Option<Instant>,
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl Default for WindowPreferences {
[INFO] [stdout]      fn default() -> Self {
[INFO] [stdout]          Self {
[INFO] [stdout]              with_decorations: true,
[INFO] [stdout]              always_on_top: false,
[INFO] [stdout]              exiting: None,
[INFO] [stdout]          }
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl WindowPreferences {
[INFO] [stdout]      fn new() -> Self {
[INFO] [stdout]          Self::default()
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  #[derive(Default)]
[INFO] [stdout]  struct Timer {
[INFO] [stdout]      hours: u8,
[INFO] [stdout]      minutes: u8,
[INFO] [stdout]      seconds: u8,
[INFO] [stdout]      started_at: Option<Instant>,
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  impl Timer {
[INFO] [stdout]      fn new() -> Self {
[INFO] [stdout]          Self::default()
[INFO] [stdout]      }
[INFO] [stdout]  
[INFO] [stdout]      fn duration(&self) -> Duration {
[INFO] [stdout]          Duration::from_secs(
[INFO] [stdout]              (self.hours as u64 * 60 + self.minutes as u64) * 60 + self.seconds as u64,
[INFO] [stdout]          )
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  const UPD_FREQ: Duration = Duration::from_millis(100);
[INFO] [stdout]  
[INFO] [stdout]  fn exit_button(
[INFO] [stdout]      delay: Duration,
[INFO] [stdout]      label: fn(Signal<Option<Instant>>, Duration) -> Option<VNode>,
[INFO] [stdout]  ) -> Element {
[INFO] [stdout]      let mut trigger: Signal<Option<Instant>> = use_signal(|| None);
[INFO] [stdout]      use_future(move || async move {
[INFO] [stdout]          loop {
[INFO] [stdout]              sleep(UPD_FREQ).await;
[INFO] [stdout]              if let Some(true) = trigger.read().map(|e| e.elapsed() > delay) {
[INFO] [stdout]                  exit(0);
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]      });
[INFO] [stdout]      let stuff: Option<VNode> = rsx! {
[INFO] [stdout]          button {
[INFO] [stdout]              onmouseup: move |_| {
[INFO] [stdout]                  trigger.set(None);
[INFO] [stdout]              },
[INFO] [stdout]              onmousedown: move |_| {
[INFO] [stdout]                  trigger.set(Some(Instant::now()));
[INFO] [stdout]              },
[INFO] [stdout]              width: 100,
[INFO] [stdout]              {label(trigger, delay)}
[INFO] [stdout]          }
[INFO] [stdout]      };
[INFO] [stdout]      stuff
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout]  fn app() -> Element {
[INFO] [stdout]      let mut timer = use_signal(Timer::new);
[INFO] [stdout]      let mut window_preferences = use_signal(WindowPreferences::new);
[INFO] [stdout]  
[INFO] [stdout]      use_future(move || async move {
[INFO] [stdout]          loop {
[INFO] [stdout]              sleep(UPD_FREQ).await;
[INFO] [stdout]              timer.with_mut(|t| {
[INFO] [stdout]                  if let Some(started_at) = t.started_at {
[INFO] [stdout]                      if t.duration().saturating_sub(started_at.elapsed()) == Duration::ZERO {
[INFO] [stdout]                          t.started_at = None;
[INFO] [stdout]                      }
[INFO] [stdout]                  }
[INFO] [stdout]              });
[INFO] [stdout]          }
[INFO] [stdout]      });
[INFO] [stdout]  
[INFO] [stdout]      rsx! {
[INFO] [stdout]          div {
[INFO] [stdout]              {
[INFO] [stdout]                  let millis = timer.with(|t| t.duration().saturating_sub(t.started_at.map(|x| x.elapsed()).unwrap_or(Duration::ZERO)).as_millis());
[INFO] [stdout]                  format!("{:02}:{:02}:{:02}.{:01}",
[INFO] [stdout]                          millis / 1000 / 3600 % 3600,
[INFO] [stdout]                          millis / 1000 / 60 % 60,
[INFO] [stdout]                          millis / 1000 % 60,
[INFO] [stdout]                          millis / 100 % 10)
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]          div {
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 99,
[INFO] [stdout]                  value: format!("{:02}", timer.read().hours),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().hours = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]  
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 59,
[INFO] [stdout]                  value: format!("{:02}", timer.read().minutes),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().minutes = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]  
[INFO] [stdout]              input {
[INFO] [stdout]                  r#type: "number",
[INFO] [stdout]                  min: 0,
[INFO] [stdout]                  max: 59,
[INFO] [stdout]                  value: format!("{:02}", timer.read().seconds),
[INFO] [stdout]                  oninput: move |e| {
[INFO] [stdout]                      timer.write().seconds = e.value().parse().unwrap_or(0);
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]  
[INFO] [stdout]          button {
[INFO] [stdout]              id: "start_stop",
[INFO] [stdout]              onclick: move |_| {
[INFO] [stdout]                  timer
[INFO] [stdout]                      .with_mut(|t| {
[INFO] [stdout] [31m<                        t[0m
[INFO] [stdout] [31m<                            .started_at = if t.started_at.is_none() {[0m
[INFO] [stdout] [32m>                        t.started_at = if t.started_at.is_none() {[0m
[INFO] [stdout]                              Some(Instant::now())
[INFO] [stdout]                          } else {
[INFO] [stdout]                              None
[INFO] [stdout]                          }
[INFO] [stdout]                      })
[INFO] [stdout]              },
[INFO] [stdout]              { timer.with(|t| if t.started_at.is_none() { "Start" } else { "Stop" }) }
[INFO] [stdout]          }
[INFO] [stdout]          div { id: "app",
[INFO] [stdout]              button {
[INFO] [stdout]                  onclick: move |_| {
[INFO] [stdout]                      let decorations = window_preferences.read().with_decorations;
[INFO] [stdout]                      use_window().set_decorations(!decorations);
[INFO] [stdout]                      window_preferences.write().with_decorations = !decorations;
[INFO] [stdout]                  },
[INFO] [stdout]                  {
[INFO] [stdout]                      format!("with decorations{}", if window_preferences.read().with_decorations { " ✓" } else { "" }).to_string()
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]              button {
[INFO] [stdout]                  onclick: move |_| {
[INFO] [stdout]                      window_preferences
[INFO] [stdout]                          .with_mut(|wp| {
[INFO] [stdout]                              use_window().set_always_on_top(!wp.always_on_top);
[INFO] [stdout]                              wp.always_on_top = !wp.always_on_top;
[INFO] [stdout]                          })
[INFO] [stdout]                  },
[INFO] [stdout]                  width: 100,
[INFO] [stdout]                  {
[INFO] [stdout]                      format!("always on top{}", if window_preferences.read().always_on_top { " ✓" } else { "" })
[INFO] [stdout]                  }
[INFO] [stdout]              }
[INFO] [stdout]          }
[INFO] [stdout]          {
[INFO] [stdout]              exit_button(
[INFO] [stdout]                  Duration::from_secs(3),
[INFO] [stdout]                  |trigger, delay| rsx! {
[INFO] [stdout]                      {format!("{:0.1?}", trigger.read().map(|inst| (delay.as_secs_f32() - inst.elapsed().as_secs_f32()))) }
[INFO] [stdout]                  }
[INFO] [stdout]              )
[INFO] [stdout]          }
[INFO] [stdout]      }
[INFO] [stdout]  }
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5654ef6da875 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x5654ef6da875 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5654ef6da875 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5654ef6da875 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5654ef70152b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x5654ef70152b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x5654ef6d814f - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x5654ef6da64e - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5654ef6da64e - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5654ef6dbfb9 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x5654ef6dbd0c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x5654ef6acf2f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x5654ef6acf2f - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5654ef6dc5bb - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x5654ef6dc5bb - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x5654ef6dc334 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x5654ef6dad39 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x5654ef6dc067 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x5654ef42e403 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5654ef4373b6 - samples::many_exprs::hfbede0057757cdc4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/samples.rs:20:17
[INFO] [stdout]   20:     0x5654ef4370b7 - samples::many_exprs::{{closure}}::hb2739efe49586ecc
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/samples.rs:13:23
[INFO] [stdout]   21:     0x5654ef431456 - core::ops::function::FnOnce::call_once::h08822c1b18b88a32
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5654ef6b184b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5654ef6b184b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   24:     0x5654ef6b0f11 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   25:     0x5654ef6b0f11 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5654ef6b0f11 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   27:     0x5654ef6b0f11 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   28:     0x5654ef6b0f11 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   29:     0x5654ef6b0f11 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   30:     0x5654ef6b0f11 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   31:     0x5654ef6798e4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   32:     0x5654ef6798e4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   33:     0x5654ef67e3b2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   34:     0x5654ef67e3b2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5654ef67e3b2 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   36:     0x5654ef67e3b2 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   37:     0x5654ef67e3b2 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   38:     0x5654ef67e3b2 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   39:     0x5654ef67e3b2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5654ef6e097b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   41:     0x5654ef6e097b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x5654ef6e097b - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   43:     0x7fc9b8dcfac3 - <unknown>
[INFO] [stdout]   44:     0x7fc9b8e60a04 - __clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     many_exprs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 25 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test samples`
[INFO] running `Command { std: "docker" "inspect" "7f620f941a784e37546c25f18f63349fe93976cd58bf2acf6907b6b9ed2604e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f620f941a784e37546c25f18f63349fe93976cd58bf2acf6907b6b9ed2604e7", kill_on_drop: false }`
[INFO] [stdout] 7f620f941a784e37546c25f18f63349fe93976cd58bf2acf6907b6b9ed2604e7
