[INFO] fetching crate tinystorm 0.0.11... [INFO] testing tinystorm-0.0.11 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate tinystorm 0.0.11 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate tinystorm 0.0.11 [INFO] finished tweaking crates.io crate tinystorm 0.0.11 [INFO] tweaked toml for crates.io crate tinystorm 0.0.11 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate tinystorm 0.0.11 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tinystorm 0.0.11 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded qoi v0.4.1 [INFO] [stderr] Downloaded miniz_oxide v0.8.5 [INFO] [stderr] Downloaded avif-serialize v0.8.3 [INFO] [stderr] Downloaded rgb v0.8.50 [INFO] [stderr] Downloaded flate2 v1.1.0 [INFO] [stderr] Downloaded gl v0.14.0 [INFO] [stderr] Downloaded image-webp v0.2.1 [INFO] [stderr] Downloaded lebe v0.5.2 [INFO] [stderr] Downloaded glfw v0.59.0 [INFO] [stderr] Downloaded cc v1.2.17 [INFO] [stderr] Downloaded noop_proc_macro v0.3.0 [INFO] [stderr] Downloaded profiling-procmacros v1.0.16 [INFO] [stderr] Downloaded arg_enum_proc_macro v0.3.4 [INFO] [stderr] Downloaded libfuzzer-sys v0.4.9 [INFO] [stderr] Downloaded xml-rs v0.8.25 [INFO] [stderr] Downloaded zerocopy v0.8.24 [INFO] [stderr] Downloaded image v0.25.5 [INFO] [stderr] Downloaded zerocopy-derive v0.8.24 [INFO] [stderr] Downloaded toml_edit v0.22.24 [INFO] [stderr] Downloaded gif v0.13.1 [INFO] [stderr] Downloaded built v0.7.7 [INFO] [stderr] Downloaded winnow v0.7.4 [INFO] [stderr] Downloaded bitstream-io v2.6.0 [INFO] [stderr] Downloaded v_frame v0.3.8 [INFO] [stderr] Downloaded exr v1.73.0 [INFO] [stderr] Downloaded once_cell v1.21.1 [INFO] [stderr] Downloaded zune-jpeg v0.4.14 [INFO] [stderr] Downloaded spin_sleep v1.3.1 [INFO] [stderr] Downloaded imgref v1.11.0 [INFO] [stderr] Downloaded av1-grain v0.2.3 [INFO] [stderr] Downloaded toml v0.8.20 [INFO] [stderr] Downloaded bytemuck v1.22.0 [INFO] [stderr] Downloaded cmake v0.1.54 [INFO] [stderr] Downloaded bit_field v0.10.2 [INFO] [stderr] Downloaded half v2.5.0 [INFO] [stderr] Downloaded zune-inflate v0.2.54 [INFO] [stderr] Downloaded simd_helpers v0.1.0 [INFO] [stderr] Downloaded aligned-vec v0.5.0 [INFO] [stderr] Downloaded simba v0.9.0 [INFO] [stderr] Downloaded loop9 v0.1.5 [INFO] [stderr] Downloaded interpolate_name v0.2.4 [INFO] [stderr] Downloaded arbitrary v1.4.1 [INFO] [stderr] Downloaded maybe-rayon v0.1.1 [INFO] [stderr] Downloaded rav1e v0.7.1 [INFO] [stderr] Downloaded ravif v0.11.11 [INFO] [stderr] Downloaded glfw-sys v5.0.0+3.3.9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 114265cf70518bc580a5a02b2258450914203953b1c75d0cf54e80152722332f [INFO] running `Command { std: "docker" "start" "-a" "114265cf70518bc580a5a02b2258450914203953b1c75d0cf54e80152722332f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "114265cf70518bc580a5a02b2258450914203953b1c75d0cf54e80152722332f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "114265cf70518bc580a5a02b2258450914203953b1c75d0cf54e80152722332f", kill_on_drop: false }` [INFO] [stdout] 114265cf70518bc580a5a02b2258450914203953b1c75d0cf54e80152722332f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c53ceb513db6120801eed0ca0efc9ac2eb167d8d29dcca1c7f6df8ef22d49999 [INFO] running `Command { std: "docker" "start" "-a" "c53ceb513db6120801eed0ca0efc9ac2eb167d8d29dcca1c7f6df8ef22d49999", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling log v0.4.26 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling bytemuck v1.22.0 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling anyhow v1.0.97 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling aligned-vec v0.5.0 [INFO] [stderr] Compiling cc v1.2.17 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling built v0.7.7 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling miniz_oxide v0.8.5 [INFO] [stderr] Compiling xml-rs v0.8.25 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling matrixmultiply v0.3.9 [INFO] [stderr] Compiling weezl v0.1.8 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling once_cell v1.21.1 [INFO] [stderr] Compiling bitstream-io v2.6.0 [INFO] [stderr] Compiling flate2 v1.1.0 [INFO] [stderr] Compiling imgref v1.11.0 [INFO] [stderr] Compiling avif-serialize v0.8.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling wide v0.7.32 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling half v2.5.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling jpeg-decoder v0.3.1 [INFO] [stderr] Compiling bit_field v0.10.2 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling rgb v0.8.50 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling v_frame v0.3.8 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling lebe v0.5.2 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling image-webp v0.2.1 [INFO] [stderr] Compiling gif v0.13.1 [INFO] [stderr] Compiling png v0.17.16 [INFO] [stderr] Compiling zune-jpeg v0.4.14 [INFO] [stderr] Compiling glfw-sys v5.0.0+3.3.9 [INFO] [stderr] Compiling exr v1.73.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling raw-window-handle v0.6.2 [INFO] [stderr] Compiling gl v0.14.0 [INFO] [stderr] Compiling spin_sleep v1.3.1 [INFO] [stderr] Compiling tiff v0.9.1 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling simba v0.9.0 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling av1-grain v0.2.3 [INFO] [stderr] Compiling glfw v0.59.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling profiling-procmacros v1.0.16 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling nalgebra-macros v0.2.2 [INFO] [stderr] Compiling profiling v1.0.16 [INFO] [stderr] Compiling nalgebra v0.33.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling ravif v0.11.11 [INFO] [stderr] Compiling image v0.25.5 [INFO] [stderr] Compiling tinystorm v0.0.11 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.23s [INFO] running `Command { std: "docker" "inspect" "c53ceb513db6120801eed0ca0efc9ac2eb167d8d29dcca1c7f6df8ef22d49999", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c53ceb513db6120801eed0ca0efc9ac2eb167d8d29dcca1c7f6df8ef22d49999", kill_on_drop: false }` [INFO] [stdout] c53ceb513db6120801eed0ca0efc9ac2eb167d8d29dcca1c7f6df8ef22d49999 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 96c6cb0c54c496e58bc2f6c6d2f71dd15311af1dea0b13d2209b67037c25cf27 [INFO] running `Command { std: "docker" "start" "-a" "96c6cb0c54c496e58bc2f6c6d2f71dd15311af1dea0b13d2209b67037c25cf27", kill_on_drop: false }` [INFO] [stderr] Compiling tinystorm v0.0.11 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s [INFO] running `Command { std: "docker" "inspect" "96c6cb0c54c496e58bc2f6c6d2f71dd15311af1dea0b13d2209b67037c25cf27", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96c6cb0c54c496e58bc2f6c6d2f71dd15311af1dea0b13d2209b67037c25cf27", kill_on_drop: false }` [INFO] [stdout] 96c6cb0c54c496e58bc2f6c6d2f71dd15311af1dea0b13d2209b67037c25cf27 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e35cf2c8e0dedd96cea95baf8ed80d730677ae231110da948851b11d5ae678fb [INFO] running `Command { std: "docker" "start" "-a" "e35cf2c8e0dedd96cea95baf8ed80d730677ae231110da948851b11d5ae678fb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tinystorm-d9ea6ead1580bb2a) [INFO] [stdout] [INFO] [stderr] Doc-tests tinystorm [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 35 tests [INFO] [stdout] test src/mesh.rs - mesh::IndexedMesh::new (line 725) ... FAILED [INFO] [stdout] test src/lib.rs - (line 272) ... FAILED [INFO] [stdout] test src/lib.rs - (line 18) ... FAILED [INFO] [stdout] test src/lib.rs - (line 157) ... FAILED [INFO] [stdout] test src/lib.rs - (line 98) ... FAILED [INFO] [stdout] test src/lib.rs - (line 216) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::Layout::next_attribute (line 95) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::Mesh::new (line 437) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::Mesh::draw (line 464) ... FAILED [INFO] [stdout] test src/window.rs - window::Window (line 9) ... FAILED [INFO] [stdout] test src/lib.rs - (line 241) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::IndexedMesh::draw (line 770) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::poll_events (line 75) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::swap_buffers (line 145) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder (line 535) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_running (line 66) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder::NO_MAX_FPS (line 390) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder::NO_MSAA (line 399) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder::with_max_fps (line 427) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder::build (line 454) ... FAILED [INFO] [stdout] test src/lib.rs - (line 261) ... FAILED [INFO] [stdout] test src/window.rs - window::WindowBuilder::with_max_fps (line 435) ... FAILED [INFO] [stdout] test src/lib.rs - (line 125) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_key_pressed (line 223) ... FAILED [INFO] [stdout] test src/lib.rs - (line 6) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_key_just_pressed (line 244) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_mouse_button_just_pressed (line 290) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::Mesh (line 171) ... FAILED [INFO] [stdout] test src/mesh.rs - mesh::IndexedMesh (line 494) ... FAILED [INFO] [stdout] test src/lib.rs - (line 41) ... FAILED [INFO] [stdout] test src/lib.rs - (line 232) ... FAILED [INFO] [stdout] test src/texture.rs - texture::Texture::load_from_file (line 15) ... FAILED [INFO] [stdout] test src/lib.rs - (line 184) ... FAILED [INFO] [stdout] test src/lib.rs - (line 138) ... FAILED [INFO] [stdout] test src/window.rs - window::Window::is_mouse_button_pressed (line 269) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/mesh.rs - mesh::IndexedMesh::new (line 725) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `IndexedMesh` in this scope [INFO] [stdout] --> src/mesh.rs:734:12 [INFO] [stdout] | [INFO] [stdout] 734 | let mesh = IndexedMesh::new::(&[ [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `IndexedMesh` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 725 + use tinystorm::mesh::IndexedMesh; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Layout` in this scope [INFO] [stdout] --> src/mesh.rs:744:5 [INFO] [stdout] | [INFO] [stdout] 744 | ], &Layout::basic_2d(), gl::TRIANGLES); [INFO] [stdout] | ^^^^^^ use of undeclared type `Layout` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 725 + use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 725 + use tinystorm::mesh::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 272) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:273:7 [INFO] [stdout] | [INFO] [stdout] 273 | while window.is_running() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | window.poll_events(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `shader` in this scope [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | shader.bind(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `shader` in this scope [INFO] [stdout] --> src/lib.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | shader.set_int("u_ColorSampler", 0); // Just bind uniform sampler2D u_ColorSampler; to texture slot 0. [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `texture` in this scope [INFO] [stdout] --> src/lib.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | texture.bind(0); // Binding texture to a slot 0. [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh` in this scope [INFO] [stdout] --> src/lib.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | mesh.draw(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Texture` in this scope [INFO] [stdout] --> src/lib.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 282 | Texture::unbind(); // You can use that if you really need to have no textures bound at all. [INFO] [stdout] | ^^^^^^^ use of undeclared type `Texture` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 272 + use tinystorm::texture::Texture; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 18) stdout ---- [INFO] [stdout] error[E0425]: cannot find type `Window` in this scope [INFO] [stdout] --> src/lib.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | let mut window: Window = WindowBuilder::default() [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 18 + use glfw::Window; [INFO] [stdout] | [INFO] [stdout] 18 + use tinystorm::window::Window; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WindowBuilder` in this scope [INFO] [stdout] --> src/lib.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | let mut window: Window = WindowBuilder::default() [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `WindowBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use tinystorm::window::WindowBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 157) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `Mesh` in this scope [INFO] [stdout] --> src/lib.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | let mesh = Mesh::new::(&[ // IMPORTANT! You need to declare :: for proper data packing [INFO] [stdout] | ^^^^ use of undeclared type `Mesh` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 157 + use tinystorm::mesh::Mesh; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Layout` in this scope [INFO] [stdout] --> src/lib.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | ], &Layout::default() [INFO] [stdout] | ^^^^^^ use of undeclared type `Layout` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 157 + use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 157 + use tinystorm::mesh::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Attribute` in this scope [INFO] [stdout] --> src/lib.rs:176:21 [INFO] [stdout] | [INFO] [stdout] 176 | .next_attribute(Attribute::Vec2) // XY. In GLSL: layout(location=0) in vec2 a_Position; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Attribute` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 157 + use tinystorm::mesh::Attribute; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Attribute` in this scope [INFO] [stdout] --> src/lib.rs:177:21 [INFO] [stdout] | [INFO] [stdout] 177 | .next_attribute(Attribute::Vec2) // UV. In GLSL: layout(location=1) in vec2 a_TexCoord; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Attribute` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 157 + use tinystorm::mesh::Attribute; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Attribute` in this scope [INFO] [stdout] --> src/lib.rs:178:21 [INFO] [stdout] | [INFO] [stdout] 178 | .next_attribute(Attribute::Vec3) // RGB. In GLSL: layout(location=2) in vec3 a_Color; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Attribute` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 157 + use tinystorm::mesh::Attribute; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 98) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:99:4 [INFO] [stdout] | [INFO] [stdout] 99 | if window.is_key_just_pressed(Key::E) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:99:31 [INFO] [stdout] | [INFO] [stdout] 99 | if window.is_key_just_pressed(Key::E) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | window.toggle_mouse(); // If mouse is grabbed - it would be released, else - it would be grabbed back. [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | if window.is_key_just_pressed(Key::Q) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:102:31 [INFO] [stdout] | [INFO] [stdout] 102 | if window.is_key_just_pressed(Key::Q) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | window.grab_mouse(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:105:4 [INFO] [stdout] | [INFO] [stdout] 105 | if window.is_key_just_pressed(Key::W) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:105:31 [INFO] [stdout] | [INFO] [stdout] 105 | if window.is_key_just_pressed(Key::W) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | window.release_mouse(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:108:4 [INFO] [stdout] | [INFO] [stdout] 108 | if window.is_key_just_pressed(Key::R) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:108:31 [INFO] [stdout] | [INFO] [stdout] 108 | if window.is_key_just_pressed(Key::R) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | window.set_title(String::from("Oh no! You've just changed the window title!")); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:111:4 [INFO] [stdout] | [INFO] [stdout] 111 | if window.is_key_pressed(Key::T) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | if window.is_key_pressed(Key::T) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | window.set_position(50, 100); // You can set x/y separately using window.set_x/y(value); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:115:4 [INFO] [stdout] | [INFO] [stdout] 115 | if window.is_key_pressed(Key::Y) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Key` in this scope [INFO] [stdout] --> src/lib.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | if window.is_key_pressed(Key::Y) { [INFO] [stdout] | ^^^ use of undeclared type `Key` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 98 + use glfw::Key; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | window.set_size(100, 300); // You can set width/height separately using window.set_width/height(value); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 18 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 216) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:217:7 [INFO] [stdout] | [INFO] [stdout] 217 | while window.is_running() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | window.poll_events(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh1` in this scope [INFO] [stdout] --> src/lib.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | mesh1.draw(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh2` in this scope [INFO] [stdout] --> src/lib.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | mesh2.draw(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | window.swap_buffers(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mesh.rs - mesh::Layout::next_attribute (line 95) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `Layout` in this scope [INFO] [stdout] --> src/mesh.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | Layout::default() [INFO] [stdout] | ^^^^^^ use of undeclared type `Layout` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 95 + use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 95 + use tinystorm::mesh::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Attribute` in this scope [INFO] [stdout] --> src/mesh.rs:97:21 [INFO] [stdout] | [INFO] [stdout] 97 | .next_attribute(Attribute::Vec3) // Position [layout(location=0)] [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Attribute` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 95 + use tinystorm::mesh::Attribute; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Attribute` in this scope [INFO] [stdout] --> src/mesh.rs:98:21 [INFO] [stdout] | [INFO] [stdout] 98 | .next_attribute(Attribute::Vec2) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Attribute` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 95 + use tinystorm::mesh::Attribute; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mesh.rs - mesh::Mesh::new (line 437) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `Mesh` in this scope [INFO] [stdout] --> src/mesh.rs:438:12 [INFO] [stdout] | [INFO] [stdout] 438 | let mesh = Mesh::new::(&[ [INFO] [stdout] | ^^^^ use of undeclared type `Mesh` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 437 + use tinystorm::mesh::Mesh; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Layout` in this scope [INFO] [stdout] --> src/mesh.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | ], &Layout::basic_2d(), gl::TRIANGLE_FAN); [INFO] [stdout] | ^^^^^^ use of undeclared type `Layout` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 437 + use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 437 + use tinystorm::mesh::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mesh.rs - mesh::Mesh::draw (line 464) stdout ---- [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/mesh.rs:468:1 [INFO] [stdout] | [INFO] [stdout] 468 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 468 - ... [INFO] [stdout] 468 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 468 - ... [INFO] [stdout] 468 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/mesh.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 471 - ... [INFO] [stdout] 471 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 471 - ... [INFO] [stdout] 471 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh` in this scope [INFO] [stdout] --> src/mesh.rs:469:1 [INFO] [stdout] | [INFO] [stdout] 469 | mesh.draw(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `other_mesh` in this scope [INFO] [stdout] --> src/mesh.rs:470:1 [INFO] [stdout] | [INFO] [stdout] 470 | other_mesh.draw(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/mesh.rs:473:1 [INFO] [stdout] | [INFO] [stdout] 473 | window.swap_buffers(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window (line 9) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/window.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | .with_title("My Window") [INFO] [stdout] | ---------- ^^^^^^^^^^^ expected `String`, found `&str` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/window.rs:416:12 [INFO] [stdout] | [INFO] [stdout] 416 | pub fn with_title(mut self, title: String) -> Self { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: try using a conversion method [INFO] [stdout] | [INFO] [stdout] 15 | .with_title("My Window".to_string()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 241) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:242:7 [INFO] [stdout] | [INFO] [stdout] 242 | while window.is_running() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | window.poll_events(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `shader` in this scope [INFO] [stdout] --> src/lib.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | shader.bind(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `shader` in this scope [INFO] [stdout] --> src/lib.rs:247:5 [INFO] [stdout] | [INFO] [stdout] 247 | shader.set_float("u_Aspect", window.get_aspect()); // There's many other uniform types you can use. [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:247:34 [INFO] [stdout] | [INFO] [stdout] 247 | shader.set_float("u_Aspect", window.get_aspect()); // There's many other uniform types you can use. [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh` in this scope [INFO] [stdout] --> src/lib.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | mesh.draw(); // In this case there's "shader" shader bound. [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Shader` in this scope [INFO] [stdout] --> src/lib.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | Shader::unbind(); // You can use that if you really need to have no shaders bound at all. [INFO] [stdout] | ^^^^^^ use of undeclared type `Shader` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 241 + use tinystorm::shader::Shader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh` in this scope [INFO] [stdout] --> src/lib.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | mesh.draw(); // In this case there's no shader bound. [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/lib.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | window.swap_buffers(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mesh.rs - mesh::IndexedMesh::draw (line 770) stdout ---- [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/mesh.rs:774:1 [INFO] [stdout] | [INFO] [stdout] 774 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 774 - ... [INFO] [stdout] 774 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 774 - ... [INFO] [stdout] 774 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/mesh.rs:777:1 [INFO] [stdout] | [INFO] [stdout] 777 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 777 - ... [INFO] [stdout] 777 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 777 - ... [INFO] [stdout] 777 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `mesh` in this scope [INFO] [stdout] --> src/mesh.rs:775:1 [INFO] [stdout] | [INFO] [stdout] 775 | mesh.draw(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `other_mesh` in this scope [INFO] [stdout] --> src/mesh.rs:776:1 [INFO] [stdout] | [INFO] [stdout] 776 | other_mesh.draw(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/mesh.rs:779:1 [INFO] [stdout] | [INFO] [stdout] 779 | window.swap_buffers(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::poll_events (line 75) stdout ---- [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/window.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 78 - ... [INFO] [stdout] 78 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 78 - ... [INFO] [stdout] 78 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0586]: inclusive range with no end [INFO] [stdout] --> src/window.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`) [INFO] [stdout] help: use `..` instead [INFO] [stdout] | [INFO] [stdout] 78 - ... [INFO] [stdout] 78 + .. [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/window.rs:76:7 [INFO] [stdout] | [INFO] [stdout] 76 | while window.is_running() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/window.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | window.poll_events(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0586. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::swap_buffers (line 145) stdout ---- [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/window.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | ... [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 147 - ... [INFO] [stdout] 147 + .. [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 147 - ... [INFO] [stdout] 147 + ..= [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/window.rs:146:7 [INFO] [stdout] | [INFO] [stdout] 146 | while window.is_running() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/window.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | window.swap_buffers(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::WindowBuilder (line 535) stdout ---- [INFO] [stdout] error: expected one of `!` or `::`, found `:` [INFO] [stdout] --> src/window.rs:536:6 [INFO] [stdout] | [INFO] [stdout] 536 | width: 960 [INFO] [stdout] | ^ expected one of `!` or `::` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::Window::is_running (line 66) stdout ---- [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/window.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | while window.is_running() { ... } [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 67 - while window.is_running() { ... } [INFO] [stdout] 67 + while window.is_running() { .. } [INFO] [stdout] | [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 67 - while window.is_running() { ... } [INFO] [stdout] 67 + while window.is_running() { ..= } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0586]: inclusive range with no end [INFO] [stdout] --> src/window.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | while window.is_running() { ... } [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`) [INFO] [stdout] help: use `..` instead [INFO] [stdout] | [INFO] [stdout] 67 - while window.is_running() { ... } [INFO] [stdout] 67 + while window.is_running() { .. } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `window` in this scope [INFO] [stdout] --> src/window.rs:67:7 [INFO] [stdout] | [INFO] [stdout] 67 | while window.is_running() { ... } [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0586. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::WindowBuilder::NO_MAX_FPS (line 390) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `tinystorm::WindowBuilder` [INFO] [stdout] --> src/window.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | use tinystorm::WindowBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowBuilder` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 392 | use tinystorm::window::WindowBuilder; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::WindowBuilder::NO_MSAA (line 399) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `tinystorm::WindowBuilder` [INFO] [stdout] --> src/window.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 401 | use tinystorm::WindowBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowBuilder` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 401 | use tinystorm::window::WindowBuilder; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::WindowBuilder::with_max_fps (line 427) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `tinystorm::WindowBuilder` [INFO] [stdout] --> src/window.rs:429:5 [INFO] [stdout] | [INFO] [stdout] 429 | use tinystorm::WindowBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowBuilder` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 429 | use tinystorm::window::WindowBuilder; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/window.rs - window::WindowBuilder::build (line 454) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `tinystorm::WindowBuilder` [INFO] [stdout] --> src/window.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | use tinystorm::WindowBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowBuilder` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 456 | use tinystorm::window::WindowBuilder; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 261) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (507) panicked at src/texture.rs:23:37: [INFO] [stdout] Failed to load texture at: ./assets/textures/super_mario.png. Error: No such file or directory (os error 2). [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x566cc69e488a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x566cc69e488a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x566cc69e488a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x566cc69e488a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x566cc69f99ea - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x566cc69f99ea - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x566cc69e8c52 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x566cc69e8c52 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x566cc69cb9ef - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x566cc69cb9ef - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x566cc69dd811 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x566cc69dd9cb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x566cc69cbaa8 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x566cc69c0e59 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x566cc69cc72d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x566cc69fa17c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x566cc66774df - ::load_from_file [INFO] [stdout] at /opt/rustwide/workdir/src/texture.rs:23:37 [INFO] [stdout] 17: 0x566cc6670e1d - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_261_0 [INFO] [stdout] 18: 0x566cc6670df6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 19: 0x566cc6670e43 - >::call_once [INFO] [stdout] 20: 0x566cc6670db6 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 21: 0x566cc6670dc9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 22: 0x566cc69dcd74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 23: 0x566cc69dcd74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 24: 0x566cc69dcd74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 25: 0x566cc69dcd74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 26: 0x566cc69dcd74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 27: 0x566cc69dcd74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x566cc69dcd74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x566cc69dcd74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x566cc69dcd74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 31: 0x566cc6670d91 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 32: 0x566cc6670ea5 - main [INFO] [stdout] 33: 0x7644aae461ca - [INFO] [stdout] 34: 0x7644aae4628b - __libc_start_main [INFO] [stdout] 35: 0x566cc6670ca5 - _start [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/window.rs - window::WindowBuilder::with_max_fps (line 435) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `tinystorm::WindowBuilder` [INFO] [stdout] --> src/window.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | use tinystorm::WindowBuilder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowBuilder` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 437 | use tinystorm::window::WindowBuilder; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 125) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (498) panicked at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13: [INFO] [stdout] gl function was not loaded [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x579272e056aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x579272e056aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x579272e056aa - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x579272e056aa - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x579272e1549a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x579272e1549a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x579272e08ad2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x579272e08ad2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x579272df170f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x579272df170f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x579272e01c21 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x579272e01ddb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x579272df0d2c - std[31e582c13f4e914f]::panicking::begin_panic::<&str>::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:762:9 [INFO] [stdout] 13: 0x579272de6d69 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x579272de4b80 - std[31e582c13f4e914f]::panicking::begin_panic::<&str> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:761:5 [INFO] [stdout] 15: 0x579272ddc08a - gl[84ca23ca9d48f428]::missing_fn_panic [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13 [INFO] [stdout] 16: 0x579272ddb270 - gl[84ca23ca9d48f428]::GenVertexArrays [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:1946:98 [INFO] [stdout] 17: 0x579272ddaf78 - ::new:: [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:450:13 [INFO] [stdout] 18: 0x579272ddaaac - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_125_0 [INFO] [stdout] 19: 0x579272ddaa66 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 20: 0x579272ddab33 - >::call_once [INFO] [stdout] 21: 0x579272ddaa26 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 22: 0x579272ddaa39 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 23: 0x579272e013a4 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 24: 0x579272e013a4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 25: 0x579272e013a4 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 26: 0x579272e013a4 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 27: 0x579272e013a4 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 28: 0x579272e013a4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x579272e013a4 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x579272e013a4 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x579272e013a4 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 32: 0x579272ddaa01 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 33: 0x579272ddab95 - main [INFO] [stdout] 34: 0x7f6970a041ca - [INFO] [stdout] 35: 0x7f6970a0428b - __libc_start_main [INFO] [stdout] 36: 0x579272dda915 - _start [INFO] [stdout] 37: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/window.rs - window::Window::is_key_pressed (line 223) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (499) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5d04733886ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5d04733886ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5d04733886ea - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5d04733886ea - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5d047339976a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5d047339976a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5d047338c682 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5d047338c682 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5d047337398f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5d047337398f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5d04733845f1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5d04733847ab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5d0473373a48 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5d0473368f89 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5d04733742ad - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5d0473399f1c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5d04733312a7 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x5d0473306a16 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x5d0473346080 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x5d04733442ee - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x5d04733366ad - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x5d04733365a9 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x5d0473344817 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x5d047334a86a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x5d0473350d06 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x5d047334a8de - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x5d04733312c7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x5d0473308add - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x5d0473309109 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x5d04733064f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_223_0 [INFO] [stdout] 30: 0x5d04733064a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x5d0473306633 - >::call_once [INFO] [stdout] 32: 0x5d0473306466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x5d0473306479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x5d0473383d74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5d0473383d74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5d0473383d74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x5d0473383d74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5d0473383d74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x5d0473306381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x5d0473306695 - main [INFO] [stdout] 45: 0x7cffe49581ca - [INFO] [stdout] 46: 0x7cffe495828b - __libc_start_main [INFO] [stdout] 47: 0x5d0473306295 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (499) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5d04733886ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5d04733886ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5d04733886ea - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5d04733886ea - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5d047339976a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5d047339976a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5d047338c682 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5d047338c682 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5d047337398f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5d047337398f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5d04733845f1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5d04733847ab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5d0473373a7a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x5d0473368f89 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5d04733742ad - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5d0473399d0d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x5d0473399d0d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x5d0473399c8b - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x5d0473399e17 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x5d047334481f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x5d047334a86a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x5d0473350d06 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x5d047334a8de - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x5d04733312c7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x5d0473308add - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x5d0473309109 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x5d04733064f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_223_0 [INFO] [stdout] 27: 0x5d04733064a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x5d0473306633 - >::call_once [INFO] [stdout] 29: 0x5d0473306466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x5d0473306479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x5d0473383d74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x5d0473383d74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x5d0473383d74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x5d0473383d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x5d0473383d74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5d0473383d74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x5d0473306381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x5d0473306695 - main [INFO] [stdout] 42: 0x7cffe49581ca - [INFO] [stdout] 43: 0x7cffe495828b - __libc_start_main [INFO] [stdout] 44: 0x5d0473306295 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 6) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (487) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a0d8a58db4a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a0d8a58db4a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a0d8a58db4a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5a0d8a58db4a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5a0d8a59e5ea - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5a0d8a59e5ea - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5a0d8a591502 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a0d8a591502 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5a0d8a5791df - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5a0d8a5791df - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5a0d8a589d41 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5a0d8a589efb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5a0d8a579298 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5a0d8a56e859 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5a0d8a579a7d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5a0d8a59ed9c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5a0d8a536bc7 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x5a0d8a50c396 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x5a0d8a54b9a0 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x5a0d8a549c0e - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x5a0d8a53bfcd - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x5a0d8a53bec9 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x5a0d8a54a137 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x5a0d8a55018a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x5a0d8a556626 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x5a0d8a5501fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x5a0d8a536be7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x5a0d8a50e45d - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x5a0d8a50ea29 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x5a0d8a50bed0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_6_0 [INFO] [stdout] 30: 0x5a0d8a50be96 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x5a0d8a50bfb3 - >::call_once [INFO] [stdout] 32: 0x5a0d8a50be56 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x5a0d8a50be69 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x5a0d8a5894c4 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x5a0d8a50bd71 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x5a0d8a50c015 - main [INFO] [stdout] 45: 0x72db0888e1ca - [INFO] [stdout] 46: 0x72db0888e28b - __libc_start_main [INFO] [stdout] 47: 0x5a0d8a50bc85 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (487) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a0d8a58db4a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a0d8a58db4a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a0d8a58db4a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5a0d8a58db4a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5a0d8a59e5ea - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5a0d8a59e5ea - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5a0d8a591502 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a0d8a591502 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5a0d8a5791df - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5a0d8a5791df - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5a0d8a589d41 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5a0d8a589efb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5a0d8a5792ca - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x5a0d8a56e859 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5a0d8a579a7d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5a0d8a59eb8d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x5a0d8a59eb8d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x5a0d8a59eb0b - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x5a0d8a59ec97 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x5a0d8a54a13f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x5a0d8a55018a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x5a0d8a556626 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x5a0d8a5501fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x5a0d8a536be7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x5a0d8a50e45d - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x5a0d8a50ea29 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x5a0d8a50bed0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_6_0 [INFO] [stdout] 27: 0x5a0d8a50be96 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x5a0d8a50bfb3 - >::call_once [INFO] [stdout] 29: 0x5a0d8a50be56 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x5a0d8a50be69 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x5a0d8a5894c4 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5a0d8a5894c4 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x5a0d8a50bd71 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x5a0d8a50c015 - main [INFO] [stdout] 42: 0x72db0888e1ca - [INFO] [stdout] 43: 0x72db0888e28b - __libc_start_main [INFO] [stdout] 44: 0x5a0d8a50bc85 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/window.rs - window::Window::is_key_just_pressed (line 244) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (488) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6500e3b9a6ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6500e3b9a6ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6500e3b9a6ea - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x6500e3b9a6ea - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x6500e3bab76a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x6500e3bab76a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x6500e3b9e682 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6500e3b9e682 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x6500e3b8598f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x6500e3b8598f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x6500e3b965f1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x6500e3b967ab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x6500e3b85a48 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x6500e3b7af89 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x6500e3b862ad - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x6500e3babf1c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x6500e3b432a7 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x6500e3b18a16 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x6500e3b58080 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x6500e3b562ee - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x6500e3b486ad - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x6500e3b485a9 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x6500e3b56817 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x6500e3b5c86a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x6500e3b62d06 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x6500e3b5c8de - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x6500e3b432c7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x6500e3b1aadd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x6500e3b1b109 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x6500e3b184f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_244_0 [INFO] [stdout] 30: 0x6500e3b184a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x6500e3b18633 - >::call_once [INFO] [stdout] 32: 0x6500e3b18466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x6500e3b18479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x6500e3b95d74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x6500e3b95d74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x6500e3b95d74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x6500e3b95d74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x6500e3b95d74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x6500e3b18381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x6500e3b18695 - main [INFO] [stdout] 45: 0x715d9629b1ca - [INFO] [stdout] 46: 0x715d9629b28b - __libc_start_main [INFO] [stdout] 47: 0x6500e3b18295 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (488) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6500e3b9a6ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6500e3b9a6ea - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6500e3b9a6ea - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x6500e3b9a6ea - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x6500e3bab76a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x6500e3bab76a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x6500e3b9e682 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6500e3b9e682 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x6500e3b8598f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x6500e3b8598f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x6500e3b965f1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x6500e3b967ab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x6500e3b85a7a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x6500e3b7af89 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x6500e3b862ad - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x6500e3babd0d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x6500e3babd0d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x6500e3babc8b - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x6500e3babe17 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x6500e3b5681f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x6500e3b5c86a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x6500e3b62d06 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x6500e3b5c8de - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x6500e3b432c7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x6500e3b1aadd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x6500e3b1b109 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x6500e3b184f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_244_0 [INFO] [stdout] 27: 0x6500e3b184a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x6500e3b18633 - >::call_once [INFO] [stdout] 29: 0x6500e3b18466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x6500e3b18479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x6500e3b95d74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x6500e3b95d74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x6500e3b95d74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x6500e3b95d74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x6500e3b95d74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x6500e3b95d74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x6500e3b18381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x6500e3b18695 - main [INFO] [stdout] 42: 0x715d9629b1ca - [INFO] [stdout] 43: 0x715d9629b28b - __libc_start_main [INFO] [stdout] 44: 0x6500e3b18295 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/window.rs - window::Window::is_mouse_button_just_pressed (line 290) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (515) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x566b15d3f70a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x566b15d3f70a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x566b15d3f70a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x566b15d3f70a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x566b15d5078a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x566b15d5078a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x566b15d436a2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x566b15d436a2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x566b15d2a9af - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x566b15d2a9af - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x566b15d3b611 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x566b15d3b7cb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x566b15d2aa68 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x566b15d1ffa9 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x566b15d2b2cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x566b15d50f3c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x566b15ce82c7 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x566b15cbda36 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x566b15cfd0a0 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x566b15cfb30e - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x566b15ced6cd - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x566b15ced5c9 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x566b15cfb837 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x566b15d0188a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x566b15d07d26 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x566b15d018fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x566b15ce82e7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x566b15cbfafd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x566b15cc0129 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x566b15cbd510 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_290_0 [INFO] [stdout] 30: 0x566b15cbd4c6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x566b15cbd653 - >::call_once [INFO] [stdout] 32: 0x566b15cbd486 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x566b15cbd499 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x566b15d3ad94 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x566b15d3ad94 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x566b15d3ad94 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x566b15d3ad94 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x566b15d3ad94 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x566b15cbd3a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x566b15cbd6b5 - main [INFO] [stdout] 45: 0x71c4618381ca - [INFO] [stdout] 46: 0x71c46183828b - __libc_start_main [INFO] [stdout] 47: 0x566b15cbd2b5 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (515) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x566b15d3f70a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x566b15d3f70a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x566b15d3f70a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x566b15d3f70a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x566b15d5078a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x566b15d5078a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x566b15d436a2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x566b15d436a2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x566b15d2a9af - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x566b15d2a9af - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x566b15d3b611 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x566b15d3b7cb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x566b15d2aa9a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x566b15d1ffa9 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x566b15d2b2cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x566b15d50d2d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x566b15d50d2d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x566b15d50cab - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x566b15d50e37 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x566b15cfb83f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x566b15d0188a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x566b15d07d26 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x566b15d018fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x566b15ce82e7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x566b15cbfafd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x566b15cc0129 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x566b15cbd510 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_290_0 [INFO] [stdout] 27: 0x566b15cbd4c6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x566b15cbd653 - >::call_once [INFO] [stdout] 29: 0x566b15cbd486 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x566b15cbd499 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x566b15d3ad94 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x566b15d3ad94 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x566b15d3ad94 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x566b15d3ad94 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x566b15d3ad94 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x566b15d3ad94 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x566b15cbd3a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x566b15cbd6b5 - main [INFO] [stdout] 42: 0x71c4618381ca - [INFO] [stdout] 43: 0x71c46183828b - __libc_start_main [INFO] [stdout] 44: 0x566b15cbd2b5 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/mesh.rs - mesh::Mesh (line 171) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (511) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5fa428242b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5fa428242b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5fa428242b0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5fa428242b0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5fa4282535aa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5fa4282535aa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5fa4282464c2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5fa4282464c2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5fa42822e19f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5fa42822e19f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5fa42823ed01 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5fa42823eebb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5fa42822e258 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5fa428223819 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5fa42822ea3d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5fa428253d5c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5fa4281ebb87 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x5fa4281c0256 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x5fa428200960 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x5fa4281febce - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x5fa4281f0f8d - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x5fa4281f0e89 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x5fa4281ff0f7 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x5fa42820514a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x5fa42820b5e6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x5fa4282051be - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x5fa4281ebba7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x5fa4281c23bd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x5fa4281c2989 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x5fa4281bfb50 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_mesh_rs_171_0 [INFO] [stdout] 30: 0x5fa4281bfad6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x5fa4281bfd03 - >::call_once [INFO] [stdout] 32: 0x5fa4281bfa96 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x5fa4281bfaa9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x5fa42823e484 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5fa42823e484 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5fa42823e484 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x5fa42823e484 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5fa42823e484 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x5fa4281bf9a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x5fa4281bfd65 - main [INFO] [stdout] 45: 0x7b06f82e91ca - [INFO] [stdout] 46: 0x7b06f82e928b - __libc_start_main [INFO] [stdout] 47: 0x5fa4281bf8b5 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (511) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5fa428242b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5fa428242b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5fa428242b0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5fa428242b0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5fa4282535aa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5fa4282535aa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5fa4282464c2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5fa4282464c2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5fa42822e19f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5fa42822e19f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5fa42823ed01 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5fa42823eebb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5fa42822e28a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x5fa428223819 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5fa42822ea3d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5fa428253b4d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x5fa428253b4d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x5fa428253acb - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x5fa428253c57 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x5fa4281ff0ff - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x5fa42820514a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x5fa42820b5e6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x5fa4282051be - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x5fa4281ebba7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x5fa4281c23bd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x5fa4281c2989 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x5fa4281bfb50 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_mesh_rs_171_0 [INFO] [stdout] 27: 0x5fa4281bfad6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x5fa4281bfd03 - >::call_once [INFO] [stdout] 29: 0x5fa4281bfa96 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x5fa4281bfaa9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x5fa42823e484 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x5fa42823e484 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x5fa42823e484 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x5fa42823e484 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x5fa42823e484 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5fa42823e484 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x5fa4281bf9a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x5fa4281bfd65 - main [INFO] [stdout] 42: 0x7b06f82e91ca - [INFO] [stdout] 43: 0x7b06f82e928b - __libc_start_main [INFO] [stdout] 44: 0x5fa4281bf8b5 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/mesh.rs - mesh::IndexedMesh (line 494) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (513) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x623bd99c3b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x623bd99c3b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x623bd99c3b0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x623bd99c3b0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x623bd99d45aa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x623bd99d45aa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x623bd99c74c2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x623bd99c74c2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x623bd99af19f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x623bd99af19f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x623bd99bfd01 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x623bd99bfebb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x623bd99af258 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x623bd99a4819 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x623bd99afa3d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x623bd99d4d5c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x623bd996cb87 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x623bd9941256 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x623bd9981960 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x623bd997fbce - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x623bd9971f8d - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x623bd9971e89 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x623bd99800f7 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x623bd998614a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x623bd998c5e6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x623bd99861be - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x623bd996cba7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x623bd99433bd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x623bd9943989 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x623bd9940b50 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_mesh_rs_494_0 [INFO] [stdout] 30: 0x623bd9940ad6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x623bd9940d03 - >::call_once [INFO] [stdout] 32: 0x623bd9940a96 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x623bd9940aa9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x623bd99bf484 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x623bd99bf484 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x623bd99bf484 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x623bd99bf484 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x623bd99bf484 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x623bd99409a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x623bd9940d65 - main [INFO] [stdout] 45: 0x71581dda91ca - [INFO] [stdout] 46: 0x71581dda928b - __libc_start_main [INFO] [stdout] 47: 0x623bd99408b5 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (513) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x623bd99c3b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x623bd99c3b0a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x623bd99c3b0a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x623bd99c3b0a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x623bd99d45aa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x623bd99d45aa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x623bd99c74c2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x623bd99c74c2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x623bd99af19f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x623bd99af19f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x623bd99bfd01 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x623bd99bfebb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x623bd99af28a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x623bd99a4819 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x623bd99afa3d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x623bd99d4b4d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x623bd99d4b4d - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x623bd99d4acb - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x623bd99d4c57 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x623bd99800ff - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x623bd998614a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x623bd998c5e6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x623bd99861be - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x623bd996cba7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x623bd99433bd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x623bd9943989 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x623bd9940b50 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_mesh_rs_494_0 [INFO] [stdout] 27: 0x623bd9940ad6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x623bd9940d03 - >::call_once [INFO] [stdout] 29: 0x623bd9940a96 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x623bd9940aa9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x623bd99bf484 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x623bd99bf484 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x623bd99bf484 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x623bd99bf484 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x623bd99bf484 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x623bd99bf484 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x623bd99409a1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x623bd9940d65 - main [INFO] [stdout] 42: 0x71581dda91ca - [INFO] [stdout] 43: 0x71581dda928b - __libc_start_main [INFO] [stdout] 44: 0x623bd99408b5 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 41) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (433) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5965cfc1c1aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5965cfc1c1aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5965cfc1c1aa - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5965cfc1c1aa - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5965cfc2e35a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5965cfc2e35a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5965cfc20142 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5965cfc20142 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5965cfc0744f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5965cfc0744f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5965cfc180b1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5965cfc1826b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5965cfc07508 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5965cfbfca49 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5965cfc07d6d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5965cfc2eb0c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5965cfbc4b07 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x5965cfb99e26 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x5965cfbd99a0 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x5965cfbd7c0e - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x5965cfbc9fcd - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x5965cfbc9ec9 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x5965cfbd8137 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x5965cfbde18a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x5965cfbe47cd - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x5965cfbde1fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x5965cfbc4b27 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x5965cfb9bf5d - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x5965cfb9c7b9 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x5965cfb991c9 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_41_0 [INFO] [stdout] 30: 0x5965cfb99176 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x5965cfb99a43 - >::call_once [INFO] [stdout] 32: 0x5965cfb99136 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x5965cfb99149 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x5965cfc17834 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5965cfc17834 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5965cfc17834 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x5965cfc17834 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5965cfc17834 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x5965cfb99051 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x5965cfb99aa5 - main [INFO] [stdout] 45: 0x7a90850101ca - [INFO] [stdout] 46: 0x7a908501028b - __libc_start_main [INFO] [stdout] 47: 0x5965cfb98f35 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (433) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5965cfc1c1aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5965cfc1c1aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5965cfc1c1aa - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5965cfc1c1aa - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5965cfc2e35a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5965cfc2e35a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5965cfc20142 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5965cfc20142 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5965cfc0744f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5965cfc0744f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5965cfc180b1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5965cfc1826b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5965cfc0753a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x5965cfbfca49 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5965cfc07d6d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5965cfc2e8fd - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x5965cfc2e8fd - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x5965cfc2e87b - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x5965cfc2ea07 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x5965cfbd813f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x5965cfbde18a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x5965cfbe47cd - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x5965cfbde1fe - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x5965cfbc4b27 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x5965cfb9bf5d - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x5965cfb9c7b9 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x5965cfb991c9 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_41_0 [INFO] [stdout] 27: 0x5965cfb99176 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x5965cfb99a43 - >::call_once [INFO] [stdout] 29: 0x5965cfb99136 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x5965cfb99149 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x5965cfc17834 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x5965cfc17834 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x5965cfc17834 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x5965cfc17834 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x5965cfc17834 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5965cfc17834 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x5965cfb99051 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x5965cfb99aa5 - main [INFO] [stdout] 42: 0x7a90850101ca - [INFO] [stdout] 43: 0x7a908501028b - __libc_start_main [INFO] [stdout] 44: 0x5965cfb98f35 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 232) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (516) panicked at src/shader.rs:55:13: [INFO] [stdout] Failed to read vertex shader source at: ./assets/shaders/test.vert. Error: No such file or directory (os error 2) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a93e3cd33aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a93e3cd33aa - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a93e3cd33aa - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5a93e3cd33aa - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5a93e3ce3ada - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5a93e3ce3ada - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5a93e3cd6b62 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a93e3cd6b62 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5a93e3cbf0af - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5a93e3cbf0af - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5a93e3ccf5c1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5a93e3ccf77b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5a93e3cbf168 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5a93e3cb45d9 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5a93e3cbf94d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5a93e3ce41ac - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5a93e3ca6e8c - ::new [INFO] [stdout] at /opt/rustwide/workdir/src/shader.rs:55:13 [INFO] [stdout] 17: 0x5a93e3ca66bd - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_232_0 [INFO] [stdout] 18: 0x5a93e3ca6696 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 19: 0x5a93e3ca66e3 - >::call_once [INFO] [stdout] 20: 0x5a93e3ca6656 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 21: 0x5a93e3ca6669 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 22: 0x5a93e3cced44 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 23: 0x5a93e3cced44 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 24: 0x5a93e3cced44 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 25: 0x5a93e3cced44 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 26: 0x5a93e3cced44 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 27: 0x5a93e3cced44 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x5a93e3cced44 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x5a93e3cced44 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x5a93e3cced44 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 31: 0x5a93e3ca6631 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 32: 0x5a93e3ca6745 - main [INFO] [stdout] 33: 0x771c7a64c1ca - [INFO] [stdout] 34: 0x771c7a64c28b - __libc_start_main [INFO] [stdout] 35: 0x5a93e3ca6545 - _start [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/texture.rs - texture::Texture::load_from_file (line 15) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (520) panicked at src/texture.rs:23:37: [INFO] [stdout] Failed to load texture at: ./assets/super_mario.png. Error: No such file or directory (os error 2). [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e5a49b5692a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e5a49b5692a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e5a49b5692a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5e5a49b5692a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5e5a49b6ba8a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5e5a49b6ba8a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5e5a49b5acf2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e5a49b5acf2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5e5a49b3da8f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5e5a49b3da8f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5e5a49b4f8b1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5e5a49b4fa6b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5e5a49b3db48 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5e5a49b32ef9 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5e5a49b3e7cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5e5a49b6c21c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5e5a497e957f - ::load_from_file [INFO] [stdout] at /opt/rustwide/workdir/src/texture.rs:23:37 [INFO] [stdout] 17: 0x5e5a497e2e51 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_texture_rs_15_0 [INFO] [stdout] 18: 0x5e5a497e2e16 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 19: 0x5e5a497e2ee3 - >::call_once [INFO] [stdout] 20: 0x5e5a497e2dd6 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 21: 0x5e5a497e2de9 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 22: 0x5e5a49b4ee14 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 23: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 24: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 25: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 26: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 27: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x5e5a49b4ee14 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 31: 0x5e5a497e2db1 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 32: 0x5e5a497e2f45 - main [INFO] [stdout] 33: 0x75e5d00d91ca - [INFO] [stdout] 34: 0x75e5d00d928b - __libc_start_main [INFO] [stdout] 35: 0x5e5a497e2cc5 - _start [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 184) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (517) panicked at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13: [INFO] [stdout] gl function was not loaded [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5b8c6439e77a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b8c6439e77a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b8c6439e77a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5b8c6439e77a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5b8c643ae56a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5b8c643ae56a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5b8c643a1ba2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b8c643a1ba2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5b8c6438a7df - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5b8c6438a7df - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5b8c6439acf1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5b8c6439aeab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5b8c64389dfc - std[31e582c13f4e914f]::panicking::begin_panic::<&str>::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:762:9 [INFO] [stdout] 13: 0x5b8c6437fe39 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5b8c6437dc50 - std[31e582c13f4e914f]::panicking::begin_panic::<&str> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:761:5 [INFO] [stdout] 15: 0x5b8c6437515a - gl[84ca23ca9d48f428]::missing_fn_panic [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13 [INFO] [stdout] 16: 0x5b8c64374310 - gl[84ca23ca9d48f428]::GenVertexArrays [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:1946:98 [INFO] [stdout] 17: 0x5b8c64373fe8 - ::new:: [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:752:13 [INFO] [stdout] 18: 0x5b8c64373afc - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_184_0 [INFO] [stdout] 19: 0x5b8c64373aa6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 20: 0x5b8c64373b83 - >::call_once [INFO] [stdout] 21: 0x5b8c64373a66 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 22: 0x5b8c64373a79 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 23: 0x5b8c6439a474 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 24: 0x5b8c6439a474 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 25: 0x5b8c6439a474 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 26: 0x5b8c6439a474 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 27: 0x5b8c6439a474 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 28: 0x5b8c6439a474 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5b8c6439a474 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5b8c6439a474 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5b8c6439a474 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 32: 0x5b8c64373a41 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 33: 0x5b8c64373be5 - main [INFO] [stdout] 34: 0x7b767e05a1ca - [INFO] [stdout] 35: 0x7b767e05a28b - __libc_start_main [INFO] [stdout] 36: 0x5b8c64373955 - _start [INFO] [stdout] 37: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 138) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (518) panicked at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13: [INFO] [stdout] gl function was not loaded [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a6fbaa0627a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a6fbaa0627a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a6fbaa0627a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5a6fbaa0627a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5a6fbaa1606a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5a6fbaa1606a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5a6fbaa096a2 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a6fbaa096a2 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5a6fba9f22df - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5a6fba9f22df - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5a6fbaa027f1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5a6fbaa029ab - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5a6fba9f18fc - std[31e582c13f4e914f]::panicking::begin_panic::<&str>::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:762:9 [INFO] [stdout] 13: 0x5a6fba9e7939 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5a6fba9e5750 - std[31e582c13f4e914f]::panicking::begin_panic::<&str> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:761:5 [INFO] [stdout] 15: 0x5a6fba9dcc5a - gl[84ca23ca9d48f428]::missing_fn_panic [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:20624:13 [INFO] [stdout] 16: 0x5a6fba9dc180 - gl[84ca23ca9d48f428]::GenVertexArrays [INFO] [stdout] at /opt/rustwide/target/debug/build/gl-c4f537c8047a52bc/out/bindings.rs:1946:98 [INFO] [stdout] 17: 0x5a6fba9dbe88 - ::new:: [INFO] [stdout] at /opt/rustwide/workdir/src/mesh.rs:450:13 [INFO] [stdout] 18: 0x5a6fba9db829 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_lib_rs_138_0 [INFO] [stdout] 19: 0x5a6fba9db786 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 20: 0x5a6fba9db923 - >::call_once [INFO] [stdout] 21: 0x5a6fba9db746 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 22: 0x5a6fba9db759 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 23: 0x5a6fbaa01f74 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 24: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 25: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 26: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 27: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 28: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5a6fbaa01f74 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 32: 0x5a6fba9db721 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 33: 0x5a6fba9db985 - main [INFO] [stdout] 34: 0x7a2630a871ca - [INFO] [stdout] 35: 0x7a2630a8728b - __libc_start_main [INFO] [stdout] 36: 0x5a6fba9db635 - _start [INFO] [stdout] 37: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/window.rs - window::Window::is_mouse_button_pressed (line 269) stdout ---- [INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (519) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5: [INFO] [stdout] GLFW Error: X11: The DISPLAY environment variable is missing [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5f69cab4e6da - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5f69cab4e6da - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5f69cab4e6da - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5f69cab4e6da - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5f69cab5f75a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5f69cab5f75a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5f69cab52672 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5f69cab52672 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5f69cab3997f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5f69cab3997f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5f69cab4a5e1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5f69cab4a79b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5f69cab39a38 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5f69cab2ef79 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5f69cab3a29d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5f69cab5ff0c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5f69caaf7297 - glfw[632d78fe5f980540]::fail_on_errors [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:637:5 [INFO] [stdout] 17: 0x5f69caacca06 - >::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:166:5 [INFO] [stdout] 18: 0x5f69cab0c070 - > as core[fa0eadad68403074]::ops::function::FnMut<(glfw[632d78fe5f980540]::Error, alloc[49b8922c36ca62de]::string::String)>>::call_mut [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2247:9 [INFO] [stdout] 19: 0x5f69cab0a2de - glfw[632d78fe5f980540]::callbacks::error::callback::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:50:50 [INFO] [stdout] 20: 0x5f69caafc69d - >>>>>::try_with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 21: 0x5f69caafc599 - >>>>>::with:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 22: 0x5f69cab0a807 - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:48:26 [INFO] [stdout] 23: 0x5f69cab1085a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 24: 0x5f69cab16cf6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 25: 0x5f69cab108ce - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 26: 0x5f69caaf72b7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 27: 0x5f69caaceacd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 28: 0x5f69caacf0f9 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 29: 0x5f69caacc4f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_269_0 [INFO] [stdout] 30: 0x5f69caacc4a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 31: 0x5f69caacc623 - >::call_once [INFO] [stdout] 32: 0x5f69caacc466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 33: 0x5f69caacc479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 34: 0x5f69cab49d64 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 35: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5f69cab49d64 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5f69cab49d64 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 39: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 40: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 41: 0x5f69cab49d64 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x5f69cab49d64 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 43: 0x5f69caacc381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 44: 0x5f69caacc685 - main [INFO] [stdout] 45: 0x744a2a9a51ca - [INFO] [stdout] 46: 0x744a2a9a528b - __libc_start_main [INFO] [stdout] 47: 0x5f69caacc295 - _start [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'main' (519) panicked at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5: [INFO] [stdout] panic in a function that cannot unwind [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5f69cab4e6da - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5f69cab4e6da - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5f69cab4e6da - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5f69cab4e6da - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5f69cab5f75a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5f69cab5f75a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5f69cab52672 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5f69cab52672 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5f69cab3997f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5f69cab3997f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5f69cab4a5e1 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5f69cab4a79b - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5f69cab39a6a - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:691:13 [INFO] [stdout] 13: 0x5f69cab2ef79 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5f69cab3a29d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5f69cab5fcfd - core[fa0eadad68403074]::panicking::panic_nounwind_fmt::runtime [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:122:22 [INFO] [stdout] 16: 0x5f69cab5fcfd - core[fa0eadad68403074]::panicking::panic_nounwind_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/intrinsics/mod.rs:2447:9 [INFO] [stdout] 17: 0x5f69cab5fc7b - core[fa0eadad68403074]::panicking::panic_nounwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:225:5 [INFO] [stdout] 18: 0x5f69cab5fe07 - core[fa0eadad68403074]::panicking::panic_cannot_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:337:5 [INFO] [stdout] 19: 0x5f69cab0a80f - glfw[632d78fe5f980540]::callbacks::error::callback [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/callbacks.rs:47:9 [INFO] [stdout] 20: 0x5f69cab1085a - _glfwInputError [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:311:9 [INFO] [stdout] 21: 0x5f69cab16cf6 - _glfwPlatformInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/x11_init.c:1116:13 [INFO] [stdout] 22: 0x5f69cab108ce - glfwInit [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-sys-5.0.0+3.3.9/glfw/src/init.c:327:10 [INFO] [stdout] 23: 0x5f69caaf72b7 - glfw[632d78fe5f980540]::init_no_callbacks [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1079:17 [INFO] [stdout] 24: 0x5f69caaceacd - glfw[632d78fe5f980540]::init:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.59.0/src/lib.rs:1072:5 [INFO] [stdout] 25: 0x5f69caacf0f9 - ::build [INFO] [stdout] at /opt/rustwide/workdir/src/window.rs:463:30 [INFO] [stdout] 26: 0x5f69caacc4f0 - rust_out[6ca516bbe19c3985]::main::_doctest_main_src_window_rs_269_0 [INFO] [stdout] 27: 0x5f69caacc4a6 - rust_out[6ca516bbe19c3985]::main [INFO] [stdout] 28: 0x5f69caacc623 - >::call_once [INFO] [stdout] 29: 0x5f69caacc466 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 30: 0x5f69caacc479 - std[31e582c13f4e914f]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 31: 0x5f69cab49d64 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 32: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 33: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 34: 0x5f69cab49d64 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 35: 0x5f69cab49d64 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 36: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x5f69cab49d64 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x5f69cab49d64 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5f69cab49d64 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 40: 0x5f69caacc381 - std[31e582c13f4e914f]::rt::lang_start::<()> [INFO] [stdout] 41: 0x5f69caacc685 - main [INFO] [stdout] 42: 0x744a2a9a51ca - [INFO] [stdout] 43: 0x744a2a9a528b - __libc_start_main [INFO] [stdout] 44: 0x5f69caacc295 - _start [INFO] [stdout] 45: 0x0 - [INFO] [stdout] thread caused non-unwinding panic. aborting. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 125) [INFO] [stdout] src/lib.rs - (line 138) [INFO] [stdout] src/lib.rs - (line 157) [INFO] [stdout] src/lib.rs - (line 18) [INFO] [stdout] src/lib.rs - (line 184) [INFO] [stdout] src/lib.rs - (line 216) [INFO] [stdout] src/lib.rs - (line 232) [INFO] [stdout] src/lib.rs - (line 241) [INFO] [stdout] src/lib.rs - (line 261) [INFO] [stdout] src/lib.rs - (line 272) [INFO] [stdout] src/lib.rs - (line 41) [INFO] [stdout] src/lib.rs - (line 6) [INFO] [stdout] src/lib.rs - (line 98) [INFO] [stdout] src/mesh.rs - mesh::IndexedMesh (line 494) [INFO] [stdout] src/mesh.rs - mesh::IndexedMesh::draw (line 770) [INFO] [stdout] src/mesh.rs - mesh::IndexedMesh::new (line 725) [INFO] [stdout] src/mesh.rs - mesh::Layout::next_attribute (line 95) [INFO] [stdout] src/mesh.rs - mesh::Mesh (line 171) [INFO] [stdout] src/mesh.rs - mesh::Mesh::draw (line 464) [INFO] [stdout] src/mesh.rs - mesh::Mesh::new (line 437) [INFO] [stdout] src/texture.rs - texture::Texture::load_from_file (line 15) [INFO] [stdout] src/window.rs - window::Window (line 9) [INFO] [stdout] src/window.rs - window::Window::is_key_just_pressed (line 244) [INFO] [stdout] src/window.rs - window::Window::is_key_pressed (line 223) [INFO] [stdout] src/window.rs - window::Window::is_mouse_button_just_pressed (line 290) [INFO] [stdout] src/window.rs - window::Window::is_mouse_button_pressed (line 269) [INFO] [stdout] src/window.rs - window::Window::is_running (line 66) [INFO] [stdout] src/window.rs - window::Window::poll_events (line 75) [INFO] [stdout] src/window.rs - window::Window::swap_buffers (line 145) [INFO] [stdout] src/window.rs - window::WindowBuilder (line 535) [INFO] [stdout] src/window.rs - window::WindowBuilder::NO_MAX_FPS (line 390) [INFO] [stdout] src/window.rs - window::WindowBuilder::NO_MSAA (line 399) [INFO] [stdout] src/window.rs - window::WindowBuilder::build (line 454) [INFO] [stdout] src/window.rs - window::WindowBuilder::with_max_fps (line 427) [INFO] [stdout] src/window.rs - window::WindowBuilder::with_max_fps (line 435) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 35 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.42s [INFO] [stdout] [INFO] [stdout] all doctests ran in 6.89s; merged doctests compilation took 0.45s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "e35cf2c8e0dedd96cea95baf8ed80d730677ae231110da948851b11d5ae678fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e35cf2c8e0dedd96cea95baf8ed80d730677ae231110da948851b11d5ae678fb", kill_on_drop: false }` [INFO] [stdout] e35cf2c8e0dedd96cea95baf8ed80d730677ae231110da948851b11d5ae678fb