[INFO] fetching crate crayon 0.7.1... [INFO] testing crayon-0.7.1 against try#1b74e096b9bfb06f84a3007193dcd2f059cbdf6a for pr-96025 [INFO] extracting crate crayon 0.7.1 into /workspace/builds/worker-13/source [INFO] validating manifest of crates.io crate crayon 0.7.1 on toolchain 1b74e096b9bfb06f84a3007193dcd2f059cbdf6a [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate crayon 0.7.1 [INFO] finished tweaking crates.io crate crayon 0.7.1 [INFO] tweaked toml for crates.io crate crayon 0.7.1 written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 201e6ca33df825e2b485b33e83f4799e7ffead324e6f6d632b5e9280cd51e7ba [INFO] running `Command { std: "docker" "start" "-a" "201e6ca33df825e2b485b33e83f4799e7ffead324e6f6d632b5e9280cd51e7ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "201e6ca33df825e2b485b33e83f4799e7ffead324e6f6d632b5e9280cd51e7ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "201e6ca33df825e2b485b33e83f4799e7ffead324e6f6d632b5e9280cd51e7ba", kill_on_drop: false }` [INFO] [stdout] 201e6ca33df825e2b485b33e83f4799e7ffead324e6f6d632b5e9280cd51e7ba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6602e127135c86855841db6ba7e4ff2eeba4e6c372fcb117ed9dcca9a23dd472 [INFO] running `Command { std: "docker" "start" "-a" "6602e127135c86855841db6ba7e4ff2eeba4e6c372fcb117ed9dcca9a23dd472", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.37 [INFO] [stderr] Compiling libc v0.2.124 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling syn v1.0.91 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling log v0.4.16 [INFO] [stderr] Compiling khronos_api v2.2.0 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling downcast-rs v1.2.0 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling nix v0.11.1 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling gimli v0.26.1 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling rustc-demangle v0.1.21 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Compiling cgmath v0.16.1 [INFO] [stderr] Compiling memoffset v0.2.1 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling crossbeam-utils v0.5.0 [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling approx v0.1.1 [INFO] [stderr] Compiling ryu v1.0.9 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling libloading v0.6.7 [INFO] [stderr] Compiling xml-rs v0.7.0 [INFO] [stderr] Compiling owning_ref v0.4.1 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling miniz_oxide v0.5.1 [INFO] [stderr] Compiling lock_api v0.1.5 [INFO] [stderr] Compiling dlib v0.4.2 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling wayland-sys v0.20.12 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling wayland-commons v0.20.12 [INFO] [stderr] Compiling crossbeam-epoch v0.5.2 [INFO] [stderr] Compiling x11-dl v2.19.1 [INFO] [stderr] Compiling parking_lot_core v0.3.1 [INFO] [stderr] Compiling wayland-scanner v0.20.12 [INFO] [stderr] Compiling gl_generator v0.9.0 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling object v0.28.3 [INFO] [stderr] Compiling crossbeam-deque v0.5.2 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling memmap v0.6.2 [INFO] [stderr] Compiling shared_library v0.1.9 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling backtrace v0.3.65 [INFO] [stderr] Compiling wayland-client v0.20.12 [INFO] [stderr] Compiling wayland-protocols v0.20.12 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling glutin v0.18.0 [INFO] [stderr] Compiling gl v0.10.0 [INFO] [stderr] Compiling addr2line v0.17.0 [INFO] [stderr] Compiling smithay-client-toolkit v0.3.0 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling uuid v0.7.4 [INFO] [stderr] Compiling inlinable_string v0.1.15 [INFO] [stderr] Compiling parking_lot v0.6.4 [INFO] [stderr] Compiling winit v0.17.2 [INFO] [stderr] Compiling crayon v0.7.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:80:41 [INFO] [stdout] | [INFO] [stdout] 80 | let mut v = ::std::mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:103:55 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:2:48 [INFO] [stdout] | [INFO] [stdout] 2 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:353:43 [INFO] [stdout] | [INFO] [stdout] 353 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:236:32 [INFO] [stdout] | [INFO] [stdout] 236 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:296:32 [INFO] [stdout] | [INFO] [stdout] 296 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:321:32 [INFO] [stdout] | [INFO] [stdout] 321 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/ins.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | ins: HashMap>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - ins: HashMap>, [INFO] [stdout] 19 + ins: HashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:30:48 [INFO] [stdout] | [INFO] [stdout] 30 | last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 30 - last_frame_lifecycles: Mutex>>>, [INFO] [stdout] 30 + last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:31:69 [INFO] [stdout] | [INFO] [stdout] 31 | lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 31 - lifecycles: Mutex>>>, [INFO] [stdout] 31 + lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:16:29 [INFO] [stdout] | [INFO] [stdout] 16 | marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 - marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] 16 + marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | panic: AtomicPtr>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - panic: AtomicPtr>, [INFO] [stdout] 19 + panic: AtomicPtr>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/job.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | Panic(Box), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 11 - Panic(Box), [INFO] [stdout] 11 + Panic(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 - pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] 14 + pub type PanicHandler = dyn Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box) + Send + Sync; [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | schemas: FastHashMap>, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 20 - schemas: FastHashMap>, [INFO] [stdout] 20 + schemas: FastHashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn new() -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 105 - pub fn new() -> Result> { [INFO] [stdout] 105 + pub fn new() -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 119 - pub fn new_headless() -> Box { [INFO] [stdout] 119 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:36:68 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 36 - pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] 36 + pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scheduler.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box<::std::any::Any + Send>) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box) { [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/unwind.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] 19 + pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/mod.rs:21:30 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 - pub fn new_headless() -> Box { [INFO] [stdout] 21 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/frame.rs:64:23 [INFO] [stdout] | [INFO] [stdout] 64 | visitor: &mut Visitor, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 64 - visitor: &mut Visitor, [INFO] [stdout] 64 + visitor: &mut dyn Visitor, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/glutin/mod.rs:9:48 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 9 - pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] 9 + pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:95:32 [INFO] [stdout] | [INFO] [stdout] 95 | let value: Box> = mem::transmute(panic); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 95 - let value: Box> = mem::transmute(panic); [INFO] [stdout] 95 + let value: Box> = mem::transmute(panic); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | handle: SurfaceHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `GLSurfaceData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | handle: TextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | handle: RenderTextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLRenderTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:89:10 [INFO] [stdout] | [INFO] [stdout] 89 | #[derive(Debug, Copy, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&mut T` does not permit being left uninitialized [INFO] [stdout] --> src/utils/object_pool.rs:103:45 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 20s [INFO] running `Command { std: "docker" "inspect" "6602e127135c86855841db6ba7e4ff2eeba4e6c372fcb117ed9dcca9a23dd472", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6602e127135c86855841db6ba7e4ff2eeba4e6c372fcb117ed9dcca9a23dd472", kill_on_drop: false }` [INFO] [stdout] 6602e127135c86855841db6ba7e4ff2eeba4e6c372fcb117ed9dcca9a23dd472 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 95c84406449551174c61d6bfaf9088372bb760987f96a8197fbd73748e63024e [INFO] running `Command { std: "docker" "start" "-a" "95c84406449551174c61d6bfaf9088372bb760987f96a8197fbd73748e63024e", kill_on_drop: false }` [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling termcolor v1.1.3 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:80:41 [INFO] [stdout] | [INFO] [stdout] 80 | let mut v = ::std::mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:103:55 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:2:48 [INFO] [stdout] | [INFO] [stdout] 2 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:353:43 [INFO] [stdout] | [INFO] [stdout] 353 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:236:32 [INFO] [stdout] | [INFO] [stdout] 236 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:296:32 [INFO] [stdout] | [INFO] [stdout] 296 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:321:32 [INFO] [stdout] | [INFO] [stdout] 321 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/ins.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | ins: HashMap>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - ins: HashMap>, [INFO] [stdout] 19 + ins: HashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:30:48 [INFO] [stdout] | [INFO] [stdout] 30 | last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 30 - last_frame_lifecycles: Mutex>>>, [INFO] [stdout] 30 + last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:31:69 [INFO] [stdout] | [INFO] [stdout] 31 | lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 31 - lifecycles: Mutex>>>, [INFO] [stdout] 31 + lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:16:29 [INFO] [stdout] | [INFO] [stdout] 16 | marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 - marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] 16 + marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | panic: AtomicPtr>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - panic: AtomicPtr>, [INFO] [stdout] 19 + panic: AtomicPtr>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/job.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | Panic(Box), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 11 - Panic(Box), [INFO] [stdout] 11 + Panic(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 - pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] 14 + pub type PanicHandler = dyn Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box) + Send + Sync; [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | schemas: FastHashMap>, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 20 - schemas: FastHashMap>, [INFO] [stdout] 20 + schemas: FastHashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn new() -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 105 - pub fn new() -> Result> { [INFO] [stdout] 105 + pub fn new() -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 119 - pub fn new_headless() -> Box { [INFO] [stdout] 119 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:36:68 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 36 - pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] 36 + pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scheduler.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box<::std::any::Any + Send>) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box) { [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/unwind.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] 19 + pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/mod.rs:21:30 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 - pub fn new_headless() -> Box { [INFO] [stdout] 21 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/frame.rs:64:23 [INFO] [stdout] | [INFO] [stdout] 64 | visitor: &mut Visitor, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 64 - visitor: &mut Visitor, [INFO] [stdout] 64 + visitor: &mut dyn Visitor, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/glutin/mod.rs:9:48 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 9 - pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] 9 + pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:95:32 [INFO] [stdout] | [INFO] [stdout] 95 | let value: Box> = mem::transmute(panic); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 95 - let value: Box> = mem::transmute(panic); [INFO] [stdout] 95 + let value: Box> = mem::transmute(panic); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | handle: SurfaceHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `GLSurfaceData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | handle: TextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | handle: RenderTextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLRenderTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:89:10 [INFO] [stdout] | [INFO] [stdout] 89 | #[derive(Debug, Copy, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&mut T` does not permit being left uninitialized [INFO] [stdout] --> src/utils/object_pool.rs:103:45 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling regex v1.5.5 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling crayon v0.7.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:80:41 [INFO] [stdout] | [INFO] [stdout] 80 | let mut v = ::std::mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/utils/object_pool.rs:103:55 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:2:48 [INFO] [stdout] | [INFO] [stdout] 2 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/sched/scheduler.rs:353:43 [INFO] [stdout] | [INFO] [stdout] 353 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:236:32 [INFO] [stdout] | [INFO] [stdout] 236 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:296:32 [INFO] [stdout] | [INFO] [stdout] 296 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/video/backends/gl/capabilities.rs:321:32 [INFO] [stdout] | [INFO] [stdout] 321 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/ins.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | ins: HashMap>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - ins: HashMap>, [INFO] [stdout] 19 + ins: HashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:30:48 [INFO] [stdout] | [INFO] [stdout] 30 | last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 30 - last_frame_lifecycles: Mutex>>>, [INFO] [stdout] 30 + last_frame_lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/application/lifecycle.rs:31:69 [INFO] [stdout] | [INFO] [stdout] 31 | lifecycles: Mutex>>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 31 - lifecycles: Mutex>>>, [INFO] [stdout] 31 + lifecycles: Mutex>>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:16:29 [INFO] [stdout] | [INFO] [stdout] 16 | marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 - marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] 16 + marker: PhantomData) + Send + Sync + 's>>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | panic: AtomicPtr>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - panic: AtomicPtr>, [INFO] [stdout] 19 + panic: AtomicPtr>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/job.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | Panic(Box), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 11 - Panic(Box), [INFO] [stdout] 11 + Panic(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 - pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] 14 + pub type PanicHandler = dyn Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/system.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 | pub type PanicHandler = Fn(Box) + Send + Sync; [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | schemas: FastHashMap>, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 20 - schemas: FastHashMap>, [INFO] [stdout] 20 + schemas: FastHashMap>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn new() -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 105 - pub fn new() -> Result> { [INFO] [stdout] 105 + pub fn new() -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/mod.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 119 - pub fn new_headless() -> Box { [INFO] [stdout] 119 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/res/vfs/mod.rs:36:68 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 36 - pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] 36 + pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scheduler.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box<::std::any::Any + Send>) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 150 | pub fn handle_panic(&self, err: Box) { [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/unwind.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] 19 + pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/mod.rs:21:30 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn new_headless() -> Box { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 - pub fn new_headless() -> Box { [INFO] [stdout] 21 + pub fn new_headless() -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/video/backends/frame.rs:64:23 [INFO] [stdout] | [INFO] [stdout] 64 | visitor: &mut Visitor, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 64 - visitor: &mut Visitor, [INFO] [stdout] 64 + visitor: &mut dyn Visitor, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/window/backends/glutin/mod.rs:9:48 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 9 - pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] 9 + pub fn new(params: WindowParams) -> Result> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sched/scope.rs:95:32 [INFO] [stdout] | [INFO] [stdout] 95 | let value: Box> = mem::transmute(panic); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 95 - let value: Box> = mem::transmute(panic); [INFO] [stdout] 95 + let value: Box> = mem::transmute(panic); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | handle: SurfaceHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `GLSurfaceData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | handle: TextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `handle` [INFO] [stdout] --> src/video/backends/gl/visitor.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | handle: RenderTextureHandle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `GLRenderTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/video/backends/gl/visitor.rs:89:10 [INFO] [stdout] | [INFO] [stdout] 89 | #[derive(Debug, Copy, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&mut T` does not permit being left uninitialized [INFO] [stdout] --> src/utils/object_pool.rs:103:45 [INFO] [stdout] | [INFO] [stdout] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 30.59s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/crayon-592eb843e38e5865) [INFO] [stderr] Executable tests/handle_pool.rs (/opt/rustwide/target/debug/deps/handle_pool-42505f0b28cc61f2) [INFO] [stderr] Executable tests/object_pool.rs (/opt/rustwide/target/debug/deps/object_pool-e0ca0d584696a205) [INFO] [stderr] Executable tests/res.rs (/opt/rustwide/target/debug/deps/res-3bda6b9fc5c8c285) [INFO] [stderr] Executable tests/shortcut.rs (/opt/rustwide/target/debug/deps/shortcut-cdd4352398ebc332) [INFO] [stderr] Executable tests/url.rs (/opt/rustwide/target/debug/deps/url-bc44b13969731d2a) [INFO] running `Command { std: "docker" "inspect" "95c84406449551174c61d6bfaf9088372bb760987f96a8197fbd73748e63024e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "95c84406449551174c61d6bfaf9088372bb760987f96a8197fbd73748e63024e", kill_on_drop: false }` [INFO] [stdout] 95c84406449551174c61d6bfaf9088372bb760987f96a8197fbd73748e63024e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 38d68388128ca88c24ac499a091cda5bc9ac071e886e77c15c0ed56d8a559aef [INFO] running `Command { std: "docker" "start" "-a" "38d68388128ca88c24ac499a091cda5bc9ac071e886e77c15c0ed56d8a559aef", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/utils/object_pool.rs:80:41 [INFO] [stderr] | [INFO] [stderr] 80 | let mut v = ::std::mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/utils/object_pool.rs:103:55 [INFO] [stderr] | [INFO] [stderr] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/sched/scheduler.rs:2:48 [INFO] [stderr] | [INFO] [stderr] 2 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/sched/scheduler.rs:353:43 [INFO] [stderr] | [INFO] [stderr] 353 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/video/backends/gl/capabilities.rs:236:32 [INFO] [stderr] | [INFO] [stderr] 236 | let mut val = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/video/backends/gl/capabilities.rs:296:32 [INFO] [stderr] | [INFO] [stderr] 296 | let mut val = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/video/backends/gl/capabilities.rs:321:32 [INFO] [stderr] | [INFO] [stderr] 321 | let mut val = mem::uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/application/ins.rs:19:30 [INFO] [stderr] | [INFO] [stderr] 19 | ins: HashMap>, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 19 - ins: HashMap>, [INFO] [stderr] 19 + ins: HashMap>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/application/lifecycle.rs:30:48 [INFO] [stderr] | [INFO] [stderr] 30 | last_frame_lifecycles: Mutex>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 30 - last_frame_lifecycles: Mutex>>>, [INFO] [stderr] 30 + last_frame_lifecycles: Mutex>>>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/application/lifecycle.rs:31:69 [INFO] [stderr] | [INFO] [stderr] 31 | lifecycles: Mutex>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 31 - lifecycles: Mutex>>>, [INFO] [stderr] 31 + lifecycles: Mutex>>>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/scope.rs:16:29 [INFO] [stderr] | [INFO] [stderr] 16 | marker: PhantomData) + Send + Sync + 's>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 16 - marker: PhantomData) + Send + Sync + 's>>, [INFO] [stderr] 16 + marker: PhantomData) + Send + Sync + 's>>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/scope.rs:19:26 [INFO] [stderr] | [INFO] [stderr] 19 | panic: AtomicPtr>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 19 - panic: AtomicPtr>, [INFO] [stderr] 19 + panic: AtomicPtr>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/job.rs:11:15 [INFO] [stderr] | [INFO] [stderr] 11 | Panic(Box), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 11 - Panic(Box), [INFO] [stderr] 11 + Panic(Box), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/system.rs:14:25 [INFO] [stderr] | [INFO] [stderr] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 14 - pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stderr] 14 + pub type PanicHandler = dyn Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/system.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | pub type PanicHandler = Fn(Box<::std::any::Any + Send>) + Send + Sync; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 14 | pub type PanicHandler = Fn(Box) + Send + Sync; [INFO] [stderr] | +++++ + [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/res/vfs/mod.rs:20:38 [INFO] [stderr] | [INFO] [stderr] 20 | schemas: FastHashMap>, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 20 - schemas: FastHashMap>, [INFO] [stderr] 20 + schemas: FastHashMap>, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/video/backends/mod.rs:105:28 [INFO] [stderr] | [INFO] [stderr] 105 | pub fn new() -> Result> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 105 - pub fn new() -> Result> { [INFO] [stderr] 105 + pub fn new() -> Result> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/video/backends/mod.rs:119:30 [INFO] [stderr] | [INFO] [stderr] 119 | pub fn new_headless() -> Box { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 119 - pub fn new_headless() -> Box { [INFO] [stderr] 119 + pub fn new_headless() -> Box { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/res/vfs/mod.rs:36:68 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 36 - pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stderr] 36 + pub fn locate>(&self, schema: T1) -> Result, failure::Error> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/scheduler.rs:150:41 [INFO] [stderr] | [INFO] [stderr] 150 | pub fn handle_panic(&self, err: Box<::std::any::Any + Send>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 150 | pub fn handle_panic(&self, err: Box) { [INFO] [stderr] | +++++ + [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/unwind.rs:19:38 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 19 - pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stderr] 19 + pub fn resume_unwinding(payload: Box) -> ! { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/window/backends/mod.rs:21:30 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn new_headless() -> Box { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 21 - pub fn new_headless() -> Box { [INFO] [stderr] 21 + pub fn new_headless() -> Box { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/video/backends/frame.rs:64:23 [INFO] [stderr] | [INFO] [stderr] 64 | visitor: &mut Visitor, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 64 - visitor: &mut Visitor, [INFO] [stderr] 64 + visitor: &mut dyn Visitor, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/window/backends/glutin/mod.rs:9:48 [INFO] [stderr] | [INFO] [stderr] 9 | pub fn new(params: WindowParams) -> Result> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 9 - pub fn new(params: WindowParams) -> Result> { [INFO] [stderr] 9 + pub fn new(params: WindowParams) -> Result> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/sched/scope.rs:95:32 [INFO] [stderr] | [INFO] [stderr] 95 | let value: Box> = mem::transmute(panic); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 95 - let value: Box> = mem::transmute(panic); [INFO] [stderr] 95 + let value: Box> = mem::transmute(panic); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: field is never read: `handle` [INFO] [stderr] --> src/video/backends/gl/visitor.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | handle: SurfaceHandle, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] note: `GLSurfaceData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/video/backends/gl/visitor.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | #[derive(Debug, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `handle` [INFO] [stderr] --> src/video/backends/gl/visitor.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | handle: TextureHandle, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `GLTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/video/backends/gl/visitor.rs:81:10 [INFO] [stderr] | [INFO] [stderr] 81 | #[derive(Debug, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `handle` [INFO] [stderr] --> src/video/backends/gl/visitor.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | handle: RenderTextureHandle, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `GLRenderTextureData` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/video/backends/gl/visitor.rs:89:10 [INFO] [stderr] | [INFO] [stderr] 89 | #[derive(Debug, Copy, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: the type `&mut T` does not permit being left uninitialized [INFO] [stderr] --> src/utils/object_pool.rs:103:45 [INFO] [stderr] | [INFO] [stderr] 103 | std::mem::swap(&mut v, &mut std::mem::uninitialized()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(invalid_value)]` on by default [INFO] [stderr] = note: references must be non-null [INFO] [stderr] [INFO] [stderr] warning: `crayon` (lib) generated 29 warnings [INFO] [stderr] warning: `crayon` (lib test) generated 29 warnings (29 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/crayon-592eb843e38e5865) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test utils::data_buf::test::buf ... ok [INFO] [stdout] test utils::handle::test::basic ... ok [INFO] [stdout] test utils::handle::test::type_safe_handle ... ok [INFO] [stdout] test video::assets::mesh::macros::test::representation ... ok [INFO] [stdout] test utils::handle::test::container ... ok [INFO] [stdout] test video::assets::mesh::test::basic ... ok [INFO] [stdout] test utils::hash::test::basic ... ok [INFO] [stdout] test video::assets::mesh::test::rewrite ... ok [INFO] [stdout] test utils::hash_value::test::hash_path ... ok [INFO] [stdout] test utils::hash_value::test::hash_str ... ok [INFO] [stdout] test utils::hash_value::test::collections ... ok [INFO] [stdout] test video::assets::mesh::macros::test::basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/handle_pool.rs (/opt/rustwide/target/debug/deps/handle_pool-42505f0b28cc61f2) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test handle_set ... ok [INFO] [stdout] test index_compact_reuse ... ok [INFO] [stdout] test index_reuse ... ok [INFO] [stdout] test iter ... ok [INFO] [stdout] test retain ... ok [INFO] [stderr] Running tests/object_pool.rs (/opt/rustwide/target/debug/deps/object_pool-e0ca0d584696a205) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/res.rs (/opt/rustwide/target/debug/deps/res-3bda6b9fc5c8c285) [INFO] [stdout] running 2 tests [INFO] [stdout] test basic ... ok [INFO] [stdout] test iterator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/shortcut.rs (/opt/rustwide/target/debug/deps/shortcut-cdd4352398ebc332) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test basic ... ok [INFO] [stderr] Running tests/url.rs (/opt/rustwide/target/debug/deps/url-bc44b13969731d2a) [INFO] [stdout] test err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test basic_2 ... ok [INFO] [stderr] Doc-tests crayon [INFO] [stdout] test basic ... ok [INFO] [stdout] test queries ... ok [INFO] [stdout] test err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test src/application/mod.rs - application (line 11) ... ignored [INFO] [stdout] test src/video/mod.rs - video (line 150) ... FAILED [INFO] [stdout] test src/input/mod.rs - input (line 7) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 119) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 71) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 133) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 99) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 39) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 18) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 84) ... ok [INFO] [stdout] test src/input/mod.rs - input (line 54) ... ok [INFO] [stdout] test src/video/mod.rs - video (line 170) ... FAILED [INFO] [stdout] test src/video/mod.rs - video (line 86) ... FAILED [INFO] [stdout] test src/video/mod.rs - video (line 113) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/video/mod.rs - video (line 150) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] stack backtrace: [INFO] [stdout] thread 'thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] ' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 0: 0x55f8ed984a1d - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55f8ed984a1d - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f8ed984a1d - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55f8ed984a1d - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55f8ed9a062c - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x55f8ed982331 - std::io::Write::write_fmt::h64e4bb98eba3545d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x55f8ed986235 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55f8ed986235 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55f8ed986235 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55f8ed985ea9 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55f8ed986918 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55f8ed986789 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:586:13 [INFO] [stdout] 12: 0x55f8ed984ed4 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55f8ed9864f9 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55f8ed99f6e3 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55f8ed99f52d - core::panicking::panic::h3654f1e0559eeff1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:48:5 [INFO] [stdout] 16: 0x55f8ed863c33 - core::mem::uninitialized::hddcc000d278ddb41 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/mem/mod.rs:685:9 [INFO] [stdout] 17: 0x55f8ed863c33 - >::entry_of::h2946e092a39f956c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 18: 0x55f8ed8691e0 - crossbeam_epoch::sync::list::List::insert::h7c33d37d60058005 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/sync/list.rs:174:29 [INFO] [stdout] 19: 0x55f8ed8630c7 - crossbeam_epoch::internal::Local::register::h47377fc034dcbcb2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:292:13 [INFO] [stdout] 20: 0x55f8ed8690be - crossbeam_epoch::collector::Collector::register::h01b7f5857d9818cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/collector.rs:38:9 [INFO] [stdout] 21: 0x55f8ed8658f1 - crossbeam_epoch::default::HANDLE::__init::h7e99aabd14483e3d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:17:29 [INFO] [stdout] 22: 0x55f8ed86594a - crossbeam_epoch::default::HANDLE::__getit::{{closure}}::hca023b0c44b00248 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:351:25 [INFO] [stdout] 23: 0x55f8ed868afd - std::thread::local::lazy::LazyKeyInner::initialize::hdd4305ad9ada16ac [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:807:25 [INFO] [stdout] 24: 0x55f8ed867559 - std::thread::local::fast::Key::try_initialize::h334b412ccd0210df [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:985:31 [INFO] [stdout] 25: 0x55f8ed8676a7 - std::thread::local::fast::Key::get::hf9dc95195875dbd8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:968:29 [INFO] [stdout] 26: 0x55f8ed8221f9 - crossbeam_epoch::default::HANDLE::__getit::hca331c25422b1132 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:343:21 [INFO] [stdout] 27: 0x55f8ed85d0f9 - std::thread::local::LocalKey::try_with::h207c3364ee5a3e0e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:442:32 [INFO] [stdout] 28: 0x55f8ed85d03f - std::thread::local::LocalKey::with::hac1c8485511f431f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:419:9 [INFO] [stdout] 29: 0x55f8ed82221e - crossbeam_epoch::default::is_pinned::he5fc613722bcb63d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:33:5 [INFO] [stdout] 30: 0x55f8ed7e41a1 - crossbeam_deque::fifo::Stealer::steal::h637d7512022dc54c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/fifo.rs:360:16 [INFO] [stdout] 31: 0x55f8ed82e743 - crossbeam_deque::Stealer::steal::h823699a5d1854ee7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/lib.rs:264:48 [INFO] [stdout] 32: 0x55f8ed853b3f - crayon::sched::scheduler::WorkerThread::steal::{{closure}}::h75b796d5a97038dd [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:327:29 [INFO] [stdout] 33: 0x55f8ed84cedb - core::ops::function::impls:: for &mut F>::call_mut::hbf5a3af596b2c5ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 34: 0x55f8ed7e5d41 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::h6dafe194ad134609 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2680:32 [INFO] [stdout] 35: 0x55f8ed81b269 - core::iter::adapters::filter::filter_try_fold::{{closure}}::h4006c9677e258598 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:44:44 [INFO] [stdout] 36: 0x55f8ed81a61c - core::ops::function::impls:: for &mut F>::call_mut::h6c0e86decfe990d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 37: 0x55f8ed824d3b - core::iter::traits::iterator::Iterator::try_fold::h7f6b41ab6eb2f173 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2186:21 [INFO] [stdout] 38: 0x55f8ed7ecd9e - as core::iter::traits::iterator::Iterator>::try_fold::h1861edf9bf3484cc [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/chain.rs:104:19 [INFO] [stdout] 39: 0x55f8ed816c9f - as core::iter::traits::iterator::Iterator>::try_fold::hb1de0cfd57e862a0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:93:9 [INFO] [stdout] 40: 0x55f8ed81b05b - core::iter::traits::iterator::Iterator::find_map::hbaf3192da56dde46 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2686:9 [INFO] [stdout] 41: 0x55f8ed7ed079 - as core::iter::traits::iterator::Iterator>::next::hb06469272dfaddc0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter_map.rs:61:9 [INFO] [stdout] 42: 0x55f8ed853aa5 - crayon::sched::scheduler::WorkerThread::steal::hb3f4dd0006daa73c [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:324:9 [INFO] [stdout] 43: 0x55f8ed8538e2 - crayon::sched::scheduler::WorkerThread::wait_until::{{closure}}::h2ec45e155dd74db1 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:295:29 [INFO] [stdout] 44: 0x55f8ed83eb15 - core::option::Option::or_else::hb911687d8f2660d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/option.rs:1351:21 [INFO] [stdout] 45: 0x55f8ed853739 - crayon::sched::scheduler::WorkerThread::wait_until::h302aded434070c7d [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:293:32 [INFO] [stdout] 46: 0x55f8ed8533d0 - crayon::sched::scheduler::Scheduler::main_loop::h2b817f83b4fd32e2 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:220:9 [INFO] [stdout] 47: 0x55f8ed852f6d - crayon::sched::scheduler::Scheduler::new::{{closure}}::ha3e9764fe9b78ac9 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:66:38 [INFO] [stdout] 48: 0x55f8ed822270 - std::sys_common::backtrace::__rust_begin_short_backtrace::h803d963eb51d4767 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 49: 0x55f8ed83dabd - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hab1e0d0ee920dfdf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 50: 0x55f8ed7e30f1 - as core::ops::function::FnOnce<()>>::call_once::h5261a419839cbfec [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 51: 0x55f8ed85d7f9 - std::panicking::try::do_call::hcde0bb0e6bc26900 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 52: 0x55f8ed86007b - __rust_try [INFO] [stdout] 53: 0x55f8ed85d5f1 - std::panicking::try::h235e09bf0dd6cda9 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 54: 0x55f8ed82ef01 - std::panic::catch_unwind::h364786a8b624f9a1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 55: 0x55f8ed83d8c7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf20dd9766d9c2eaa [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 56: 0x55f8ed8420ff - core::ops::function::FnOnce::call_once{{vtable.shim}}::heabeef1993c2c5cb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 57: 0x55f8ed988e23 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 58: 0x55f8ed988e23 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 59: 0x55f8ed988e23 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 60: 0x7f8c552b9609 - start_thread [INFO] [stdout] 61: 0x7f8c551de163 - clone [INFO] [stdout] 62: 0x0 - [INFO] [stdout] detected unexpected panic; aborting [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/video/mod.rs - video (line 170) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] stack backtrace: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread 'main' panicked at 'attempted to leave type `crayon::res::utils::pool::Item` uninitialized, which is invalid', /opt/rustwide/workdir/src/utils/object_pool.rs:80:29 [INFO] [stdout] 0: 0x56156763222d - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x56156763222d - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56156763222d - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x56156763222d - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x56156764de3c - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x56156762fb41 - std::io::Write::write_fmt::h64e4bb98eba3545d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x561567633a45 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x561567633a45 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x561567633a45 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5615676336b9 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x561567634128 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x561567633f99 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:586:13 [INFO] [stdout] 12: 0x5615676326e4 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x561567633d09 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x56156764cef3 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x56156764cd3d - core::panicking::panic::h3654f1e0559eeff1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:48:5 [INFO] [stdout] 16: 0x561567511443 - core::mem::uninitialized::hddcc000d278ddb41 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/mem/mod.rs:685:9 [INFO] [stdout] 17: 0x561567511443 - >::entry_of::h2946e092a39f956c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 18: 0x5615675169f0 - crossbeam_epoch::sync::list::List::insert::h7c33d37d60058005 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/sync/list.rs:174:29 [INFO] [stdout] 19: 0x5615675108d7 - crossbeam_epoch::internal::Local::register::h47377fc034dcbcb2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:292:13 [INFO] [stdout] 20: 0x5615675168ce - crossbeam_epoch::collector::Collector::register::h01b7f5857d9818cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/collector.rs:38:9 [INFO] [stdout] 21: 0x561567513101 - crossbeam_epoch::default::HANDLE::__init::h7e99aabd14483e3d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:17:29 [INFO] [stdout] 22: 0x56156751315a - crossbeam_epoch::default::HANDLE::__getit::{{closure}}::hca023b0c44b00248 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:351:25 [INFO] [stdout] 23: 0x56156751630d - std::thread::local::lazy::LazyKeyInner::initialize::hdd4305ad9ada16ac [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:807:25 [INFO] [stdout] 24: 0x561567514d69 - std::thread::local::fast::Key::try_initialize::h334b412ccd0210df [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:985:31 [INFO] [stdout] 25: 0x561567514eb7 - std::thread::local::fast::Key::get::hf9dc95195875dbd8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:968:29 [INFO] [stdout] 26: 0x5615674cfe59 - crossbeam_epoch::default::HANDLE::__getit::hca331c25422b1132 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:343:21 [INFO] [stdout] 27: 0x56156750a989 - std::thread::local::LocalKey::try_with::h207c3364ee5a3e0e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:442:32 [INFO] [stdout] 28: 0x56156750a8cf - std::thread::local::LocalKey::with::hac1c8485511f431f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:419:9 [INFO] [stdout] 29: 0x5615674cfe7e - crossbeam_epoch::default::is_pinned::he5fc613722bcb63d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:33:5 [INFO] [stdout] 30: 0x5615674c0e31 - crossbeam_deque::fifo::Stealer::steal::h637d7512022dc54c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/fifo.rs:360:16 [INFO] [stdout] 31: 0x5615674dc5a3 - crossbeam_deque::Stealer::steal::h823699a5d1854ee7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/lib.rs:264:48 [INFO] [stdout] 32: 0x561567500fdf - crayon::sched::scheduler::WorkerThread::steal::{{closure}}::h75b796d5a97038dd [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:327:29 [INFO] [stdout] 33: 0x5615674fa6db - core::ops::function::impls:: for &mut F>::call_mut::hbf5a3af596b2c5ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 34: 0x5615674c2961 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::h6dafe194ad134609 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2680:32 [INFO] [stdout] 35: 0x5615674c8b89 - core::iter::adapters::filter::filter_try_fold::{{closure}}::h4006c9677e258598 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:44:44 [INFO] [stdout] 36: 0x5615674d2b8c - core::iter::traits::iterator::Iterator::try_fold::h8746147cb1d58dea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2186:21 [INFO] [stdout] 37: 0x5615674b2506 - as core::iter::traits::iterator::Iterator>::try_fold::h1861edf9bf3484cc [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/chain.rs:108:19 [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] 38: 0x5615674c45bf - as core::iter::traits::iterator::Iterator>::try_fold::hb1de0cfd57e862a0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:93:9 [INFO] [stdout] 39: 0x5615674c897b - core::iter::traits::iterator::Iterator::find_map::hbaf3192da56dde46 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2686:9 [INFO] [stdout] 40: 0x5615674b2669 - as core::iter::traits::iterator::Iterator>::next::hb06469272dfaddc0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter_map.rs:61:9 [INFO] [stdout] 41: 0x561567500f45 - crayon::sched::scheduler::WorkerThread::steal::hb3f4dd0006daa73c [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:324:9 [INFO] [stdout] 42: 0x561567500d82 - crayon::sched::scheduler::WorkerThread::wait_until::{{closure}}::h2ec45e155dd74db1 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:295:29 [INFO] [stdout] 43: 0x5615674ec3c5 - core::option::Option::or_else::hb911687d8f2660d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/option.rs:1351:21 [INFO] [stdout] 44: 0x561567500bd9 - crayon::sched::scheduler::WorkerThread::wait_until::h302aded434070c7d [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:293:32 [INFO] [stdout] 45: 0x561567500870 - crayon::sched::scheduler::Scheduler::main_loop::h2b817f83b4fd32e2 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:220:9 [INFO] [stdout] 46: 0x56156750040d - crayon::sched::scheduler::Scheduler::new::{{closure}}::ha3e9764fe9b78ac9 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:66:38 [INFO] [stdout] 47: 0x5615674cfed0 - std::sys_common::backtrace::__rust_begin_short_backtrace::h803d963eb51d4767 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 48: 0x5615674eb49d - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hab1e0d0ee920dfdf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 49: 0x5615674bfd81 - as core::ops::function::FnOnce<()>>::call_once::h5261a419839cbfec [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 50: 0x56156750b089 - std::panicking::try::do_call::hcde0bb0e6bc26900 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 51: 0x56156750d88b - __rust_try [INFO] [stdout] 52: 0x56156750ae81 - std::panicking::try::h235e09bf0dd6cda9 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 53: 0x5615674dcd61 - std::panic::catch_unwind::h364786a8b624f9a1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 54: 0x5615674eb2a7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf20dd9766d9c2eaa [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 55: 0x5615674ef9ef - core::ops::function::FnOnce::call_once{{vtable.shim}}::heabeef1993c2c5cb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 56: 0x561567636633 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 57: 0x561567636633 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 58: 0x561567636633 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 59: 0x7fae5083e609 - start_thread [INFO] [stdout] 60: 0x7fae50763163 - clone [INFO] [stdout] 61: 0x0 - [INFO] [stdout] detected unexpected panic; aborting [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/video/mod.rs - video (line 86) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] stack backtrace: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread 'main' panicked at 'attempted to leave type `video::assets::surface::SurfaceParams` uninitialized, which is invalid', src/utils/object_pool.rs:80:29 [INFO] [stdout] 0: 0x55659c26eadd - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55659c26eadd - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55659c26eadd - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55659c26eadd - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55659c28a6ec - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x55659c26c3f1 - std::io::Write::write_fmt::h64e4bb98eba3545d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x55659c2702f5 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55659c2702f5 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55659c2702f5 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55659c26ff69 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55659c2709d8 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55659c270849 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:586:13 [INFO] [stdout] 12: 0x55659c26ef94 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55659c2705b9 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55659c2897a3 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55659c2895ed - core::panicking::panic::h3654f1e0559eeff1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:48:5 [INFO] [stdout] 16: 0x55659c14de63 - core::mem::uninitialized::hddcc000d278ddb41 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/mem/mod.rs:685:9 [INFO] [stdout] 17: 0x55659c14de63 - >::entry_of::h2946e092a39f956c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 18: 0x55659c153410 - crossbeam_epoch::sync::list::List::insert::h7c33d37d60058005 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/sync/list.rs:174:29 [INFO] [stdout] 19: 0x55659c14d2f7 - crossbeam_epoch::internal::Local::register::h47377fc034dcbcb2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:292:13 [INFO] [stdout] 20: 0x55659c1532ee - crossbeam_epoch::collector::Collector::register::h01b7f5857d9818cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/collector.rs:38:9 [INFO] [stdout] 21: 0x55659c14fb21 - crossbeam_epoch::default::HANDLE::__init::h7e99aabd14483e3d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:17:29 [INFO] [stdout] 22: 0x55659c14fb7a - crossbeam_epoch::default::HANDLE::__getit::{{closure}}::hca023b0c44b00248 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:351:25 [INFO] [stdout] 23: 0x55659c152d2d - std::thread::local::lazy::LazyKeyInner::initialize::hdd4305ad9ada16ac [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:807:25 [INFO] [stdout] 24: 0x55659c151789 - std::thread::local::fast::Key::try_initialize::h334b412ccd0210df [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:985:31 [INFO] [stdout] 25: 0x55659c1518d7 - std::thread::local::fast::Key::get::hf9dc95195875dbd8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:968:29 [INFO] [stdout] 26: 0x55659c10c489 - crossbeam_epoch::default::HANDLE::__getit::hca331c25422b1132 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:343:21 [INFO] [stdout] 27: 0x55659c147419 - std::thread::local::LocalKey::try_with::h207c3364ee5a3e0e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:442:32 [INFO] [stdout] 28: 0x55659c14735f - std::thread::local::LocalKey::with::hac1c8485511f431f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:419:9 [INFO] [stdout] 29: 0x55659c10c4ae - crossbeam_epoch::default::is_pinned::he5fc613722bcb63d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:33:5 [INFO] [stdout] 30: 0x55659c0fd4b1 - crossbeam_deque::fifo::Stealer::steal::h637d7512022dc54c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/fifo.rs:360:16 [INFO] [stdout] 31: 0x55659c1189a3 - crossbeam_deque::Stealer::steal::h823699a5d1854ee7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/lib.rs:264:48 [INFO] [stdout] 32: 0x55659c13df0f - crayon::sched::scheduler::WorkerThread::steal::{{closure}}::h75b796d5a97038dd [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:327:29 [INFO] [stdout] 33: 0x55659c1372fb - core::ops::function::impls:: for &mut F>::call_mut::hbf5a3af596b2c5ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 34: 0x55659c0fefe1 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::h6dafe194ad134609 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2680:32 [INFO] [stdout] 35: 0x55659c1052e9 - core::iter::adapters::filter::filter_try_fold::{{closure}}::h4006c9677e258598 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:44:44 [INFO] [stdout] 36: 0x55659c10469c - core::ops::function::impls:: for &mut F>::call_mut::h6c0e86decfe990d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 37: 0x55659c10efcb - core::iter::traits::iterator::Iterator::try_fold::h7f6b41ab6eb2f173 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2186:21 [INFO] [stdout] 38: 0x55659c0d37fe - as core::iter::traits::iterator::Iterator>::try_fold::h1861edf9bf3484cc [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/chain.rs:104:19 [INFO] [stdout] 39: 0x55659c100c3f - as core::iter::traits::iterator::Iterator>::try_fold::hb1de0cfd57e862a0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:93:9 [INFO] [stdout] 40: 0x55659c1050db - core::iter::traits::iterator::Iterator::find_map::hbaf3192da56dde46 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2686:9 [INFO] [stdout] 41: 0x55659c0d3ad9 - as core::iter::traits::iterator::Iterator>::next::hb06469272dfaddc0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter_map.rs:61:9 [INFO] [stdout] 42: 0x55659c13de75 - crayon::sched::scheduler::WorkerThread::steal::hb3f4dd0006daa73c [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:324:9 [INFO] [stdout] 43: 0x55659c13dcb2 - crayon::sched::scheduler::WorkerThread::wait_until::{{closure}}::h2ec45e155dd74db1 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:295:29 [INFO] [stdout] 44: 0x55659c128e65 - core::option::Option::or_else::hb911687d8f2660d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/option.rs:1351:21 [INFO] [stdout] 45: 0x55659c13db09 - crayon::sched::scheduler::WorkerThread::wait_until::h302aded434070c7d [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:293:32 [INFO] [stdout] 46: 0x55659c13d7a0 - crayon::sched::scheduler::Scheduler::main_loop::h2b817f83b4fd32e2 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:220:9 [INFO] [stdout] 47: 0x55659c13d33d - crayon::sched::scheduler::Scheduler::new::{{closure}}::ha3e9764fe9b78ac9 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:66:38 [INFO] [stdout] 48: 0x55659c10c500 - std::sys_common::backtrace::__rust_begin_short_backtrace::h803d963eb51d4767 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 49: 0x55659c127ebd - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hab1e0d0ee920dfdf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 50: 0x55659c0fc401 - as core::ops::function::FnOnce<()>>::call_once::h5261a419839cbfec [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 51: 0x55659c147b19 - std::panicking::try::do_call::hcde0bb0e6bc26900 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 52: 0x55659c14a31b - __rust_try [INFO] [stdout] 53: 0x55659c147911 - std::panicking::try::h235e09bf0dd6cda9 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 54: 0x55659c119161 - std::panic::catch_unwind::h364786a8b624f9a1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 55: 0x55659c127cc7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf20dd9766d9c2eaa [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 56: 0x55659c12c59f - core::ops::function::FnOnce::call_once{{vtable.shim}}::heabeef1993c2c5cb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 57: 0x55659c272ee3 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 58: 0x55659c272ee3 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 59: 0x55659c272ee3 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 60: 0x7f48c6ff9609 - start_thread [INFO] [stdout] 61: 0x7f48c6f1e163 - clone [INFO] [stdout] 62: 0x0 - [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55659c26eadd - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55659c26eadd - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55659c26eadd - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55659c26eadd - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55659c28a6ec - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x55659c26c3f1 - std::io::Write::write_fmt::h64e4bb98eba3545d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x55659c2702f5 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55659c2702f5 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55659c2702f5 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55659c26ff69 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55659c2709d8 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55659c270849 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:586:13 [INFO] [stdout] 12: 0x55659c26ef94 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55659c2705b9 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55659c2897a3 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55659c2895ed - core::panicking::panic::h3654f1e0559eeff1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:48:5 [INFO] [stdout] 16: 0x55659c14de63 - core::mem::uninitialized::hddcc000d278ddb41 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/mem/mod.rs:685:9 [INFO] [stdout] 17: 0x55659c14de63 - >::entry_of::h2946e092a39f956c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 18: 0x55659c153410 - crossbeam_epoch::sync::list::List::insert::h7c33d37d60058005 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/sync/list.rs:174:29 [INFO] [stdout] 19: 0x55659c14d2f7 - crossbeam_epoch::internal::Local::register::h47377fc034dcbcb2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:292:13 [INFO] [stdout] 20: 0x55659c1532ee - crossbeam_epoch::collector::Collector::register::h01b7f5857d9818cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/collector.rs:38:9 [INFO] [stdout] 21: 0x55659c14fb21 - crossbeam_epoch::default::HANDLE::__init::h7e99aabd14483e3d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:17:29 [INFO] [stdout] 22: 0x55659c14fb7a - crossbeam_epoch::default::HANDLE::__getit::{{closure}}::hca023b0c44b00248 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:351:25 [INFO] [stdout] 23: 0x55659c152d2d - std::thread::local::lazy::LazyKeyInner::initialize::hdd4305ad9ada16ac [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:807:25 [INFO] [stdout] 24: 0x55659c151789 - std::thread::local::fast::Key::try_initialize::h334b412ccd0210df [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:985:31 [INFO] [stdout] 25: 0x55659c1518d7 - std::thread::local::fast::Key::get::hf9dc95195875dbd8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:968:29 [INFO] [stdout] 26: 0x55659c10c489 - crossbeam_epoch::default::HANDLE::__getit::hca331c25422b1132 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:343:21 [INFO] [stdout] 27: 0x55659c147419 - std::thread::local::LocalKey::try_with::h207c3364ee5a3e0e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:442:32 [INFO] [stdout] 28: 0x55659c14735f - std::thread::local::LocalKey::with::hac1c8485511f431f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:419:9 [INFO] [stdout] 29: 0x55659c10c4ae - crossbeam_epoch::default::is_pinned::he5fc613722bcb63d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:33:5 [INFO] [stdout] 30: 0x55659c0fd4b1 - crossbeam_deque::fifo::Stealer::steal::h637d7512022dc54c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/fifo.rs:360:16 [INFO] [stdout] 31: 0x55659c1189a3 - crossbeam_deque::Stealer::steal::h823699a5d1854ee7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/lib.rs:264:48 [INFO] [stdout] 32: 0x55659c13df0f - crayon::sched::scheduler::WorkerThread::steal::{{closure}}::h75b796d5a97038dd [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:327:29 [INFO] [stdout] 33: 0x55659c1372fb - core::ops::function::impls:: for &mut F>::call_mut::hbf5a3af596b2c5ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 34: 0x55659c0fefe1 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::h6dafe194ad134609 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2680:32 [INFO] [stdout] 35: 0x55659c1052e9 - core::iter::adapters::filter::filter_try_fold::{{closure}}::h4006c9677e258598 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:44:44 [INFO] [stdout] 36: 0x55659c10469c - core::ops::function::impls:: for &mut F>::call_mut::h6c0e86decfe990d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 37: 0x55659c10efcb - core::iter::traits::iterator::Iterator::try_fold::h7f6b41ab6eb2f173 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2186:21 [INFO] [stdout] 38: 0x55659c0d37fe - as core::iter::traits::iterator::Iterator>::try_fold::h1861edf9bf3484cc [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/chain.rs:104:19 [INFO] [stdout] 39: 0x55659c100c3f - as core::iter::traits::iterator::Iterator>::try_fold::hb1de0cfd57e862a0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:93:9 [INFO] [stdout] 40: 0x55659c1050db - core::iter::traits::iterator::Iterator::find_map::hbaf3192da56dde46 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2686:9 [INFO] [stdout] 41: 0x55659c0d3ad9 - as core::iter::traits::iterator::Iterator>::next::hb06469272dfaddc0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter_map.rs:61:9 [INFO] [stdout] 42: 0x55659c13de75 - crayon::sched::scheduler::WorkerThread::steal::hb3f4dd0006daa73c [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:324:9 [INFO] [stdout] 43: 0x55659c13dcb2 - crayon::sched::scheduler::WorkerThread::wait_until::{{closure}}::h2ec45e155dd74db1 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:295:29 [INFO] [stdout] 44: 0x55659c128e65 - core::option::Option::or_else::hb911687d8f2660d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/option.rs:1351:21 [INFO] [stdout] 45: 0x55659c13db09 - crayon::sched::scheduler::WorkerThread::wait_until::h302aded434070c7d [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:293:32 [INFO] [stdout] 46: 0x55659c13d7a0 - crayon::sched::scheduler::Scheduler::main_loop::h2b817f83b4fd32e2 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:220:9 [INFO] [stdout] 47: 0x55659c13d33d - crayon::sched::scheduler::Scheduler::new::{{closure}}::ha3e9764fe9b78ac9 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:66:38 [INFO] [stdout] 48: 0x55659c10c500 - std::sys_common::backtrace::__rust_begin_short_backtrace::h803d963eb51d4767 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 49: 0x55659c127ebd - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hab1e0d0ee920dfdf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 50: 0x55659c0fc401 - as core::ops::function::FnOnce<()>>::call_once::h5261a419839cbfec [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 51: 0x55659c147b19 - std::panicking::try::do_call::hcde0bb0e6bc26900 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 52: 0x55659c14a31b - __rust_try [INFO] [stdout] 53: 0x55659c147911 - std::panicking::try::h235e09bf0dd6cda9 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 54: 0x55659c119161 - std::panic::catch_unwind::h364786a8b624f9a1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 55: 0x55659c127cc7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf20dd9766d9c2eaa [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 56: 0x55659c12c59f - core::ops::function::FnOnce::call_once{{vtable.shim}}::heabeef1993c2c5cb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 57: 0x55659c272ee3 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 58: 0x55659c272ee3 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 59: 0x55659c272ee3 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 60: 0x7f48c6ff9609 - start_thread [INFO] [stdout] 61: 0x7f48c6f1e163 - clone [INFO] [stdout] 62: 0x0 - [INFO] [stdout] detected unexpected panic; aborting [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/video/mod.rs - video (line 113) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] stack backtrace: [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] thread 'thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] main' panicked at 'attempted to leave type `crayon::video::assets::shader::ShaderParams` uninitialized, which is invalid', /opt/rustwide/workdir/src/utils/object_pool.rs:80:29 [INFO] [stdout] thread '' panicked at 'attempted to leave type `internal::Local` uninitialized, which is invalid', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 0: 0x557f28790bbd - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x557f28790bbd - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x557f28790bbd - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x557f28790bbd - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x557f287accac - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x557f2878e4d1 - std::io::Write::write_fmt::h64e4bb98eba3545d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x557f287923d5 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x557f287923d5 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x557f287923d5 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x557f28792049 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x557f28792ab8 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x557f28792929 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:586:13 [INFO] [stdout] 12: 0x557f28791074 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x557f28792699 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x557f287abd63 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x557f287abbad - core::panicking::panic::h3654f1e0559eeff1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:48:5 [INFO] [stdout] 16: 0x557f2866fe63 - core::mem::uninitialized::hddcc000d278ddb41 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/mem/mod.rs:685:9 [INFO] [stdout] 17: 0x557f2866fe63 - >::entry_of::h2946e092a39f956c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:482:59 [INFO] [stdout] 18: 0x557f28675410 - crossbeam_epoch::sync::list::List::insert::h7c33d37d60058005 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/sync/list.rs:174:29 [INFO] [stdout] 19: 0x557f2866f2f7 - crossbeam_epoch::internal::Local::register::h47377fc034dcbcb2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/internal.rs:292:13 [INFO] [stdout] 20: 0x557f286752ee - crossbeam_epoch::collector::Collector::register::h01b7f5857d9818cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/collector.rs:38:9 [INFO] [stdout] 21: 0x557f28671b21 - crossbeam_epoch::default::HANDLE::__init::h7e99aabd14483e3d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:17:29 [INFO] [stdout] 22: 0x557f28671b7a - crossbeam_epoch::default::HANDLE::__getit::{{closure}}::hca023b0c44b00248 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:351:25 [INFO] [stdout] 23: 0x557f28674d2d - std::thread::local::lazy::LazyKeyInner::initialize::hdd4305ad9ada16ac [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:807:25 [INFO] [stdout] 24: 0x557f28673789 - std::thread::local::fast::Key::try_initialize::h334b412ccd0210df [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:985:31 [INFO] [stdout] 25: 0x557f286738d7 - std::thread::local::fast::Key::get::hf9dc95195875dbd8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:968:29 [INFO] [stdout] 26: 0x557f2862d4a9 - crossbeam_epoch::default::HANDLE::__getit::hca331c25422b1132 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:343:21 [INFO] [stdout] 27: 0x557f28669419 - std::thread::local::LocalKey::try_with::h207c3364ee5a3e0e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:442:32 [INFO] [stdout] 28: 0x557f2866935f - std::thread::local::LocalKey::with::hac1c8485511f431f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/local.rs:419:9 [INFO] [stdout] 29: 0x557f2862d4ce - crossbeam_epoch::default::is_pinned::he5fc613722bcb63d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.5.2/src/default.rs:33:5 [INFO] [stdout] 30: 0x557f2861e501 - crossbeam_deque::fifo::Stealer::steal::h637d7512022dc54c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/fifo.rs:360:16 [INFO] [stdout] 31: 0x557f28639a43 - crossbeam_deque::Stealer::steal::h823699a5d1854ee7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.5.2/src/lib.rs:264:48 [INFO] [stdout] 32: 0x557f2865f32f - crayon::sched::scheduler::WorkerThread::steal::{{closure}}::h75b796d5a97038dd [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:327:29 [INFO] [stdout] 33: 0x557f2865877b - core::ops::function::impls:: for &mut F>::call_mut::hbf5a3af596b2c5ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 34: 0x557f286200a1 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::h6dafe194ad134609 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2680:32 [INFO] [stdout] 35: 0x557f28626429 - core::iter::adapters::filter::filter_try_fold::{{closure}}::h4006c9677e258598 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:44:44 [INFO] [stdout] 36: 0x557f286257dc - core::ops::function::impls:: for &mut F>::call_mut::h6c0e86decfe990d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:290:13 [INFO] [stdout] 37: 0x557f2862ffeb - core::iter::traits::iterator::Iterator::try_fold::h7f6b41ab6eb2f173 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2186:21 [INFO] [stdout] 38: 0x557f2860f3ae - as core::iter::traits::iterator::Iterator>::try_fold::h1861edf9bf3484cc [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/chain.rs:104:19 [INFO] [stdout] 39: 0x557f28621d7f - as core::iter::traits::iterator::Iterator>::try_fold::hb1de0cfd57e862a0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter.rs:93:9 [INFO] [stdout] 40: 0x557f2862621b - core::iter::traits::iterator::Iterator::find_map::hbaf3192da56dde46 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/traits/iterator.rs:2686:9 [INFO] [stdout] 41: 0x557f2860f689 - as core::iter::traits::iterator::Iterator>::next::hb06469272dfaddc0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/iter/adapters/filter_map.rs:61:9 [INFO] [stdout] 42: 0x557f2865f295 - crayon::sched::scheduler::WorkerThread::steal::hb3f4dd0006daa73c [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:324:9 [INFO] [stdout] 43: 0x557f2865f0d2 - crayon::sched::scheduler::WorkerThread::wait_until::{{closure}}::h2ec45e155dd74db1 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:295:29 [INFO] [stdout] 44: 0x557f2864a125 - core::option::Option::or_else::hb911687d8f2660d1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/option.rs:1351:21 [INFO] [stdout] 45: 0x557f2865ef29 - crayon::sched::scheduler::WorkerThread::wait_until::h302aded434070c7d [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:293:32 [INFO] [stdout] 46: 0x557f2865ebc0 - crayon::sched::scheduler::Scheduler::main_loop::h2b817f83b4fd32e2 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:220:9 [INFO] [stdout] 47: 0x557f2865e75d - crayon::sched::scheduler::Scheduler::new::{{closure}}::ha3e9764fe9b78ac9 [INFO] [stdout] at /opt/rustwide/workdir/src/sched/scheduler.rs:66:38 [INFO] [stdout] 48: 0x557f2862d520 - std::sys_common::backtrace::__rust_begin_short_backtrace::h803d963eb51d4767 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 49: 0x557f286491fd - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hab1e0d0ee920dfdf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 50: 0x557f2861d451 - as core::ops::function::FnOnce<()>>::call_once::h5261a419839cbfec [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 51: 0x557f28669b19 - std::panicking::try::do_call::hcde0bb0e6bc26900 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 52: 0x557f2866c31b - __rust_try [INFO] [stdout] 53: 0x557f28669911 - std::panicking::try::h235e09bf0dd6cda9 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 54: 0x557f2863a201 - std::panic::catch_unwind::h364786a8b624f9a1 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 55: 0x557f28649007 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf20dd9766d9c2eaa [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 56: 0x557f2864d81f - core::ops::function::FnOnce::call_once{{vtable.shim}}::heabeef1993c2c5cb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 57: 0x557f28794fc3 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 58: 0x557f28794fc3 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 59: 0x557f28794fc3 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 60: 0x7fc478205609 - start_thread [INFO] [stdout] 61: 0x7fc47812a163 - clone [INFO] [stdout] 62: 0x0 - [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x557f28790bbd - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x557f28790bbd - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x557f28790bbd - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x557f28790bbd - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] detected unexpected panic; aborting [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/video/mod.rs - video (line 113) [INFO] [stdout] src/video/mod.rs - video (line 150) [INFO] [stdout] src/video/mod.rs - video (line 170) [INFO] [stdout] src/video/mod.rs - video (line 86) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 9 passed; 4 failed; 1 ignored; 0 measured; 0 filtered out; finished in 9.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "38d68388128ca88c24ac499a091cda5bc9ac071e886e77c15c0ed56d8a559aef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38d68388128ca88c24ac499a091cda5bc9ac071e886e77c15c0ed56d8a559aef", kill_on_drop: false }` [INFO] [stdout] 38d68388128ca88c24ac499a091cda5bc9ac071e886e77c15c0ed56d8a559aef