[INFO] updating cached repository IOuser/rust-wasm [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/IOuser/rust-wasm [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/IOuser/rust-wasm" "work/ex/pr-57321/sources/master#c0bbc3927e28c22edefe6a1353b5ecc95ea9a104/gh/IOuser/rust-wasm"` [INFO] [stderr] Cloning into 'work/ex/pr-57321/sources/master#c0bbc3927e28c22edefe6a1353b5ecc95ea9a104/gh/IOuser/rust-wasm'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/IOuser/rust-wasm" "work/ex/pr-57321/sources/try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0/gh/IOuser/rust-wasm"` [INFO] [stderr] Cloning into 'work/ex/pr-57321/sources/try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0/gh/IOuser/rust-wasm'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 15b796714c7625b60cb5dfe7006da43d915eb791 [INFO] sha for GitHub repo IOuser/rust-wasm: 15b796714c7625b60cb5dfe7006da43d915eb791 [INFO] validating manifest of IOuser/rust-wasm on toolchain master#c0bbc3927e28c22edefe6a1353b5ecc95ea9a104 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c0bbc3927e28c22edefe6a1353b5ecc95ea9a104-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of IOuser/rust-wasm on toolchain try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+b9139d2caca1db46014a9c302d5c47cfae0d8ae0-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing IOuser/rust-wasm [INFO] finished frobbing IOuser/rust-wasm [INFO] frobbed toml for IOuser/rust-wasm written to work/ex/pr-57321/sources/master#c0bbc3927e28c22edefe6a1353b5ecc95ea9a104/gh/IOuser/rust-wasm/Cargo.toml [INFO] started frobbing IOuser/rust-wasm [INFO] finished frobbing IOuser/rust-wasm [INFO] frobbed toml for IOuser/rust-wasm written to work/ex/pr-57321/sources/try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0/gh/IOuser/rust-wasm/Cargo.toml [INFO] crate IOuser/rust-wasm has a lockfile. skipping [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c0bbc3927e28c22edefe6a1353b5ecc95ea9a104-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+b9139d2caca1db46014a9c302d5c47cfae0d8ae0-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on the registry index [INFO] checking IOuser/rust-wasm against try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0 for pr-57321 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57321/worker-6/try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57321/sources/try#b9139d2caca1db46014a9c302d5c47cfae0d8ae0/gh/IOuser/rust-wasm:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+b9139d2caca1db46014a9c302d5c47cfae0d8ae0-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 673471c7cf3cdd9aabaa463dd287594858eef4fa9d711faf2cf1d734537565ef [INFO] running `"docker" "start" "-a" "673471c7cf3cdd9aabaa463dd287594858eef4fa9d711faf2cf1d734537565ef"` [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.2.25 [INFO] [stderr] Compiling serde_derive v1.0.80 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.25 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.25 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.25 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.25 [INFO] [stderr] Checking wasm-bindgen v0.2.25 [INFO] [stderr] Checking js-sys v0.3.2 [INFO] [stderr] Checking console_error_panic_hook v0.1.5 [INFO] [stderr] Checking rust-wasm-tests v0.0.1 (/opt/crater/workdir) [INFO] [stderr] warning: struct is never constructed: `Timer` [INFO] [stderr] --> src/rust/timer.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct Timer<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/timer.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn new(name: &'a str) -> Timer<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/point.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn new(x: f32, y: f32) -> Point { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `distance` [INFO] [stderr] --> src/rust/point.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn distance(&self, point: &Point) -> f32 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `half_size` [INFO] [stderr] --> src/rust/aabb.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | half_size: HalfSize, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/aabb.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | pub fn new(center: Point, half_size: HalfSize) -> AABB { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `subdivide` [INFO] [stderr] --> src/rust/aabb.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | pub fn subdivide(&self, side: AABBSide) -> AABB { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `intersects` [INFO] [stderr] --> src/rust/aabb.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | pub fn intersects(&self, other: &AABB) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains` [INFO] [stderr] --> src/rust/aabb.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | pub fn contains(&self, point: &Point) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/quad_tree.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn new(aabb: AABB) -> QuadTree { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `points` [INFO] [stderr] --> src/rust/quad_tree.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | pub fn points(&self) -> *const *const Point { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `nw_len` [INFO] [stderr] --> src/rust/quad_tree.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn nw_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `ne_len` [INFO] [stderr] --> src/rust/quad_tree.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | pub fn ne_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `sw_len` [INFO] [stderr] --> src/rust/quad_tree.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | pub fn sw_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `se_len` [INFO] [stderr] --> src/rust/quad_tree.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn se_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `insert` [INFO] [stderr] --> src/rust/quad_tree.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | pub fn insert(&mut self, point: &Point) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `width` [INFO] [stderr] --> src/rust/particles.rs:58:5 [INFO] [stderr] | [INFO] [stderr] 58 | width: u32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `height` [INFO] [stderr] --> src/rust/particles.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | height: u32, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `particles` [INFO] [stderr] --> src/rust/particles.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | particles: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/particles.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | pub fn new(width: u32, height: u32, particles_count: u32) -> ParticlesBox { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `particles` [INFO] [stderr] --> src/rust/particles.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | pub fn particles(&self) -> *const Particle { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `tick` [INFO] [stderr] --> src/rust/particles.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | pub fn tick(&mut self, dt: f32) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `trigger` [INFO] [stderr] --> src/rust/particles.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn trigger(&mut self, x: f32, y: f32) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:155:9 [INFO] [stderr] | [INFO] [stderr] 155 | write!(f, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_must_use)] on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | write!(f, " {:p}, empty: {}\n", self._nw, self._nw.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:165:13 [INFO] [stderr] | [INFO] [stderr] 165 | write!(f, " {:p}, empty: {}\n", self._ne, self._ne.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:166:13 [INFO] [stderr] | [INFO] [stderr] 166 | write!(f, " {:p}, empty: {}\n", self._sw, self._sw.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:167:13 [INFO] [stderr] | [INFO] [stderr] 167 | write!(f, " {:p}, empty: {}\n", self._se, self._se.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:170:17 [INFO] [stderr] | [INFO] [stderr] 170 | write!(f, "{}", (*self._nw).len()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | write!(f, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/particles.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | write!(f, "particle: "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] Checking wasm-bindgen-futures v0.3.2 [INFO] [stderr] Checking wasm-bindgen-test v0.2.25 [INFO] [stderr] warning: struct is never constructed: `Timer` [INFO] [stderr] --> src/rust/timer.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct Timer<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/timer.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn new(name: &'a str) -> Timer<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `points` [INFO] [stderr] --> src/rust/quad_tree.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | pub fn points(&self) -> *const *const Point { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `nw_len` [INFO] [stderr] --> src/rust/quad_tree.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn nw_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `ne_len` [INFO] [stderr] --> src/rust/quad_tree.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | pub fn ne_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `sw_len` [INFO] [stderr] --> src/rust/quad_tree.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | pub fn sw_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `se_len` [INFO] [stderr] --> src/rust/quad_tree.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn se_len(&self) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `width` [INFO] [stderr] --> src/rust/particles.rs:58:5 [INFO] [stderr] | [INFO] [stderr] 58 | width: u32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `height` [INFO] [stderr] --> src/rust/particles.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | height: u32, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `particles` [INFO] [stderr] --> src/rust/particles.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | particles: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/rust/particles.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | pub fn new(width: u32, height: u32, particles_count: u32) -> ParticlesBox { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `particles` [INFO] [stderr] --> src/rust/particles.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | pub fn particles(&self) -> *const Particle { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `tick` [INFO] [stderr] --> src/rust/particles.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | pub fn tick(&mut self, dt: f32) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `trigger` [INFO] [stderr] --> src/rust/particles.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn trigger(&mut self, x: f32, y: f32) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:155:9 [INFO] [stderr] | [INFO] [stderr] 155 | write!(f, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_must_use)] on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | write!(f, " {:p}, empty: {}\n", self._nw, self._nw.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:165:13 [INFO] [stderr] | [INFO] [stderr] 165 | write!(f, " {:p}, empty: {}\n", self._ne, self._ne.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:166:13 [INFO] [stderr] | [INFO] [stderr] 166 | write!(f, " {:p}, empty: {}\n", self._sw, self._sw.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:167:13 [INFO] [stderr] | [INFO] [stderr] 167 | write!(f, " {:p}, empty: {}\n", self._se, self._se.is_null()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:170:17 [INFO] [stderr] | [INFO] [stderr] 170 | write!(f, "{}", (*self._nw).len()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/quad_tree.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | write!(f, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/rust/particles.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | write!(f, "particle: "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 47.00s [INFO] running `"docker" "inspect" "673471c7cf3cdd9aabaa463dd287594858eef4fa9d711faf2cf1d734537565ef"` [INFO] running `"docker" "rm" "-f" "673471c7cf3cdd9aabaa463dd287594858eef4fa9d711faf2cf1d734537565ef"` [INFO] [stdout] 673471c7cf3cdd9aabaa463dd287594858eef4fa9d711faf2cf1d734537565ef