[INFO] cloning repository https://github.com/fuhaixi/drifting_planet [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fuhaixi/drifting_planet" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffuhaixi%2Fdrifting_planet", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffuhaixi%2Fdrifting_planet'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] be5cd74b74215b56ade56bec86654c990c9c7d8e [INFO] testing fuhaixi/drifting_planet against beta-2025-04-13 for beta-1.87-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffuhaixi%2Fdrifting_planet" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/fuhaixi/drifting_planet on toolchain beta-2025-04-13 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-04-13" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/fuhaixi/drifting_planet [INFO] finished tweaking git repo https://github.com/fuhaixi/drifting_planet [INFO] tweaked toml for git repo https://github.com/fuhaixi/drifting_planet written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/fuhaixi/drifting_planet already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-04-13" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-13" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ecd025c7b349c7284403261cd2f864380b1203af21318aadd15684719dd8020a [INFO] running `Command { std: "docker" "start" "-a" "ecd025c7b349c7284403261cd2f864380b1203af21318aadd15684719dd8020a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ecd025c7b349c7284403261cd2f864380b1203af21318aadd15684719dd8020a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecd025c7b349c7284403261cd2f864380b1203af21318aadd15684719dd8020a", kill_on_drop: false }` [INFO] [stdout] ecd025c7b349c7284403261cd2f864380b1203af21318aadd15684719dd8020a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-13" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b9e2d7e14349016f44582b42baf42360150d47c8827007c3b6c51c7b4b41e3a4 [INFO] running `Command { std: "docker" "start" "-a" "b9e2d7e14349016f44582b42baf42360150d47c8827007c3b6c51c7b4b41e3a4", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.140 [INFO] [stderr] Compiling proc-macro2 v1.0.58 [INFO] [stderr] Compiling unicode-ident v1.0.6 [INFO] [stderr] Compiling quote v1.0.27 [INFO] [stderr] Compiling syn v1.0.107 [INFO] [stderr] Compiling once_cell v1.17.0 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling xml-rs v0.8.4 [INFO] [stderr] Compiling smallvec v1.10.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.15 [INFO] [stderr] Compiling thiserror v1.0.38 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling dlib v0.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.14 [INFO] [stderr] Compiling io-lifetimes v1.0.9 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling rustix v0.37.7 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.8 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Compiling lock_api v0.4.9 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling slotmap v1.0.6 [INFO] [stderr] Compiling rayon-core v1.11.0 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling downcast-rs v1.2.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling parking_lot_core v0.9.7 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling linux-raw-sys v0.3.1 [INFO] [stderr] Compiling arrayvec v0.7.2 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling semver v1.0.17 [INFO] [stderr] Compiling serde_derive v1.0.156 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling crossbeam-deque v0.8.3 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.7 [INFO] [stderr] Compiling miniz_oxide v0.6.2 [INFO] [stderr] Compiling ash v0.37.2+1.3.238 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling cty v0.2.2 [INFO] [stderr] Compiling serde v1.0.156 [INFO] [stderr] Compiling khronos-egl v4.1.0 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling unicode-width v0.1.10 [INFO] [stderr] Compiling thiserror-impl v1.0.38 [INFO] [stderr] Compiling bytemuck_derive v1.4.0 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling raw-window-handle v0.5.0 [INFO] [stderr] Compiling flate2 v1.0.25 [INFO] [stderr] Compiling is-terminal v0.4.6 [INFO] [stderr] Compiling xcursor v0.3.4 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling bytemuck v1.13.0 [INFO] [stderr] Compiling nix v0.25.1 [INFO] [stderr] Compiling spirv v0.2.0+1.5.4 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.0 [INFO] [stderr] Compiling ahash v0.8.3 [INFO] [stderr] Compiling gpu-alloc-types v0.2.0 [INFO] [stderr] Compiling gpu-descriptor-types v0.1.1 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling strict-num v0.1.0 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling arrayref v0.3.6 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling ttf-parser v0.18.1 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling utf8parse v0.2.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling anstyle-parse v0.2.0 [INFO] [stderr] Compiling naga v0.11.0 [INFO] [stderr] Compiling rayon v1.7.0 [INFO] [stderr] Compiling tiny-skia-path v0.8.3 [INFO] [stderr] Compiling calloop v0.10.5 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling gpu-descriptor v0.2.3 [INFO] [stderr] Compiling gpu-alloc v0.5.3 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling owned_ttf_parser v0.18.1 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling png v0.17.7 [INFO] [stderr] Compiling memmap2 v0.5.8 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling wgpu-types v0.15.1 [INFO] [stderr] Compiling colorchoice v1.0.0 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling renderdoc-sys v0.7.1 [INFO] [stderr] Compiling anstyle-query v1.0.0 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling anstyle v1.0.0 [INFO] [stderr] Compiling profiling v1.0.7 [INFO] [stderr] Compiling weezl v0.1.7 [INFO] [stderr] Compiling glow v0.12.1 [INFO] [stderr] Compiling anstream v0.3.2 [INFO] [stderr] Compiling winit v0.28.1 [INFO] [stderr] Compiling ab_glyph v0.2.20 [INFO] [stderr] Compiling tiny-skia v0.8.3 [INFO] [stderr] Compiling vek v0.15.10 [INFO] [stderr] Compiling jpeg-decoder v0.1.22 [INFO] [stderr] Compiling miniz_oxide v0.3.7 [INFO] [stderr] Compiling deflate v0.8.6 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling syn v2.0.16 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling clap_lex v0.5.0 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling anyhow v1.0.70 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling clap_builder v4.3.0 [INFO] [stderr] Compiling gif v0.11.4 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Compiling png v0.16.8 [INFO] [stderr] Compiling tiff v0.6.1 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling rand_xorshift v0.2.0 [INFO] [stderr] Compiling mio v0.8.5 [INFO] [stderr] Compiling clap_derive v4.3.0 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling instant v0.1.12 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling percent-encoding v2.2.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling scoped_threadpool v0.1.9 [INFO] [stderr] Compiling env_logger v0.10.0 [INFO] [stderr] Compiling image v0.23.14 [INFO] [stderr] Compiling ron v0.8.0 [INFO] [stderr] Compiling clap v4.3.0 [INFO] [stderr] Compiling noise v0.8.2 [INFO] [stderr] Compiling lru v0.10.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling wgpu-hal v0.15.2 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling home v0.5.4 [INFO] [stderr] Compiling pollster v0.2.5 [INFO] [stderr] Compiling wgpu-core v0.15.1 [INFO] [stderr] Compiling wgpu v0.15.1 [INFO] [stderr] Compiling sctk-adwaita v0.5.3 [INFO] [stderr] Compiling drifting_planet v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `bincode::de` [INFO] [stdout] --> src/planet.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use bincode::de; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `wgpu::util` [INFO] [stdout] --> src/planet.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use wgpu::util; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `camera` [INFO] [stdout] --> src/camera.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_camera` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `world` [INFO] [stdout] --> src/world.rs:227:30 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_world` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `agent` [INFO] [stdout] --> src/world.rs:227:45 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pos` [INFO] [stdout] --> src/planet.rs:269:48 [INFO] [stdout] | [INFO] [stdout] 269 | let cell_normals = cell_positions.map(|pos|{ [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planet_dir` [INFO] [stdout] --> src/planet.rs:530:55 [INFO] [stdout] | [INFO] [stdout] 530 | ...camera: &camera::Camera, planet_dir: &std::path::PathBuf, mesh_segment_num: u32, planet_radius:f32, detail_cap: f32){ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color_push_constant_range` [INFO] [stdout] --> src/planet.rs:760:13 [INFO] [stdout] | [INFO] [stdout] 760 | let color_push_constant_range = wgpu::PushConstantRange{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_color_push_constant_range` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `level` [INFO] [stdout] --> src/planet.rs:881:21 [INFO] [stdout] | [INFO] [stdout] 881 | let level = utils::get_quad_tree_level(*index); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `quat` [INFO] [stdout] --> src/lib.rs:141:17 [INFO] [stdout] | [INFO] [stdout] 141 | ... let quat = Quaternion::rotation_3d(self.alt_offset.x, camera.get_right_axis()).rotate_3d(self.alt_offset.y, camera.get_up_axis()); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_quat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `delta_time` [INFO] [stdout] --> src/lib.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn render(&mut self, delta_time: f32) -> Result<(), wgpu::SurfaceError>{ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_delta_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `ViewProj` is more private than the item `Cam::build_viewproj` [INFO] [stdout] --> src/camera.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `Cam::build_viewproj` is reachable at visibility `pub(crate)` [INFO] [stdout] | [INFO] [stdout] note: but type `ViewProj` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/camera.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | struct ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `cube` is never read [INFO] [stdout] --> src/lib.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 218 | struct State{ [INFO] [stdout] | ----- field in this struct [INFO] [stdout] ... [INFO] [stdout] 225 | cube: mesh::Triangles, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `QUAD_CORNERS` is never used [INFO] [stdout] --> src/mesh.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | pub const QUAD_CORNERS:[(f32, f32); 4] = [(-1.0, 1.0), (1.0, 1.0), (-1.0, -1.0), (1.0, -1.0)]; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Vertex` is never used [INFO] [stdout] --> src/mesh.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | pub trait Vertex { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `fst_vertex_layout` is never read [INFO] [stdout] --> src/gpu.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct GpuAgent{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 17 | pub fst_vertex_layout: wgpu::VertexBufferLayout<'static>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CameraFreeController` is never constructed [INFO] [stdout] --> src/camera.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct CameraFreeController{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `update_camera` are never used [INFO] [stdout] --> src/camera.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl CameraFreeController{ [INFO] [stdout] | ------------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new(camera: Camera, speed: f32, sensitivity: f32) -> Self{ [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cam` is never constructed [INFO] [stdout] --> src/camera.rs:156:12 [INFO] [stdout] | [INFO] [stdout] 156 | pub struct Cam{ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `build_viewproj` is never used [INFO] [stdout] --> src/camera.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 162 | impl Cam{ [INFO] [stdout] | -------- method in this implementation [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `MAX_PLANETS` is never used [INFO] [stdout] --> src/world.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 34 | impl World{ [INFO] [stdout] | ---------- associated constant in this implementation [INFO] [stdout] 35 | const STARS_SCATTER_RANGE: f32 = 50.0; [INFO] [stdout] 36 | const MAX_PLANETS: usize = 10; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `sun_render_pipeline` is never read [INFO] [stdout] --> src/world.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub struct WorldState { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 159 | sun_render_pipeline: wgpu::RenderPipeline, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `update` and `render_sun` are never used [INFO] [stdout] --> src/world.rs:227:12 [INFO] [stdout] | [INFO] [stdout] 166 | impl WorldState{ [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | pub fn render_sun<'a>(&'a self, render_pass: & mut wgpu::RenderPass<'a>, camera: &camera::Camera) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `texture` and `sampler` are never read [INFO] [stdout] --> src/texture.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Texture { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] 5 | pub texture: wgpu::Texture, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 6 | pub view: wgpu::TextureView, [INFO] [stdout] 7 | pub sampler: wgpu::Sampler, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `from_bytes` and `from_image` are never used [INFO] [stdout] --> src/texture.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl Texture { [INFO] [stdout] | ------------ associated functions in this implementation [INFO] [stdout] 11 | pub fn from_bytes( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 22 | pub fn from_image( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ChunkInfo` is never constructed [INFO] [stdout] --> src/planet.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | pub struct ChunkInfo{ [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `position` is never read [INFO] [stdout] --> src/planet.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct PlotInfo{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 33 | pub position: Vec3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `axis` and `plot_datas_grid` are never read [INFO] [stdout] --> src/planet.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 313 | pub struct Region{ [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 314 | pub axis: math::AxisNormal, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 317 | pub plot_datas_grid: utils::Grid, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `debug_color_uniform_buffer` and `debug_color_bind_group` are never read [INFO] [stdout] --> src/planet.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct PlanetState{ [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 676 | debug_color_uniform_buffer: wgpu::Buffer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 677 | debug_color_bind_group: wgpu::BindGroup, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `change_debug_color` is never used [INFO] [stdout] --> src/planet.rs:845:12 [INFO] [stdout] | [INFO] [stdout] 681 | impl PlanetState { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 845 | pub fn change_debug_color(&mut self, agent: &gpu::GpuAgent, color: [f32; 4]){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `plots_side_num` is never read [INFO] [stdout] --> src/planet.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 904 | pub struct Planet{ [INFO] [stdout] | ------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 915 | pub plots_side_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `index` and `set_xy` are never used [INFO] [stdout] --> src/math.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 28 | impl AxisNormal { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 48 | pub fn index(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 96 | pub fn set_xy(&self, vec:&mut [f32; 3], xy : [f32; 2]) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `User` is never constructed [INFO] [stdout] --> src/user.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | pub struct User{ [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 21s [INFO] running `Command { std: "docker" "inspect" "b9e2d7e14349016f44582b42baf42360150d47c8827007c3b6c51c7b4b41e3a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b9e2d7e14349016f44582b42baf42360150d47c8827007c3b6c51c7b4b41e3a4", kill_on_drop: false }` [INFO] [stdout] b9e2d7e14349016f44582b42baf42360150d47c8827007c3b6c51c7b4b41e3a4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-13" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 79ce1fc9b03142511ce2e64562bc3764d4df76cd0d6ec5cc8fac9d7de6d5a29b [INFO] running `Command { std: "docker" "start" "-a" "79ce1fc9b03142511ce2e64562bc3764d4df76cd0d6ec5cc8fac9d7de6d5a29b", kill_on_drop: false }` [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling libc v0.2.140 [INFO] [stderr] Compiling once_cell v1.17.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling smallvec v1.10.0 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling crossbeam-utils v0.8.15 [INFO] [stderr] Compiling thiserror v1.0.38 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling dlib v0.5.0 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling io-lifetimes v1.0.9 [INFO] [stderr] Compiling crossbeam-epoch v0.9.14 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling rustix v0.37.7 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling downcast-rs v1.2.0 [INFO] [stderr] Compiling arrayvec v0.7.2 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling linux-raw-sys v0.3.1 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling rayon-core v1.11.0 [INFO] [stderr] Compiling parking_lot_core v0.9.7 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling crossbeam-deque v0.8.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.7 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling slotmap v1.0.6 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Compiling getrandom v0.2.8 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling lock_api v0.4.9 [INFO] [stderr] Compiling bytemuck v1.13.0 [INFO] [stderr] Compiling miniz_oxide v0.6.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling cty v0.2.2 [INFO] [stderr] Compiling unicode-width v0.1.10 [INFO] [stderr] Compiling ash v0.37.2+1.3.238 [INFO] [stderr] Compiling khronos-egl v4.1.0 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling raw-window-handle v0.5.0 [INFO] [stderr] Compiling flate2 v1.0.25 [INFO] [stderr] Compiling serde v1.0.156 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling xcursor v0.3.4 [INFO] [stderr] Compiling is-terminal v0.4.6 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling nix v0.25.1 [INFO] [stderr] Compiling spirv v0.2.0+1.5.4 [INFO] [stderr] Compiling gpu-alloc-types v0.2.0 [INFO] [stderr] Compiling gpu-descriptor-types v0.1.1 [INFO] [stderr] Compiling ttf-parser v0.18.1 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling arrayref v0.3.6 [INFO] [stderr] Compiling utf8parse v0.2.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling strict-num v0.1.0 [INFO] [stderr] Compiling naga v0.11.0 [INFO] [stderr] Compiling tiny-skia-path v0.8.3 [INFO] [stderr] Compiling calloop v0.10.5 [INFO] [stderr] Compiling owned_ttf_parser v0.18.1 [INFO] [stderr] Compiling anstyle-parse v0.2.0 [INFO] [stderr] Compiling rayon v1.7.0 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling ahash v0.8.3 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling smithay-client-toolkit v0.16.0 [INFO] [stderr] Compiling gpu-descriptor v0.2.3 [INFO] [stderr] Compiling gpu-alloc v0.5.3 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling png v0.17.7 [INFO] [stderr] Compiling memmap2 v0.5.8 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling wgpu-types v0.15.1 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling renderdoc-sys v0.7.1 [INFO] [stderr] Compiling glow v0.12.1 [INFO] [stderr] Compiling profiling v1.0.7 [INFO] [stderr] Compiling colorchoice v1.0.0 [INFO] [stderr] Compiling anstyle-query v1.0.0 [INFO] [stderr] Compiling anstyle v1.0.0 [INFO] [stderr] Compiling weezl v0.1.7 [INFO] [stderr] Compiling ab_glyph v0.2.20 [INFO] [stderr] Compiling anstream v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling jpeg-decoder v0.1.22 [INFO] [stderr] Compiling tiny-skia v0.8.3 [INFO] [stderr] Compiling miniz_oxide v0.3.7 [INFO] [stderr] Compiling deflate v0.8.6 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling clap_lex v0.5.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling anyhow v1.0.70 [INFO] [stderr] Compiling gif v0.11.4 [INFO] [stderr] Compiling clap_builder v4.3.0 [INFO] [stderr] Compiling wgpu-hal v0.15.2 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling png v0.16.8 [INFO] [stderr] Compiling wgpu-core v0.15.1 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling tiff v0.6.1 [INFO] [stderr] Compiling vek v0.15.10 [INFO] [stderr] Compiling winit v0.28.1 [INFO] [stderr] Compiling rand_xorshift v0.2.0 [INFO] [stderr] Compiling mio v0.8.5 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling instant v0.1.12 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling percent-encoding v2.2.0 [INFO] [stderr] Compiling scoped_threadpool v0.1.9 [INFO] [stderr] Compiling image v0.23.14 [INFO] [stderr] Compiling env_logger v0.10.0 [INFO] [stderr] Compiling ron v0.8.0 [INFO] [stderr] Compiling wgpu v0.15.1 [INFO] [stderr] Compiling noise v0.8.2 [INFO] [stderr] Compiling lru v0.10.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling clap v4.3.0 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling pollster v0.2.5 [INFO] [stderr] Compiling home v0.5.4 [INFO] [stderr] Compiling sctk-adwaita v0.5.3 [INFO] [stderr] Compiling drifting_planet v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `bincode::de` [INFO] [stdout] --> src/planet.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use bincode::de; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `wgpu::util` [INFO] [stdout] --> src/planet.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use wgpu::util; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `camera` [INFO] [stdout] --> src/camera.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_camera` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `world` [INFO] [stdout] --> src/world.rs:227:30 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_world` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `agent` [INFO] [stdout] --> src/world.rs:227:45 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pos` [INFO] [stdout] --> src/planet.rs:269:48 [INFO] [stdout] | [INFO] [stdout] 269 | let cell_normals = cell_positions.map(|pos|{ [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planet_dir` [INFO] [stdout] --> src/planet.rs:530:55 [INFO] [stdout] | [INFO] [stdout] 530 | ...camera: &camera::Camera, planet_dir: &std::path::PathBuf, mesh_segment_num: u32, planet_radius:f32, detail_cap: f32){ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color_push_constant_range` [INFO] [stdout] --> src/planet.rs:760:13 [INFO] [stdout] | [INFO] [stdout] 760 | let color_push_constant_range = wgpu::PushConstantRange{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_color_push_constant_range` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `level` [INFO] [stdout] --> src/planet.rs:881:21 [INFO] [stdout] | [INFO] [stdout] 881 | let level = utils::get_quad_tree_level(*index); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `quat` [INFO] [stdout] --> src/lib.rs:141:17 [INFO] [stdout] | [INFO] [stdout] 141 | ... let quat = Quaternion::rotation_3d(self.alt_offset.x, camera.get_right_axis()).rotate_3d(self.alt_offset.y, camera.get_up_axis()); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_quat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `delta_time` [INFO] [stdout] --> src/lib.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn render(&mut self, delta_time: f32) -> Result<(), wgpu::SurfaceError>{ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_delta_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `ViewProj` is more private than the item `Cam::build_viewproj` [INFO] [stdout] --> src/camera.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `Cam::build_viewproj` is reachable at visibility `pub(crate)` [INFO] [stdout] | [INFO] [stdout] note: but type `ViewProj` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/camera.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | struct ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `cube` is never read [INFO] [stdout] --> src/lib.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 218 | struct State{ [INFO] [stdout] | ----- field in this struct [INFO] [stdout] ... [INFO] [stdout] 225 | cube: mesh::Triangles, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `QUAD_CORNERS` is never used [INFO] [stdout] --> src/mesh.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | pub const QUAD_CORNERS:[(f32, f32); 4] = [(-1.0, 1.0), (1.0, 1.0), (-1.0, -1.0), (1.0, -1.0)]; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Vertex` is never used [INFO] [stdout] --> src/mesh.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | pub trait Vertex { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `fst_vertex_layout` is never read [INFO] [stdout] --> src/gpu.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct GpuAgent{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 17 | pub fst_vertex_layout: wgpu::VertexBufferLayout<'static>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CameraFreeController` is never constructed [INFO] [stdout] --> src/camera.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct CameraFreeController{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `update_camera` are never used [INFO] [stdout] --> src/camera.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl CameraFreeController{ [INFO] [stdout] | ------------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new(camera: Camera, speed: f32, sensitivity: f32) -> Self{ [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cam` is never constructed [INFO] [stdout] --> src/camera.rs:156:12 [INFO] [stdout] | [INFO] [stdout] 156 | pub struct Cam{ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `build_viewproj` is never used [INFO] [stdout] --> src/camera.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 162 | impl Cam{ [INFO] [stdout] | -------- method in this implementation [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `MAX_PLANETS` is never used [INFO] [stdout] --> src/world.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 34 | impl World{ [INFO] [stdout] | ---------- associated constant in this implementation [INFO] [stdout] 35 | const STARS_SCATTER_RANGE: f32 = 50.0; [INFO] [stdout] 36 | const MAX_PLANETS: usize = 10; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `sun_render_pipeline` is never read [INFO] [stdout] --> src/world.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub struct WorldState { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 159 | sun_render_pipeline: wgpu::RenderPipeline, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `update` and `render_sun` are never used [INFO] [stdout] --> src/world.rs:227:12 [INFO] [stdout] | [INFO] [stdout] 166 | impl WorldState{ [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | pub fn render_sun<'a>(&'a self, render_pass: & mut wgpu::RenderPass<'a>, camera: &camera::Camera) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `texture` and `sampler` are never read [INFO] [stdout] --> src/texture.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Texture { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] 5 | pub texture: wgpu::Texture, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 6 | pub view: wgpu::TextureView, [INFO] [stdout] 7 | pub sampler: wgpu::Sampler, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `from_bytes` and `from_image` are never used [INFO] [stdout] --> src/texture.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl Texture { [INFO] [stdout] | ------------ associated functions in this implementation [INFO] [stdout] 11 | pub fn from_bytes( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 22 | pub fn from_image( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ChunkInfo` is never constructed [INFO] [stdout] --> src/planet.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | pub struct ChunkInfo{ [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `position` is never read [INFO] [stdout] --> src/planet.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct PlotInfo{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 33 | pub position: Vec3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `axis` and `plot_datas_grid` are never read [INFO] [stdout] --> src/planet.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 313 | pub struct Region{ [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 314 | pub axis: math::AxisNormal, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 317 | pub plot_datas_grid: utils::Grid, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `debug_color_uniform_buffer` and `debug_color_bind_group` are never read [INFO] [stdout] --> src/planet.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct PlanetState{ [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 676 | debug_color_uniform_buffer: wgpu::Buffer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 677 | debug_color_bind_group: wgpu::BindGroup, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `change_debug_color` is never used [INFO] [stdout] --> src/planet.rs:845:12 [INFO] [stdout] | [INFO] [stdout] 681 | impl PlanetState { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 845 | pub fn change_debug_color(&mut self, agent: &gpu::GpuAgent, color: [f32; 4]){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `plots_side_num` is never read [INFO] [stdout] --> src/planet.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 904 | pub struct Planet{ [INFO] [stdout] | ------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 915 | pub plots_side_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `index` and `set_xy` are never used [INFO] [stdout] --> src/math.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 28 | impl AxisNormal { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 48 | pub fn index(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 96 | pub fn set_xy(&self, vec:&mut [f32; 3], xy : [f32; 2]) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `User` is never constructed [INFO] [stdout] --> src/user.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | pub struct User{ [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bincode::de` [INFO] [stdout] --> src/planet.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use bincode::de; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `wgpu::util` [INFO] [stdout] --> src/planet.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use wgpu::util; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `vek::*` [INFO] [stdout] --> src/math.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | use vek::*; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `camera` [INFO] [stdout] --> src/camera.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_camera` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `world` [INFO] [stdout] --> src/world.rs:227:30 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_world` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `agent` [INFO] [stdout] --> src/world.rs:227:45 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pos` [INFO] [stdout] --> src/planet.rs:269:48 [INFO] [stdout] | [INFO] [stdout] 269 | let cell_normals = cell_positions.map(|pos|{ [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planet_dir` [INFO] [stdout] --> src/planet.rs:530:55 [INFO] [stdout] | [INFO] [stdout] 530 | ...camera: &camera::Camera, planet_dir: &std::path::PathBuf, mesh_segment_num: u32, planet_radius:f32, detail_cap: f32){ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color_push_constant_range` [INFO] [stdout] --> src/planet.rs:760:13 [INFO] [stdout] | [INFO] [stdout] 760 | let color_push_constant_range = wgpu::PushConstantRange{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_color_push_constant_range` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `level` [INFO] [stdout] --> src/planet.rs:881:21 [INFO] [stdout] | [INFO] [stdout] 881 | let level = utils::get_quad_tree_level(*index); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `quat` [INFO] [stdout] --> src/lib.rs:141:17 [INFO] [stdout] | [INFO] [stdout] 141 | ... let quat = Quaternion::rotation_3d(self.alt_offset.x, camera.get_right_axis()).rotate_3d(self.alt_offset.y, camera.get_up_axis()); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_quat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `delta_time` [INFO] [stdout] --> src/lib.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn render(&mut self, delta_time: f32) -> Result<(), wgpu::SurfaceError>{ [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_delta_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `ViewProj` is more private than the item `Cam::build_viewproj` [INFO] [stdout] --> src/camera.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `Cam::build_viewproj` is reachable at visibility `pub(crate)` [INFO] [stdout] | [INFO] [stdout] note: but type `ViewProj` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/camera.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | struct ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `cube` is never read [INFO] [stdout] --> src/lib.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 218 | struct State{ [INFO] [stdout] | ----- field in this struct [INFO] [stdout] ... [INFO] [stdout] 225 | cube: mesh::Triangles, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `QUAD_CORNERS` is never used [INFO] [stdout] --> src/mesh.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | pub const QUAD_CORNERS:[(f32, f32); 4] = [(-1.0, 1.0), (1.0, 1.0), (-1.0, -1.0), (1.0, -1.0)]; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Vertex` is never used [INFO] [stdout] --> src/mesh.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | pub trait Vertex { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `fst_vertex_layout` is never read [INFO] [stdout] --> src/gpu.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct GpuAgent{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 17 | pub fst_vertex_layout: wgpu::VertexBufferLayout<'static>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CameraFreeController` is never constructed [INFO] [stdout] --> src/camera.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct CameraFreeController{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `update_camera` are never used [INFO] [stdout] --> src/camera.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl CameraFreeController{ [INFO] [stdout] | ------------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new(camera: Camera, speed: f32, sensitivity: f32) -> Self{ [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cam` is never constructed [INFO] [stdout] --> src/camera.rs:156:12 [INFO] [stdout] | [INFO] [stdout] 156 | pub struct Cam{ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `build_viewproj` is never used [INFO] [stdout] --> src/camera.rs:163:12 [INFO] [stdout] | [INFO] [stdout] 162 | impl Cam{ [INFO] [stdout] | -------- method in this implementation [INFO] [stdout] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `MAX_PLANETS` is never used [INFO] [stdout] --> src/world.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 34 | impl World{ [INFO] [stdout] | ---------- associated constant in this implementation [INFO] [stdout] 35 | const STARS_SCATTER_RANGE: f32 = 50.0; [INFO] [stdout] 36 | const MAX_PLANETS: usize = 10; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `sun_render_pipeline` is never read [INFO] [stdout] --> src/world.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub struct WorldState { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 159 | sun_render_pipeline: wgpu::RenderPipeline, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `update` and `render_sun` are never used [INFO] [stdout] --> src/world.rs:227:12 [INFO] [stdout] | [INFO] [stdout] 166 | impl WorldState{ [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | pub fn render_sun<'a>(&'a self, render_pass: & mut wgpu::RenderPass<'a>, camera: &camera::Camera) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `texture` and `sampler` are never read [INFO] [stdout] --> src/texture.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Texture { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] 5 | pub texture: wgpu::Texture, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 6 | pub view: wgpu::TextureView, [INFO] [stdout] 7 | pub sampler: wgpu::Sampler, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `from_bytes` and `from_image` are never used [INFO] [stdout] --> src/texture.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl Texture { [INFO] [stdout] | ------------ associated functions in this implementation [INFO] [stdout] 11 | pub fn from_bytes( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 22 | pub fn from_image( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ChunkInfo` is never constructed [INFO] [stdout] --> src/planet.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | pub struct ChunkInfo{ [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `position` is never read [INFO] [stdout] --> src/planet.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct PlotInfo{ [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 33 | pub position: Vec3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `axis` and `plot_datas_grid` are never read [INFO] [stdout] --> src/planet.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 313 | pub struct Region{ [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 314 | pub axis: math::AxisNormal, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 317 | pub plot_datas_grid: utils::Grid, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `debug_color_uniform_buffer` and `debug_color_bind_group` are never read [INFO] [stdout] --> src/planet.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct PlanetState{ [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 676 | debug_color_uniform_buffer: wgpu::Buffer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 677 | debug_color_bind_group: wgpu::BindGroup, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `change_debug_color` is never used [INFO] [stdout] --> src/planet.rs:845:12 [INFO] [stdout] | [INFO] [stdout] 681 | impl PlanetState { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 845 | pub fn change_debug_color(&mut self, agent: &gpu::GpuAgent, color: [f32; 4]){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `plots_side_num` is never read [INFO] [stdout] --> src/planet.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 904 | pub struct Planet{ [INFO] [stdout] | ------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 915 | pub plots_side_num: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `index` and `set_xy` are never used [INFO] [stdout] --> src/math.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 28 | impl AxisNormal { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 48 | pub fn index(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 96 | pub fn set_xy(&self, vec:&mut [f32; 3], xy : [f32; 2]) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `User` is never constructed [INFO] [stdout] --> src/user.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | pub struct User{ [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 9m 12s [INFO] running `Command { std: "docker" "inspect" "79ce1fc9b03142511ce2e64562bc3764d4df76cd0d6ec5cc8fac9d7de6d5a29b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "79ce1fc9b03142511ce2e64562bc3764d4df76cd0d6ec5cc8fac9d7de6d5a29b", kill_on_drop: false }` [INFO] [stdout] 79ce1fc9b03142511ce2e64562bc3764d4df76cd0d6ec5cc8fac9d7de6d5a29b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-13" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 39e6e9693002281086a5912a0f807629c1caabddc4ef3bdb47d75f6ab7c94dca [INFO] running `Command { std: "docker" "start" "-a" "39e6e9693002281086a5912a0f807629c1caabddc4ef3bdb47d75f6ab7c94dca", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `bincode::de` [INFO] [stderr] --> src/planet.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use bincode::de; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `wgpu::util` [INFO] [stderr] --> src/planet.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | use wgpu::util; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `camera` [INFO] [stderr] --> src/camera.rs:45:33 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_camera` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `world` [INFO] [stderr] --> src/world.rs:227:30 [INFO] [stderr] | [INFO] [stderr] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_world` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `agent` [INFO] [stderr] --> src/world.rs:227:45 [INFO] [stderr] | [INFO] [stderr] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pos` [INFO] [stderr] --> src/planet.rs:269:48 [INFO] [stderr] | [INFO] [stderr] 269 | let cell_normals = cell_positions.map(|pos|{ [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `planet_dir` [INFO] [stderr] --> src/planet.rs:530:55 [INFO] [stderr] | [INFO] [stderr] 530 | ...camera: &camera::Camera, planet_dir: &std::path::PathBuf, mesh_segment_num: u32, planet_radius:f32, detail_cap: f32){ [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planet_dir` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `color_push_constant_range` [INFO] [stderr] --> src/planet.rs:760:13 [INFO] [stderr] | [INFO] [stderr] 760 | let color_push_constant_range = wgpu::PushConstantRange{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_color_push_constant_range` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `level` [INFO] [stderr] --> src/planet.rs:881:21 [INFO] [stderr] | [INFO] [stderr] 881 | let level = utils::get_quad_tree_level(*index); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `quat` [INFO] [stderr] --> src/lib.rs:141:17 [INFO] [stderr] | [INFO] [stderr] 141 | ... let quat = Quaternion::rotation_3d(self.alt_offset.x, camera.get_right_axis()).rotate_3d(self.alt_offset.y, camera.get_up_axis()); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_quat` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `delta_time` [INFO] [stderr] --> src/lib.rs:370:30 [INFO] [stderr] | [INFO] [stderr] 370 | pub fn render(&mut self, delta_time: f32) -> Result<(), wgpu::SurfaceError>{ [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_delta_time` [INFO] [stderr] [INFO] [stderr] warning: type `ViewProj` is more private than the item `Cam::build_viewproj` [INFO] [stderr] --> src/camera.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `Cam::build_viewproj` is reachable at visibility `pub(crate)` [INFO] [stderr] | [INFO] [stderr] note: but type `ViewProj` is only usable at visibility `pub(self)` [INFO] [stderr] --> src/camera.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | struct ViewProj{ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(private_interfaces)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `cube` is never read [INFO] [stderr] --> src/lib.rs:225:5 [INFO] [stderr] | [INFO] [stderr] 218 | struct State{ [INFO] [stderr] | ----- field in this struct [INFO] [stderr] ... [INFO] [stderr] 225 | cube: mesh::Triangles, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `QUAD_CORNERS` is never used [INFO] [stderr] --> src/mesh.rs:9:11 [INFO] [stderr] | [INFO] [stderr] 9 | pub const QUAD_CORNERS:[(f32, f32); 4] = [(-1.0, 1.0), (1.0, 1.0), (-1.0, -1.0), (1.0, -1.0)]; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait `Vertex` is never used [INFO] [stderr] --> src/mesh.rs:15:11 [INFO] [stderr] | [INFO] [stderr] 15 | pub trait Vertex { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `fst_vertex_layout` is never read [INFO] [stderr] --> src/gpu.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct GpuAgent{ [INFO] [stderr] | -------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 17 | pub fst_vertex_layout: wgpu::VertexBufferLayout<'static>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `CameraFreeController` is never constructed [INFO] [stderr] --> src/camera.rs:26:12 [INFO] [stderr] | [INFO] [stderr] 26 | pub struct CameraFreeController{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new` and `update_camera` are never used [INFO] [stderr] --> src/camera.rs:35:12 [INFO] [stderr] | [INFO] [stderr] 34 | impl CameraFreeController{ [INFO] [stderr] | ------------------------- associated items in this implementation [INFO] [stderr] 35 | pub fn new(camera: Camera, speed: f32, sensitivity: f32) -> Self{ [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 45 | pub fn update_camera(&self, camera: &mut Camera){ [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Cam` is never constructed [INFO] [stderr] --> src/camera.rs:156:12 [INFO] [stderr] | [INFO] [stderr] 156 | pub struct Cam{ [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: method `build_viewproj` is never used [INFO] [stderr] --> src/camera.rs:163:12 [INFO] [stderr] | [INFO] [stderr] 162 | impl Cam{ [INFO] [stderr] | -------- method in this implementation [INFO] [stderr] 163 | pub fn build_viewproj(&self) -> ViewProj{ [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated constant `MAX_PLANETS` is never used [INFO] [stderr] --> src/world.rs:36:11 [INFO] [stderr] | [INFO] [stderr] 34 | impl World{ [INFO] [stderr] | ---------- associated constant in this implementation [INFO] [stderr] 35 | const STARS_SCATTER_RANGE: f32 = 50.0; [INFO] [stderr] 36 | const MAX_PLANETS: usize = 10; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `sun_render_pipeline` is never read [INFO] [stderr] --> src/world.rs:159:5 [INFO] [stderr] | [INFO] [stderr] 154 | pub struct WorldState { [INFO] [stderr] | ---------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 159 | sun_render_pipeline: wgpu::RenderPipeline, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `update` and `render_sun` are never used [INFO] [stderr] --> src/world.rs:227:12 [INFO] [stderr] | [INFO] [stderr] 166 | impl WorldState{ [INFO] [stderr] | --------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 227 | pub fn update(&mut self, world: &World, agent: & gpu::GpuAgent) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 262 | pub fn render_sun<'a>(&'a self, render_pass: & mut wgpu::RenderPass<'a>, camera: &camera::Camera) { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `texture` and `sampler` are never read [INFO] [stderr] --> src/texture.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct Texture { [INFO] [stderr] | ------- fields in this struct [INFO] [stderr] 5 | pub texture: wgpu::Texture, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 6 | pub view: wgpu::TextureView, [INFO] [stderr] 7 | pub sampler: wgpu::Sampler, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated functions `from_bytes` and `from_image` are never used [INFO] [stderr] --> src/texture.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 10 | impl Texture { [INFO] [stderr] | ------------ associated functions in this implementation [INFO] [stderr] 11 | pub fn from_bytes( [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 22 | pub fn from_image( [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ChunkInfo` is never constructed [INFO] [stderr] --> src/planet.rs:23:12 [INFO] [stderr] | [INFO] [stderr] 23 | pub struct ChunkInfo{ [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `position` is never read [INFO] [stderr] --> src/planet.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct PlotInfo{ [INFO] [stderr] | -------- field in this struct [INFO] [stderr] 33 | pub position: Vec3, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `axis` and `plot_datas_grid` are never read [INFO] [stderr] --> src/planet.rs:314:9 [INFO] [stderr] | [INFO] [stderr] 313 | pub struct Region{ [INFO] [stderr] | ------ fields in this struct [INFO] [stderr] 314 | pub axis: math::AxisNormal, [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 317 | pub plot_datas_grid: utils::Grid, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `debug_color_uniform_buffer` and `debug_color_bind_group` are never read [INFO] [stderr] --> src/planet.rs:676:5 [INFO] [stderr] | [INFO] [stderr] 666 | pub struct PlanetState{ [INFO] [stderr] | ----------- fields in this struct [INFO] [stderr] ... [INFO] [stderr] 676 | debug_color_uniform_buffer: wgpu::Buffer, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 677 | debug_color_bind_group: wgpu::BindGroup, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `change_debug_color` is never used [INFO] [stderr] --> src/planet.rs:845:12 [INFO] [stderr] | [INFO] [stderr] 681 | impl PlanetState { [INFO] [stderr] | ---------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 845 | pub fn change_debug_color(&mut self, agent: &gpu::GpuAgent, color: [f32; 4]){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `plots_side_num` is never read [INFO] [stderr] --> src/planet.rs:915:9 [INFO] [stderr] | [INFO] [stderr] 904 | pub struct Planet{ [INFO] [stderr] | ------ field in this struct [INFO] [stderr] ... [INFO] [stderr] 915 | pub plots_side_num: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `index` and `set_xy` are never used [INFO] [stderr] --> src/math.rs:48:12 [INFO] [stderr] | [INFO] [stderr] 28 | impl AxisNormal { [INFO] [stderr] | --------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 48 | pub fn index(&self) -> usize { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 96 | pub fn set_xy(&self, vec:&mut [f32; 3], xy : [f32; 2]) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `User` is never constructed [INFO] [stderr] --> src/user.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | pub struct User{ [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `vek::*` [INFO] [stderr] --> src/math.rs:164:9 [INFO] [stderr] | [INFO] [stderr] 164 | use vek::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `drifting_planet` (lib) generated 33 warnings (run `cargo fix --lib -p drifting_planet` to apply 2 suggestions) [INFO] [stderr] warning: `drifting_planet` (lib test) generated 34 warnings (33 duplicates) (run `cargo fix --lib -p drifting_planet --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 0.52s [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test math::test::test_axis_normal ... ok [INFO] [stdout] test math::test::test_axis ... ok [INFO] [stdout] test math::test::test_axis_normal_mat3 ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/drifting_planet-57e3a7655d7d7747) [INFO] [stdout] test math::test::test_get_xy ... ok [INFO] [stdout] test mesh::tests::test_save_obj_file ... FAILED [INFO] [stdout] test planet::test::test_planet_build ... FAILED [INFO] [stdout] test utils::test::test_array_pool ... ok [INFO] [stdout] test camera::test::test_ndc_transform ... FAILED [INFO] [stdout] test utils::test::test_interleave_bit ... ok [INFO] [stdout] test utils::test::test_grid ... ok [INFO] [stdout] test utils::test::test_name ... FAILED [INFO] [stdout] test utils::test::test_serde_name ... ok [INFO] [stdout] test test::_build_world_1 ... FAILED [INFO] [stdout] test mesh::tests::test_planet_gen ... FAILED [INFO] [stdout] test planet::test::test_chunk_data ... FAILED [INFO] [stdout] test test::_build_world_0 ... FAILED [INFO] [stdout] test test::_build_world_2 ... FAILED [INFO] [stdout] test world::test::test_world ... ok [INFO] [stdout] test test::_run ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- mesh::tests::test_save_obj_file stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'mesh::tests::test_save_obj_file' panicked at src/mesh.rs:559:52: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca153b - core::result::Result::unwrap::hbcd3914e6ab9054a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca153b - drifting_planet::mesh::Triangles::save_obj_file::h8d0dddb1db4f6084 [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:559:24 [INFO] [stdout] 22: 0x5a2ec1cba3e3 - drifting_planet::mesh::tests::test_save_obj_file::he79b7ab002866531 [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:601:9 [INFO] [stdout] 23: 0x5a2ec1cc8e79 - drifting_planet::mesh::tests::test_save_obj_file::{{closure}}::hde6576e822cafe6d [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:599:28 [INFO] [stdout] 24: 0x5a2ec1cc8e79 - core::ops::function::FnOnce::call_once::he82eaa6a148a6f5d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 27: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 28: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 33: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 34: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 35: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 46: 0x7b4456506aa4 - [INFO] [stdout] 47: 0x7b4456593a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- planet::test::test_planet_build stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'planet::test::test_planet_build' panicked at src/planet.rs:1103:45: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca233f - core::result::Result::unwrap::hec418b2c04e24e64 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca233f - drifting_planet::planet::test::test_planet_build::h1ff60b75e53d4d62 [INFO] [stdout] at /opt/rustwide/workdir/src/planet.rs:1103:13 [INFO] [stdout] 22: 0x5a2ec1cc8ba9 - drifting_planet::planet::test::test_planet_build::{{closure}}::h7b5f4f6a526c4af3 [INFO] [stdout] at /opt/rustwide/workdir/src/planet.rs:1080:27 [INFO] [stdout] 23: 0x5a2ec1cc8ba9 - core::ops::function::FnOnce::call_once::h791cf1231d6113af [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 26: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 27: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 33: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 34: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 45: 0x7b4456506aa4 - [INFO] [stdout] 46: 0x7b4456593a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- camera::test::test_ndc_transform stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'camera::test::test_ndc_transform' panicked at src/camera.rs:203:9: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: Vec3 { x: 0.0, y: 0.0, z: 1.001001 } [INFO] [stdout] right: Vec3 { x: 0.0, y: 0.0, z: 0.0 } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72b58 - core::panicking::assert_failed_inner::hb8d32b4dd02e3b82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:425:17 [INFO] [stdout] 20: 0x5a2ec1c52899 - core::panicking::assert_failed::hf7bd9502be3771dc [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:380:5 [INFO] [stdout] 21: 0x5a2ec1cc8e03 - drifting_planet::camera::test::test_ndc_transform::h07cc38012abb4bfc [INFO] [stdout] at /opt/rustwide/workdir/src/camera.rs:203:9 [INFO] [stdout] 22: 0x5a2ec1cc8e03 - drifting_planet::camera::test::test_ndc_transform::{{closure}}::h004bcde93674d0d0 [INFO] [stdout] at /opt/rustwide/workdir/src/camera.rs:189:28 [INFO] [stdout] 23: 0x5a2ec1cc8e03 - core::ops::function::FnOnce::call_once::h933a3ab83c684e27 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 26: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 27: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 33: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 34: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 45: 0x7b4456506aa4 - [INFO] [stdout] 46: 0x7b4456593a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- utils::test::test_name stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'utils::test::test_name' panicked at src/utils.rs:409:9: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: [116, 101, 115, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] right: [116, 101, 115, 116] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72b58 - core::panicking::assert_failed_inner::hb8d32b4dd02e3b82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:425:17 [INFO] [stdout] 20: 0x5a2ec1c527e1 - core::panicking::assert_failed::h7eb1f71be6588f16 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:380:5 [INFO] [stdout] 21: 0x5a2ec1c52978 - drifting_planet::utils::test::test_name::h9fa22b321e9c7e72 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:409:9 [INFO] [stdout] 22: 0x5a2ec1c53156 - drifting_planet::utils::test::test_name::{{closure}}::h2eefe9afa67a9a65 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:406:19 [INFO] [stdout] 23: 0x5a2ec1c53156 - core::ops::function::FnOnce::call_once::h1dff270e28b9627b [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 26: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 27: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 33: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 34: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 45: 0x7b4456506aa4 - [INFO] [stdout] 46: 0x7b4456593a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test::_build_world_1 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test::_build_world_1' panicked at src/lib.rs:540:49: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca1db3 - core::result::Result::unwrap::hec418b2c04e24e64 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca1db3 - drifting_planet::test::_build_world::h73c18a4b3268c734 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:540:13 [INFO] [stdout] 22: 0x5a2ec1ca341b - drifting_planet::test::_build_world_1::h1751eedcae534b85 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:610:22 [INFO] [stdout] 23: 0x5a2ec1cc8e99 - drifting_planet::test::_build_world_1::{{closure}}::h837d12d465540a75 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:602:24 [INFO] [stdout] 24: 0x5a2ec1cc8e99 - core::ops::function::FnOnce::call_once::hefd18818d0378f13 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 27: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 28: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 33: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 34: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 35: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 46: 0x7b4456506aa4 - [INFO] [stdout] 47: 0x7b4456593a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- mesh::tests::test_planet_gen stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'mesh::tests::test_planet_gen' panicked at src/mesh.rs:559:52: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca153b - core::result::Result::unwrap::hbcd3914e6ab9054a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca153b - drifting_planet::mesh::Triangles::save_obj_file::h8d0dddb1db4f6084 [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:559:24 [INFO] [stdout] 22: 0x5a2ec1cba4cb - drifting_planet::mesh::tests::test_planet_gen::h5f614b7a82295972 [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:615:9 [INFO] [stdout] 23: 0x5a2ec1cc8b89 - drifting_planet::mesh::tests::test_planet_gen::{{closure}}::hf127d66fb79baddc [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:613:25 [INFO] [stdout] 24: 0x5a2ec1cc8b89 - core::ops::function::FnOnce::call_once::h5273d4ac55b4b272 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 27: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 28: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 33: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 34: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 35: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 46: 0x7b4456506aa4 - [INFO] [stdout] 47: 0x7b4456593a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- planet::test::test_chunk_data stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'planet::test::test_chunk_data' panicked at src/planet.rs:1116:46: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca2c79 - core::result::Result::unwrap::hbcd3914e6ab9054a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca2c79 - drifting_planet::planet::test::test_chunk_data::h491bc16894f97a58 [INFO] [stdout] at /opt/rustwide/workdir/src/planet.rs:1116:20 [INFO] [stdout] 22: 0x5a2ec1cc89c9 - drifting_planet::planet::test::test_chunk_data::{{closure}}::hd683790635783b0d [INFO] [stdout] at /opt/rustwide/workdir/src/planet.rs:1114:25 [INFO] [stdout] 23: 0x5a2ec1cc89c9 - core::ops::function::FnOnce::call_once::h0b48e75603d2fff5 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 26: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 27: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 33: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 34: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 45: 0x7b4456506aa4 - [INFO] [stdout] 46: 0x7b4456593a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test::_build_world_0 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test::_build_world_0' panicked at src/lib.rs:540:49: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca1db3 - core::result::Result::unwrap::hec418b2c04e24e64 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca1db3 - drifting_planet::test::_build_world::h73c18a4b3268c734 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:540:13 [INFO] [stdout] 22: 0x5a2ec1ca3151 - drifting_planet::test::_build_world_0::h61923e6f489fb5d2 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:589:22 [INFO] [stdout] 23: 0x5a2ec1cc8bc9 - drifting_planet::test::_build_world_0::{{closure}}::h5fc920445aee3c86 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:581:24 [INFO] [stdout] 24: 0x5a2ec1cc8bc9 - core::ops::function::FnOnce::call_once::h8c7d3bab8492d10e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 27: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 28: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 33: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 34: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 35: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 46: 0x7b4456506aa4 - [INFO] [stdout] 47: 0x7b4456593a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test::_build_world_2 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test::_build_world_2' panicked at src/lib.rs:540:49: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca1db3 - core::result::Result::unwrap::hec418b2c04e24e64 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca1db3 - drifting_planet::test::_build_world::h73c18a4b3268c734 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:540:13 [INFO] [stdout] 22: 0x5a2ec1cc8a37 - drifting_planet::test::_build_world_2::h1b9972cf1e725ac3 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:624:18 [INFO] [stdout] 23: 0x5a2ec1cc8a37 - drifting_planet::test::_build_world_2::{{closure}}::h475b246abe5d3cf0 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:623:24 [INFO] [stdout] 24: 0x5a2ec1cc8a37 - core::ops::function::FnOnce::call_once::h2a5acb789e6e2a4f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 27: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 28: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 33: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 34: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 35: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 46: 0x7b4456506aa4 - [INFO] [stdout] 47: 0x7b4456593a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test::_run stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test::_run' panicked at src/lib.rs:528:48: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::libunwind::trace::h97da83aab53f337d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a2ec21fa512 - std::backtrace_rs::backtrace::trace_unsynchronized::h07d9fad959b0b0c4 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a2ec21fa512 - std::sys::backtrace::_print_fmt::h73b6844d523a91e6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a2ec21fa512 - ::fmt::had50d3dbab4f9a49 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a2ec2224093 - core::fmt::rt::Argument::fmt::h96dc2668ac588484 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/rt.rs:184:76 [INFO] [stdout] 5: 0x5a2ec2224093 - core::fmt::write::h3c068850dd3fcd11 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/fmt/mod.rs:1480:21 [INFO] [stdout] 6: 0x5a2ec21f75a3 - std::io::default_write_fmt::h9f5cac5e26eafb82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a2ec21f75a3 - std::io::Write::write_fmt::h9be88ac981c80255 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x5a2ec21fa362 - std::sys::backtrace::BacktraceLock::print::h160d33c700b1accf [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a2ec21fb8fc - std::panicking::default_hook::{{closure}}::hdccf862335980e92 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x5a2ec21fb752 - std::panicking::default_hook::h92ea296b4f4c5d78 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5a2ec1dab4d4 - as core::ops::function::Fn>::call::h58e2cb0c3aa8f900 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x5a2ec1dab4d4 - test::test_main::{{closure}}::h068e739b3ff3ace9 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x5a2ec21fc373 - as core::ops::function::Fn>::call::h4dc3b8e0d98a0945 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x5a2ec21fc373 - std::panicking::rust_panic_with_hook::h53eb519a340d7090 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5a2ec21fc04a - std::panicking::begin_panic_handler::{{closure}}::h1b012222d781940d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x5a2ec21faa09 - std::sys::backtrace::__rust_end_short_backtrace::hb1c00a6a74936045 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x5a2ec21fbcdd - __rustc[3fad54a3e94379e3]::rust_begin_unwind [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5a2ec1c72770 - core::panicking::panic_fmt::h5646b0c12be1dead [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a2ec1c72c66 - core::result::unwrap_failed::hc06d646aff6e2a9a [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1704:5 [INFO] [stdout] 20: 0x5a2ec1ca3097 - core::result::Result::unwrap::hec418b2c04e24e64 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/result.rs:1109:23 [INFO] [stdout] 21: 0x5a2ec1ca3097 - drifting_planet::test::_run::h1c1fd59acd800795 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:528:13 [INFO] [stdout] 22: 0x5a2ec1cc8e19 - drifting_planet::test::_run::{{closure}}::h51644e4b578a2c0c [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:525:14 [INFO] [stdout] 23: 0x5a2ec1cc8e19 - core::ops::function::FnOnce::call_once::haf7bd28a48203c23 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5a2ec1db0e2b - core::ops::function::FnOnce::call_once::h36fc4a9de3ab6dc6 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5a2ec1db0e2b - test::__rust_begin_short_backtrace::ha0a98bb69b358a31 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:638:18 [INFO] [stdout] 26: 0x5a2ec1dafe1f - test::run_test_in_process::{{closure}}::h8c178d13fba0a588 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:60 [INFO] [stdout] 27: 0x5a2ec1dafe1f - as core::ops::function::FnOnce<()>>::call_once::hcf9a13e44c998160 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5a2ec1dafe1f - std::panicking::try::do_call::h4af5be696220e430 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x5a2ec1dafe1f - std::panicking::try::hbf49a526ff439d5e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x5a2ec1dafe1f - std::panic::catch_unwind::h73db1b343ad1c705 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a2ec1dafe1f - test::run_test_in_process::hef059ed743ea6437 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:661:27 [INFO] [stdout] 32: 0x5a2ec1dafe1f - test::run_test::{{closure}}::h9508bce7fbf1ad82 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:582:43 [INFO] [stdout] 33: 0x5a2ec1d74574 - test::run_test::{{closure}}::h70f94fa995999514 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/test/src/lib.rs:612:41 [INFO] [stdout] 34: 0x5a2ec1d74574 - std::sys::backtrace::__rust_begin_short_backtrace::hfc7043e7c8324aca [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h599c966db81290c0 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5a2ec1d77e6a - as core::ops::function::FnOnce<()>>::call_once::h499078bec004bb56 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x5a2ec1d77e6a - std::panicking::try::do_call::h336d5bb945571c50 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x5a2ec1d77e6a - std::panicking::try::hea8a9a2c11807957 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x5a2ec1d77e6a - std::panic::catch_unwind::hc46631a6d929f68d [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5a2ec1d77e6a - std::thread::Builder::spawn_unchecked_::{{closure}}::he5729da5506c58d1 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5a2ec1d77e6a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b7f1215a4f7e46f [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::h5e2c5a5b1d7d1d9c [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x5a2ec21fe56b - as core::ops::function::FnOnce>::call_once::hc50cd23acd01680e [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x5a2ec21fe56b - std::sys::pal::unix::thread::Thread::new::thread_start::hb3d0e19f380baa62 [INFO] [stdout] at /rustc/a5948295b4bf4c6199457f1227e5d8f6e6b9f948/library/std/src/sys/pal/unix/thread.rs:109:17 [INFO] [stdout] 45: 0x7b4456506aa4 - [INFO] [stdout] 46: 0x7b4456593a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] camera::test::test_ndc_transform [INFO] [stdout] mesh::tests::test_planet_gen [INFO] [stdout] mesh::tests::test_save_obj_file [INFO] [stdout] planet::test::test_chunk_data [INFO] [stdout] planet::test::test_planet_build [INFO] [stdout] test::_build_world_0 [INFO] [stdout] test::_build_world_1 [INFO] [stdout] test::_build_world_2 [INFO] [stdout] test::_run [INFO] [stdout] utils::test::test_name [INFO] [stdout] [INFO] [stdout] test result: FAILED. 9 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "39e6e9693002281086a5912a0f807629c1caabddc4ef3bdb47d75f6ab7c94dca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "39e6e9693002281086a5912a0f807629c1caabddc4ef3bdb47d75f6ab7c94dca", kill_on_drop: false }` [INFO] [stdout] 39e6e9693002281086a5912a0f807629c1caabddc4ef3bdb47d75f6ab7c94dca