[INFO] fetching crate embree3-arm 0.3.10... [INFO] testing embree3-arm-0.3.10 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate embree3-arm 0.3.10 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate embree3-arm 0.3.10 [INFO] finished tweaking crates.io crate embree3-arm 0.3.10 [INFO] tweaked toml for crates.io crate embree3-arm 0.3.10 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate embree3-arm 0.3.10 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 4 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fc951380548ab9d1df6573b8082b053f5ff9e687cb1e2e07158cdbbf2bd85b0a [INFO] running `Command { std: "docker" "start" "-a" "fc951380548ab9d1df6573b8082b053f5ff9e687cb1e2e07158cdbbf2bd85b0a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fc951380548ab9d1df6573b8082b053f5ff9e687cb1e2e07158cdbbf2bd85b0a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc951380548ab9d1df6573b8082b053f5ff9e687cb1e2e07158cdbbf2bd85b0a", kill_on_drop: false }` [INFO] [stdout] fc951380548ab9d1df6573b8082b053f5ff9e687cb1e2e07158cdbbf2bd85b0a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] fc7a13fa1af31a7b3d97ba2655a04e818a0891e8eae69f5add743e1cdb1453b3 [INFO] running `Command { std: "docker" "start" "-a" "fc7a13fa1af31a7b3d97ba2655a04e818a0891e8eae69f5add743e1cdb1453b3", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling cgmath v0.18.0 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling embree3-arm v0.3.10 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bezier_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bezier_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bspline_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bspline_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/catmull_rom_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/catmull_rom_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:1:7 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/hermite_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/hermite_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/instance.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Scene` [INFO] [stdout] --> src/instance.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use scene::{CommittedScene, Scene}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BufferType` [INFO] [stdout] --> src/instance.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | use {BufferType, Format, GeometryType}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/linear_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/linear_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/quad_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_packet.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_packet.rs:6:25 [INFO] [stdout] | [INFO] [stdout] 6 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 7 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_stream.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_stream.rs:7:25 [INFO] [stdout] | [INFO] [stdout] 7 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 8 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/triangle_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bezier_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BezierCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bspline_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BsplineCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/buffer.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Buffer<'a, T> { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 33 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/catmull_rom_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct CatmullRomCurve<'a> { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/hermite_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct HermiteCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `device` and `scene` are never read [INFO] [stdout] --> src/instance.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Instance<'a> { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 12 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 15 | scene: &'a CommittedScene<'a>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/linear_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct LinearCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/quad_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct QuadMesh<'a> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/triangle_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct TriangleMesh<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter<'_, Hit4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:140:27 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:194:17 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, Hit4>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:167:17 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter<'_, HitN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:170:27 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, HitN>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene { [INFO] [stdout] | ^^ ----- the lifetime gets resolved as `'a` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter> { [INFO] [stdout] | ^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut> { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.49s [INFO] running `Command { std: "docker" "inspect" "fc7a13fa1af31a7b3d97ba2655a04e818a0891e8eae69f5add743e1cdb1453b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc7a13fa1af31a7b3d97ba2655a04e818a0891e8eae69f5add743e1cdb1453b3", kill_on_drop: false }` [INFO] [stdout] fc7a13fa1af31a7b3d97ba2655a04e818a0891e8eae69f5add743e1cdb1453b3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 4cc36fbaf63ce2370cb1e8aa0ac90d588e26eadfa57ea3fbd1190ab6934a4863 [INFO] running `Command { std: "docker" "start" "-a" "4cc36fbaf63ce2370cb1e8aa0ac90d588e26eadfa57ea3fbd1190ab6934a4863", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bezier_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bezier_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bspline_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bspline_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/catmull_rom_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/catmull_rom_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:1:7 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/hermite_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/hermite_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/instance.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Scene` [INFO] [stdout] --> src/instance.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use scene::{CommittedScene, Scene}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BufferType` [INFO] [stdout] --> src/instance.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | use {BufferType, Format, GeometryType}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/linear_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/linear_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/quad_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_packet.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_packet.rs:6:25 [INFO] [stdout] | [INFO] [stdout] 6 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 7 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_stream.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_stream.rs:7:25 [INFO] [stdout] | [INFO] [stdout] 7 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 8 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/triangle_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bezier_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BezierCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bspline_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BsplineCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/buffer.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Buffer<'a, T> { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 33 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/catmull_rom_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct CatmullRomCurve<'a> { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/hermite_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct HermiteCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `device` and `scene` are never read [INFO] [stdout] --> src/instance.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Instance<'a> { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 12 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 15 | scene: &'a CommittedScene<'a>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/linear_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct LinearCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/quad_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct QuadMesh<'a> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/triangle_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct TriangleMesh<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter<'_, Hit4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:140:27 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:194:17 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, Hit4>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:167:17 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter<'_, HitN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:170:27 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, HitN>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene { [INFO] [stdout] | ^^ ----- the lifetime gets resolved as `'a` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter> { [INFO] [stdout] | ^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut> { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling embree3-arm v0.3.10 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bezier_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bezier_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/bspline_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/bspline_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/catmull_rom_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/catmull_rom_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:1:7 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `x86_64` [INFO] [stdout] --> src/device.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(x86_64)] [INFO] [stdout] | ^^^^^^ help: found config with similar value: `target_arch = "x86_64"` [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(x86_64)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x86_64)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/hermite_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/hermite_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/instance.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Scene` [INFO] [stdout] --> src/instance.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use scene::{CommittedScene, Scene}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BufferType` [INFO] [stdout] --> src/instance.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | use {BufferType, Format, GeometryType}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Vector2` [INFO] [stdout] --> src/linear_curve.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use cgmath::{Vector2, Vector3, Vector4}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/linear_curve.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/quad_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_packet.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_packet.rs:6:25 [INFO] [stdout] | [INFO] [stdout] 6 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 7 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/ray_stream.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SoAHitIterMut`, `SoARayRefMut`, and `SoARayRef` [INFO] [stdout] --> src/ray_stream.rs:7:25 [INFO] [stdout] | [INFO] [stdout] 7 | SoAHit, SoAHitIter, SoAHitIterMut, SoAHitRef, SoARay, SoARayIter, SoARayIterMut, SoARayRef, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 8 | SoARayRefMut, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `geometry::Geometry` [INFO] [stdout] --> src/triangle_mesh.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use geometry::Geometry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bezier_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BezierCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/bspline_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct BsplineCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/buffer.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Buffer<'a, T> { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 33 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/catmull_rom_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct CatmullRomCurve<'a> { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/hermite_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct HermiteCurve<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `device` and `scene` are never read [INFO] [stdout] --> src/instance.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Instance<'a> { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 12 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 15 | scene: &'a CommittedScene<'a>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/linear_curve.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct LinearCurve<'a> { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/quad_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct QuadMesh<'a> { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `device` is never read [INFO] [stdout] --> src/triangle_mesh.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct TriangleMesh<'a> { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 10 | device: &'a Device, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn iter(&self) -> SoARayIter<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 51 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 137 | pub fn iter(&self) -> SoAHitIter<'_, Hit4> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:140:27 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 140 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_packet.rs:194:17 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 194 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, Hit4>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 47 | pub fn iter(&self) -> SoARayIter<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut { [INFO] [stdout] | ^^^^^^^^^ ------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 50 | pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:167:17 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter { [INFO] [stdout] | ^^^^^ ---------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 167 | pub fn iter(&self) -> SoAHitIter<'_, HitN> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:170:27 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | ^^ --------------- -- the lifetimes get resolved as `'a` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'a` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 170 | pub fn iter_hits<'a>(&'a self) -> impl Iterator> + 'a { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/ray_stream.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter> { [INFO] [stdout] | ^^^^^ ---------------- ---------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | pub fn iter(&self) -> std::iter::Zip, SoAHitIter<'_, HitN>> { [INFO] [stdout] | +++ +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene { [INFO] [stdout] | ^^ ----- the lifetime gets resolved as `'a` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 25 | pub fn new(device: &'a Device) -> Scene<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter> { [INFO] [stdout] | ^^^^^ --------------------------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 61 | pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/scene.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut> { [INFO] [stdout] | ^^^^^^^^^ ------------------------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 65 | pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<'_, u32, Geometry<'a>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | unsafe { &(*(::std::ptr::null::())).lower_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | unsafe { &(*(::std::ptr::null::())).lower_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | unsafe { &(*(::std::ptr::null::())).lower_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | unsafe { &(*(::std::ptr::null::())).align0 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:160:19 [INFO] [stdout] | [INFO] [stdout] 160 | unsafe { &(*(::std::ptr::null::())).upper_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:170:19 [INFO] [stdout] | [INFO] [stdout] 170 | unsafe { &(*(::std::ptr::null::())).upper_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:180:19 [INFO] [stdout] | [INFO] [stdout] 180 | unsafe { &(*(::std::ptr::null::())).upper_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:190:19 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe { &(*(::std::ptr::null::())).align1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:220:19 [INFO] [stdout] | [INFO] [stdout] 220 | unsafe { &(*(::std::ptr::null::())).bounds0 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:230:19 [INFO] [stdout] | [INFO] [stdout] 230 | unsafe { &(*(::std::ptr::null::())).bounds1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:302:14 [INFO] [stdout] | [INFO] [stdout] 302 | &(*(::std::ptr::null::())).valid as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:314:14 [INFO] [stdout] | [INFO] [stdout] 314 | &(*(::std::ptr::null::())).geometryUserPtr as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:327:14 [INFO] [stdout] | [INFO] [stdout] 327 | &(*(::std::ptr::null::())).context as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:338:19 [INFO] [stdout] | [INFO] [stdout] 338 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:348:19 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:358:19 [INFO] [stdout] | [INFO] [stdout] 358 | unsafe { &(*(::std::ptr::null::())).N as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:390:19 [INFO] [stdout] | [INFO] [stdout] 390 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:400:19 [INFO] [stdout] | [INFO] [stdout] 400 | unsafe { &(*(::std::ptr::null::())).filter as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:410:19 [INFO] [stdout] | [INFO] [stdout] 410 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:443:19 [INFO] [stdout] | [INFO] [stdout] 443 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:453:19 [INFO] [stdout] | [INFO] [stdout] 453 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:463:19 [INFO] [stdout] | [INFO] [stdout] 463 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:473:19 [INFO] [stdout] | [INFO] [stdout] 473 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:483:19 [INFO] [stdout] | [INFO] [stdout] 483 | unsafe { &(*(::std::ptr::null::())).radius as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:516:19 [INFO] [stdout] | [INFO] [stdout] 516 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:526:19 [INFO] [stdout] | [INFO] [stdout] 526 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:536:19 [INFO] [stdout] | [INFO] [stdout] 536 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:546:19 [INFO] [stdout] | [INFO] [stdout] 546 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:556:19 [INFO] [stdout] | [INFO] [stdout] 556 | unsafe { &(*(::std::ptr::null::())).radius as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:589:19 [INFO] [stdout] | [INFO] [stdout] 589 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:599:19 [INFO] [stdout] | [INFO] [stdout] 599 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:609:19 [INFO] [stdout] | [INFO] [stdout] 609 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:619:19 [INFO] [stdout] | [INFO] [stdout] 619 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:629:19 [INFO] [stdout] | [INFO] [stdout] 629 | unsafe { &(*(::std::ptr::null::())).radius as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:662:19 [INFO] [stdout] | [INFO] [stdout] 662 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:672:19 [INFO] [stdout] | [INFO] [stdout] 672 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:682:19 [INFO] [stdout] | [INFO] [stdout] 682 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:692:19 [INFO] [stdout] | [INFO] [stdout] 692 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:702:19 [INFO] [stdout] | [INFO] [stdout] 702 | unsafe { &(*(::std::ptr::null::())).radius as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:739:19 [INFO] [stdout] | [INFO] [stdout] 739 | unsafe { &(*(::std::ptr::null::())).world2inst as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:749:19 [INFO] [stdout] | [INFO] [stdout] 749 | unsafe { &(*(::std::ptr::null::())).inst2world as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:759:19 [INFO] [stdout] | [INFO] [stdout] 759 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:770:14 [INFO] [stdout] | [INFO] [stdout] 770 | &(*(::std::ptr::null::())).instStackSize as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:806:14 [INFO] [stdout] | [INFO] [stdout] 806 | &(*(::std::ptr::null::())).query as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:818:14 [INFO] [stdout] | [INFO] [stdout] 818 | &(*(::std::ptr::null::())).userPtr as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:830:14 [INFO] [stdout] | [INFO] [stdout] 830 | &(*(::std::ptr::null::())).primID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:842:14 [INFO] [stdout] | [INFO] [stdout] 842 | &(*(::std::ptr::null::())).geomID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:854:14 [INFO] [stdout] | [INFO] [stdout] 854 | &(*(::std::ptr::null::())).context as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:866:14 [INFO] [stdout] | [INFO] [stdout] 866 | &(*(::std::ptr::null::())).similarityScale as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1040:19 [INFO] [stdout] | [INFO] [stdout] 1040 | unsafe { &(*(::std::ptr::null::())).org_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1050:19 [INFO] [stdout] | [INFO] [stdout] 1050 | unsafe { &(*(::std::ptr::null::())).org_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1060:19 [INFO] [stdout] | [INFO] [stdout] 1060 | unsafe { &(*(::std::ptr::null::())).org_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1070:19 [INFO] [stdout] | [INFO] [stdout] 1070 | unsafe { &(*(::std::ptr::null::())).tnear as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1080:19 [INFO] [stdout] | [INFO] [stdout] 1080 | unsafe { &(*(::std::ptr::null::())).dir_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1090:19 [INFO] [stdout] | [INFO] [stdout] 1090 | unsafe { &(*(::std::ptr::null::())).dir_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1100:19 [INFO] [stdout] | [INFO] [stdout] 1100 | unsafe { &(*(::std::ptr::null::())).dir_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1110:19 [INFO] [stdout] | [INFO] [stdout] 1110 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1120:19 [INFO] [stdout] | [INFO] [stdout] 1120 | unsafe { &(*(::std::ptr::null::())).tfar as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1130:19 [INFO] [stdout] | [INFO] [stdout] 1130 | unsafe { &(*(::std::ptr::null::())).mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1140:19 [INFO] [stdout] | [INFO] [stdout] 1140 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1150:19 [INFO] [stdout] | [INFO] [stdout] 1150 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1186:19 [INFO] [stdout] | [INFO] [stdout] 1186 | unsafe { &(*(::std::ptr::null::())).Ng_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1196:19 [INFO] [stdout] | [INFO] [stdout] 1196 | unsafe { &(*(::std::ptr::null::())).Ng_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1206:19 [INFO] [stdout] | [INFO] [stdout] 1206 | unsafe { &(*(::std::ptr::null::())).Ng_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1216:19 [INFO] [stdout] | [INFO] [stdout] 1216 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1221:19 [INFO] [stdout] | [INFO] [stdout] 1221 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1226:19 [INFO] [stdout] | [INFO] [stdout] 1226 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1236:19 [INFO] [stdout] | [INFO] [stdout] 1236 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1246:19 [INFO] [stdout] | [INFO] [stdout] 1246 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1276:19 [INFO] [stdout] | [INFO] [stdout] 1276 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1286:19 [INFO] [stdout] | [INFO] [stdout] 1286 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1326:19 [INFO] [stdout] | [INFO] [stdout] 1326 | unsafe { &(*(::std::ptr::null::())).org_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1336:19 [INFO] [stdout] | [INFO] [stdout] 1336 | unsafe { &(*(::std::ptr::null::())).org_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1346:19 [INFO] [stdout] | [INFO] [stdout] 1346 | unsafe { &(*(::std::ptr::null::())).org_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1356:19 [INFO] [stdout] | [INFO] [stdout] 1356 | unsafe { &(*(::std::ptr::null::())).tnear as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1366:19 [INFO] [stdout] | [INFO] [stdout] 1366 | unsafe { &(*(::std::ptr::null::())).dir_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1376:19 [INFO] [stdout] | [INFO] [stdout] 1376 | unsafe { &(*(::std::ptr::null::())).dir_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1386:19 [INFO] [stdout] | [INFO] [stdout] 1386 | unsafe { &(*(::std::ptr::null::())).dir_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1396:19 [INFO] [stdout] | [INFO] [stdout] 1396 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1406:19 [INFO] [stdout] | [INFO] [stdout] 1406 | unsafe { &(*(::std::ptr::null::())).tfar as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1416:19 [INFO] [stdout] | [INFO] [stdout] 1416 | unsafe { &(*(::std::ptr::null::())).mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1426:19 [INFO] [stdout] | [INFO] [stdout] 1426 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1436:19 [INFO] [stdout] | [INFO] [stdout] 1436 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1472:19 [INFO] [stdout] | [INFO] [stdout] 1472 | unsafe { &(*(::std::ptr::null::())).Ng_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1482:19 [INFO] [stdout] | [INFO] [stdout] 1482 | unsafe { &(*(::std::ptr::null::())).Ng_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1492:19 [INFO] [stdout] | [INFO] [stdout] 1492 | unsafe { &(*(::std::ptr::null::())).Ng_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1502:19 [INFO] [stdout] | [INFO] [stdout] 1502 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1512:19 [INFO] [stdout] | [INFO] [stdout] 1512 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1522:19 [INFO] [stdout] | [INFO] [stdout] 1522 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1532:19 [INFO] [stdout] | [INFO] [stdout] 1532 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1542:19 [INFO] [stdout] | [INFO] [stdout] 1542 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1572:19 [INFO] [stdout] | [INFO] [stdout] 1572 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1582:19 [INFO] [stdout] | [INFO] [stdout] 1582 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1622:19 [INFO] [stdout] | [INFO] [stdout] 1622 | unsafe { &(*(::std::ptr::null::())).org_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1632:19 [INFO] [stdout] | [INFO] [stdout] 1632 | unsafe { &(*(::std::ptr::null::())).org_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1642:19 [INFO] [stdout] | [INFO] [stdout] 1642 | unsafe { &(*(::std::ptr::null::())).org_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1652:19 [INFO] [stdout] | [INFO] [stdout] 1652 | unsafe { &(*(::std::ptr::null::())).tnear as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1662:19 [INFO] [stdout] | [INFO] [stdout] 1662 | unsafe { &(*(::std::ptr::null::())).dir_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1672:19 [INFO] [stdout] | [INFO] [stdout] 1672 | unsafe { &(*(::std::ptr::null::())).dir_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1682:19 [INFO] [stdout] | [INFO] [stdout] 1682 | unsafe { &(*(::std::ptr::null::())).dir_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1692:19 [INFO] [stdout] | [INFO] [stdout] 1692 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1702:19 [INFO] [stdout] | [INFO] [stdout] 1702 | unsafe { &(*(::std::ptr::null::())).tfar as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1712:19 [INFO] [stdout] | [INFO] [stdout] 1712 | unsafe { &(*(::std::ptr::null::())).mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1722:19 [INFO] [stdout] | [INFO] [stdout] 1722 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1732:19 [INFO] [stdout] | [INFO] [stdout] 1732 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1768:19 [INFO] [stdout] | [INFO] [stdout] 1768 | unsafe { &(*(::std::ptr::null::())).Ng_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1778:19 [INFO] [stdout] | [INFO] [stdout] 1778 | unsafe { &(*(::std::ptr::null::())).Ng_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1788:19 [INFO] [stdout] | [INFO] [stdout] 1788 | unsafe { &(*(::std::ptr::null::())).Ng_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1798:19 [INFO] [stdout] | [INFO] [stdout] 1798 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1808:19 [INFO] [stdout] | [INFO] [stdout] 1808 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1818:19 [INFO] [stdout] | [INFO] [stdout] 1818 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1828:19 [INFO] [stdout] | [INFO] [stdout] 1828 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1838:19 [INFO] [stdout] | [INFO] [stdout] 1838 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1868:19 [INFO] [stdout] | [INFO] [stdout] 1868 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1878:19 [INFO] [stdout] | [INFO] [stdout] 1878 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1918:19 [INFO] [stdout] | [INFO] [stdout] 1918 | unsafe { &(*(::std::ptr::null::())).org_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1928:19 [INFO] [stdout] | [INFO] [stdout] 1928 | unsafe { &(*(::std::ptr::null::())).org_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1938:19 [INFO] [stdout] | [INFO] [stdout] 1938 | unsafe { &(*(::std::ptr::null::())).org_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1948:19 [INFO] [stdout] | [INFO] [stdout] 1948 | unsafe { &(*(::std::ptr::null::())).tnear as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1958:19 [INFO] [stdout] | [INFO] [stdout] 1958 | unsafe { &(*(::std::ptr::null::())).dir_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1968:19 [INFO] [stdout] | [INFO] [stdout] 1968 | unsafe { &(*(::std::ptr::null::())).dir_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1978:19 [INFO] [stdout] | [INFO] [stdout] 1978 | unsafe { &(*(::std::ptr::null::())).dir_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1988:19 [INFO] [stdout] | [INFO] [stdout] 1988 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:1998:19 [INFO] [stdout] | [INFO] [stdout] 1998 | unsafe { &(*(::std::ptr::null::())).tfar as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2008:19 [INFO] [stdout] | [INFO] [stdout] 2008 | unsafe { &(*(::std::ptr::null::())).mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2018:19 [INFO] [stdout] | [INFO] [stdout] 2018 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2028:19 [INFO] [stdout] | [INFO] [stdout] 2028 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2064:19 [INFO] [stdout] | [INFO] [stdout] 2064 | unsafe { &(*(::std::ptr::null::())).Ng_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2074:19 [INFO] [stdout] | [INFO] [stdout] 2074 | unsafe { &(*(::std::ptr::null::())).Ng_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2084:19 [INFO] [stdout] | [INFO] [stdout] 2084 | unsafe { &(*(::std::ptr::null::())).Ng_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2094:19 [INFO] [stdout] | [INFO] [stdout] 2094 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2104:19 [INFO] [stdout] | [INFO] [stdout] 2104 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2114:19 [INFO] [stdout] | [INFO] [stdout] 2114 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2124:19 [INFO] [stdout] | [INFO] [stdout] 2124 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2134:19 [INFO] [stdout] | [INFO] [stdout] 2134 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2164:19 [INFO] [stdout] | [INFO] [stdout] 2164 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2174:19 [INFO] [stdout] | [INFO] [stdout] 2174 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2213:19 [INFO] [stdout] | [INFO] [stdout] 2213 | unsafe { &(*(::std::ptr::null::())).org_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2223:19 [INFO] [stdout] | [INFO] [stdout] 2223 | unsafe { &(*(::std::ptr::null::())).org_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2233:19 [INFO] [stdout] | [INFO] [stdout] 2233 | unsafe { &(*(::std::ptr::null::())).org_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2243:19 [INFO] [stdout] | [INFO] [stdout] 2243 | unsafe { &(*(::std::ptr::null::())).tnear as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2253:19 [INFO] [stdout] | [INFO] [stdout] 2253 | unsafe { &(*(::std::ptr::null::())).dir_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2263:19 [INFO] [stdout] | [INFO] [stdout] 2263 | unsafe { &(*(::std::ptr::null::())).dir_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2273:19 [INFO] [stdout] | [INFO] [stdout] 2273 | unsafe { &(*(::std::ptr::null::())).dir_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2283:19 [INFO] [stdout] | [INFO] [stdout] 2283 | unsafe { &(*(::std::ptr::null::())).time as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2293:19 [INFO] [stdout] | [INFO] [stdout] 2293 | unsafe { &(*(::std::ptr::null::())).tfar as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2303:19 [INFO] [stdout] | [INFO] [stdout] 2303 | unsafe { &(*(::std::ptr::null::())).mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2313:19 [INFO] [stdout] | [INFO] [stdout] 2313 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2323:19 [INFO] [stdout] | [INFO] [stdout] 2323 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2358:19 [INFO] [stdout] | [INFO] [stdout] 2358 | unsafe { &(*(::std::ptr::null::())).Ng_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2368:19 [INFO] [stdout] | [INFO] [stdout] 2368 | unsafe { &(*(::std::ptr::null::())).Ng_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2378:19 [INFO] [stdout] | [INFO] [stdout] 2378 | unsafe { &(*(::std::ptr::null::())).Ng_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2388:19 [INFO] [stdout] | [INFO] [stdout] 2388 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2398:19 [INFO] [stdout] | [INFO] [stdout] 2398 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2408:19 [INFO] [stdout] | [INFO] [stdout] 2408 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2418:19 [INFO] [stdout] | [INFO] [stdout] 2418 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2428:19 [INFO] [stdout] | [INFO] [stdout] 2428 | unsafe { &(*(::std::ptr::null::())).instID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2457:19 [INFO] [stdout] | [INFO] [stdout] 2457 | unsafe { &(*(::std::ptr::null::())).ray as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2467:19 [INFO] [stdout] | [INFO] [stdout] 2467 | unsafe { &(*(::std::ptr::null::())).hit as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2527:14 [INFO] [stdout] | [INFO] [stdout] 2527 | &(*(::std::ptr::null::())).scale_x as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2539:14 [INFO] [stdout] | [INFO] [stdout] 2539 | &(*(::std::ptr::null::())).scale_y as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2551:14 [INFO] [stdout] | [INFO] [stdout] 2551 | &(*(::std::ptr::null::())).scale_z as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2563:14 [INFO] [stdout] | [INFO] [stdout] 2563 | &(*(::std::ptr::null::())).skew_xy as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2575:14 [INFO] [stdout] | [INFO] [stdout] 2575 | &(*(::std::ptr::null::())).skew_xz as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2587:14 [INFO] [stdout] | [INFO] [stdout] 2587 | &(*(::std::ptr::null::())).skew_yz as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2599:14 [INFO] [stdout] | [INFO] [stdout] 2599 | &(*(::std::ptr::null::())).shift_x as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2611:14 [INFO] [stdout] | [INFO] [stdout] 2611 | &(*(::std::ptr::null::())).shift_y as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2623:14 [INFO] [stdout] | [INFO] [stdout] 2623 | &(*(::std::ptr::null::())).shift_z as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2635:14 [INFO] [stdout] | [INFO] [stdout] 2635 | &(*(::std::ptr::null::())).quaternion_r as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2647:14 [INFO] [stdout] | [INFO] [stdout] 2647 | &(*(::std::ptr::null::())).quaternion_i as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2659:14 [INFO] [stdout] | [INFO] [stdout] 2659 | &(*(::std::ptr::null::())).quaternion_j as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2671:14 [INFO] [stdout] | [INFO] [stdout] 2671 | &(*(::std::ptr::null::())).quaternion_k as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2683:14 [INFO] [stdout] | [INFO] [stdout] 2683 | &(*(::std::ptr::null::())).translation_x as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2696:14 [INFO] [stdout] | [INFO] [stdout] 2696 | &(*(::std::ptr::null::())).translation_y as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2709:14 [INFO] [stdout] | [INFO] [stdout] 2709 | &(*(::std::ptr::null::())).translation_z as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2827:14 [INFO] [stdout] | [INFO] [stdout] 2827 | &(*(::std::ptr::null::())).geometryUserPtr as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2840:14 [INFO] [stdout] | [INFO] [stdout] 2840 | &(*(::std::ptr::null::())).primID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2852:14 [INFO] [stdout] | [INFO] [stdout] 2852 | &(*(::std::ptr::null::())).timeStep as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2864:14 [INFO] [stdout] | [INFO] [stdout] 2864 | &(*(::std::ptr::null::())).bounds_o as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2902:14 [INFO] [stdout] | [INFO] [stdout] 2902 | &(*(::std::ptr::null::())).valid as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2914:14 [INFO] [stdout] | [INFO] [stdout] 2914 | &(*(::std::ptr::null::())).geometryUserPtr as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2927:14 [INFO] [stdout] | [INFO] [stdout] 2927 | &(*(::std::ptr::null::())).primID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2939:14 [INFO] [stdout] | [INFO] [stdout] 2939 | &(*(::std::ptr::null::())).context as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2951:14 [INFO] [stdout] | [INFO] [stdout] 2951 | &(*(::std::ptr::null::())).rayhit as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2963:14 [INFO] [stdout] | [INFO] [stdout] 2963 | &(*(::std::ptr::null::())).N as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:2975:14 [INFO] [stdout] | [INFO] [stdout] 2975 | &(*(::std::ptr::null::())).geomID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3013:14 [INFO] [stdout] | [INFO] [stdout] 3013 | &(*(::std::ptr::null::())).valid as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3025:14 [INFO] [stdout] | [INFO] [stdout] 3025 | &(*(::std::ptr::null::())).geometryUserPtr as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3038:14 [INFO] [stdout] | [INFO] [stdout] 3038 | &(*(::std::ptr::null::())).primID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3050:14 [INFO] [stdout] | [INFO] [stdout] 3050 | &(*(::std::ptr::null::())).context as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3062:14 [INFO] [stdout] | [INFO] [stdout] 3062 | &(*(::std::ptr::null::())).ray as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3073:19 [INFO] [stdout] | [INFO] [stdout] 3073 | unsafe { &(*(::std::ptr::null::())).N as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3084:14 [INFO] [stdout] | [INFO] [stdout] 3084 | &(*(::std::ptr::null::())).geomID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3131:14 [INFO] [stdout] | [INFO] [stdout] 3131 | &(*(::std::ptr::null::())).geometryUserPtr [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3144:14 [INFO] [stdout] | [INFO] [stdout] 3144 | &(*(::std::ptr::null::())).geometry as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3157:14 [INFO] [stdout] | [INFO] [stdout] 3157 | &(*(::std::ptr::null::())).primID as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3170:14 [INFO] [stdout] | [INFO] [stdout] 3170 | &(*(::std::ptr::null::())).timeStep as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3183:14 [INFO] [stdout] | [INFO] [stdout] 3183 | &(*(::std::ptr::null::())).u as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3195:14 [INFO] [stdout] | [INFO] [stdout] 3195 | &(*(::std::ptr::null::())).v as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3207:14 [INFO] [stdout] | [INFO] [stdout] 3207 | &(*(::std::ptr::null::())).Ng_x as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3219:14 [INFO] [stdout] | [INFO] [stdout] 3219 | &(*(::std::ptr::null::())).Ng_y as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3231:14 [INFO] [stdout] | [INFO] [stdout] 3231 | &(*(::std::ptr::null::())).Ng_z as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3243:14 [INFO] [stdout] | [INFO] [stdout] 3243 | &(*(::std::ptr::null::())).P_x as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3255:14 [INFO] [stdout] | [INFO] [stdout] 3255 | &(*(::std::ptr::null::())).P_y as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3267:14 [INFO] [stdout] | [INFO] [stdout] 3267 | &(*(::std::ptr::null::())).P_z as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3279:14 [INFO] [stdout] | [INFO] [stdout] 3279 | &(*(::std::ptr::null::())).N as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3548:14 [INFO] [stdout] | [INFO] [stdout] 3548 | &(*(::std::ptr::null::())).geometry as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3559:19 [INFO] [stdout] | [INFO] [stdout] 3559 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3569:19 [INFO] [stdout] | [INFO] [stdout] 3569 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3579:19 [INFO] [stdout] | [INFO] [stdout] 3579 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3590:14 [INFO] [stdout] | [INFO] [stdout] 3590 | &(*(::std::ptr::null::())).bufferType as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3602:14 [INFO] [stdout] | [INFO] [stdout] 3602 | &(*(::std::ptr::null::())).bufferSlot as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3613:19 [INFO] [stdout] | [INFO] [stdout] 3613 | unsafe { &(*(::std::ptr::null::())).P as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3623:19 [INFO] [stdout] | [INFO] [stdout] 3623 | unsafe { &(*(::std::ptr::null::())).dPdu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3633:19 [INFO] [stdout] | [INFO] [stdout] 3633 | unsafe { &(*(::std::ptr::null::())).dPdv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3643:19 [INFO] [stdout] | [INFO] [stdout] 3643 | unsafe { &(*(::std::ptr::null::())).ddPdudu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3653:19 [INFO] [stdout] | [INFO] [stdout] 3653 | unsafe { &(*(::std::ptr::null::())).ddPdvdv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3663:19 [INFO] [stdout] | [INFO] [stdout] 3663 | unsafe { &(*(::std::ptr::null::())).ddPdudv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3674:14 [INFO] [stdout] | [INFO] [stdout] 3674 | &(*(::std::ptr::null::())).valueCount as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3721:14 [INFO] [stdout] | [INFO] [stdout] 3721 | &(*(::std::ptr::null::())).geometry as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3732:19 [INFO] [stdout] | [INFO] [stdout] 3732 | unsafe { &(*(::std::ptr::null::())).valid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3743:14 [INFO] [stdout] | [INFO] [stdout] 3743 | &(*(::std::ptr::null::())).primIDs as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3754:19 [INFO] [stdout] | [INFO] [stdout] 3754 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3764:19 [INFO] [stdout] | [INFO] [stdout] 3764 | unsafe { &(*(::std::ptr::null::())).v as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3774:19 [INFO] [stdout] | [INFO] [stdout] 3774 | unsafe { &(*(::std::ptr::null::())).N as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3785:14 [INFO] [stdout] | [INFO] [stdout] 3785 | &(*(::std::ptr::null::())).bufferType as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3797:14 [INFO] [stdout] | [INFO] [stdout] 3797 | &(*(::std::ptr::null::())).bufferSlot as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3808:19 [INFO] [stdout] | [INFO] [stdout] 3808 | unsafe { &(*(::std::ptr::null::())).P as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3818:19 [INFO] [stdout] | [INFO] [stdout] 3818 | unsafe { &(*(::std::ptr::null::())).dPdu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3828:19 [INFO] [stdout] | [INFO] [stdout] 3828 | unsafe { &(*(::std::ptr::null::())).dPdv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3839:14 [INFO] [stdout] | [INFO] [stdout] 3839 | &(*(::std::ptr::null::())).ddPdudu as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3851:14 [INFO] [stdout] | [INFO] [stdout] 3851 | &(*(::std::ptr::null::())).ddPdvdv as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3863:14 [INFO] [stdout] | [INFO] [stdout] 3863 | &(*(::std::ptr::null::())).ddPdudv as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3875:14 [INFO] [stdout] | [INFO] [stdout] 3875 | &(*(::std::ptr::null::())).valueCount as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3910:19 [INFO] [stdout] | [INFO] [stdout] 3910 | unsafe { &(*(::std::ptr::null::())).startVertexID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3920:19 [INFO] [stdout] | [INFO] [stdout] 3920 | unsafe { &(*(::std::ptr::null::())).stride as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3930:19 [INFO] [stdout] | [INFO] [stdout] 3930 | unsafe { &(*(::std::ptr::null::())).width as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:3940:19 [INFO] [stdout] | [INFO] [stdout] 3940 | unsafe { &(*(::std::ptr::null::())).height as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4240:19 [INFO] [stdout] | [INFO] [stdout] 4240 | unsafe { &(*(::std::ptr::null::())).geomID0 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4250:19 [INFO] [stdout] | [INFO] [stdout] 4250 | unsafe { &(*(::std::ptr::null::())).primID0 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4260:19 [INFO] [stdout] | [INFO] [stdout] 4260 | unsafe { &(*(::std::ptr::null::())).geomID1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4270:19 [INFO] [stdout] | [INFO] [stdout] 4270 | unsafe { &(*(::std::ptr::null::())).primID1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4327:19 [INFO] [stdout] | [INFO] [stdout] 4327 | unsafe { &(*(::std::ptr::null::())).lower_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4337:19 [INFO] [stdout] | [INFO] [stdout] 4337 | unsafe { &(*(::std::ptr::null::())).lower_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4347:19 [INFO] [stdout] | [INFO] [stdout] 4347 | unsafe { &(*(::std::ptr::null::())).lower_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4357:19 [INFO] [stdout] | [INFO] [stdout] 4357 | unsafe { &(*(::std::ptr::null::())).geomID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4367:19 [INFO] [stdout] | [INFO] [stdout] 4367 | unsafe { &(*(::std::ptr::null::())).upper_x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4377:19 [INFO] [stdout] | [INFO] [stdout] 4377 | unsafe { &(*(::std::ptr::null::())).upper_y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4387:19 [INFO] [stdout] | [INFO] [stdout] 4387 | unsafe { &(*(::std::ptr::null::())).upper_z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4397:19 [INFO] [stdout] | [INFO] [stdout] 4397 | unsafe { &(*(::std::ptr::null::())).primID as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4529:19 [INFO] [stdout] | [INFO] [stdout] 4529 | unsafe { &(*(::std::ptr::null::())).byteSize as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4539:19 [INFO] [stdout] | [INFO] [stdout] 4539 | unsafe { &(*(::std::ptr::null::())).buildQuality as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4549:19 [INFO] [stdout] | [INFO] [stdout] 4549 | unsafe { &(*(::std::ptr::null::())).buildFlags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4560:14 [INFO] [stdout] | [INFO] [stdout] 4560 | &(*(::std::ptr::null::())).maxBranchingFactor as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4571:19 [INFO] [stdout] | [INFO] [stdout] 4571 | unsafe { &(*(::std::ptr::null::())).maxDepth as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4581:19 [INFO] [stdout] | [INFO] [stdout] 4581 | unsafe { &(*(::std::ptr::null::())).sahBlockSize as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4591:19 [INFO] [stdout] | [INFO] [stdout] 4591 | unsafe { &(*(::std::ptr::null::())).minLeafSize as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4601:19 [INFO] [stdout] | [INFO] [stdout] 4601 | unsafe { &(*(::std::ptr::null::())).maxLeafSize as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4611:19 [INFO] [stdout] | [INFO] [stdout] 4611 | unsafe { &(*(::std::ptr::null::())).traversalCost as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4622:14 [INFO] [stdout] | [INFO] [stdout] 4622 | &(*(::std::ptr::null::())).intersectionCost as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4633:19 [INFO] [stdout] | [INFO] [stdout] 4633 | unsafe { &(*(::std::ptr::null::())).bvh as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4643:19 [INFO] [stdout] | [INFO] [stdout] 4643 | unsafe { &(*(::std::ptr::null::())).primitives as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4654:14 [INFO] [stdout] | [INFO] [stdout] 4654 | &(*(::std::ptr::null::())).primitiveCount as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4666:14 [INFO] [stdout] | [INFO] [stdout] 4666 | &(*(::std::ptr::null::())).primitiveArrayCapacity as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4678:19 [INFO] [stdout] | [INFO] [stdout] 4678 | unsafe { &(*(::std::ptr::null::())).createNode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4689:14 [INFO] [stdout] | [INFO] [stdout] 4689 | &(*(::std::ptr::null::())).setNodeChildren as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4700:19 [INFO] [stdout] | [INFO] [stdout] 4700 | unsafe { &(*(::std::ptr::null::())).setNodeBounds as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4710:19 [INFO] [stdout] | [INFO] [stdout] 4710 | unsafe { &(*(::std::ptr::null::())).createLeaf as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4721:14 [INFO] [stdout] | [INFO] [stdout] 4721 | &(*(::std::ptr::null::())).splitPrimitive as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4732:19 [INFO] [stdout] | [INFO] [stdout] 4732 | unsafe { &(*(::std::ptr::null::())).buildProgress as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys.rs:4742:19 [INFO] [stdout] | [INFO] [stdout] 4742 | unsafe { &(*(::std::ptr::null::())).userPtr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustcJNFtcy/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "-lembree3" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libcgmath-7d1a308aa50e8631.rlib,libapprox-47f19954ec1e02e4.rlib,libnum_traits-adede640728ec6e7.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*}.rlib" "-lunwind" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libcfg_if-*,liblibc-*}.rlib" "-lc" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/tmp/rustcJNFtcy/raw-dylibs" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/embree3_arm-583d203689e72b52" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: /usr/bin/ld: cannot find -lembree3: No such file or directory [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `embree3-arm` (lib test) due to 1 previous error; 314 warnings emitted [INFO] running `Command { std: "docker" "inspect" "4cc36fbaf63ce2370cb1e8aa0ac90d588e26eadfa57ea3fbd1190ab6934a4863", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4cc36fbaf63ce2370cb1e8aa0ac90d588e26eadfa57ea3fbd1190ab6934a4863", kill_on_drop: false }` [INFO] [stdout] 4cc36fbaf63ce2370cb1e8aa0ac90d588e26eadfa57ea3fbd1190ab6934a4863