[INFO] fetching crate embree-rs 0.3.6...
[INFO] testing embree-rs-0.3.6 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate embree-rs 0.3.6 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate embree-rs 0.3.6
[INFO] finished tweaking crates.io crate embree-rs 0.3.6
[INFO] tweaked toml for crates.io crate embree-rs 0.3.6 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate embree-rs 0.3.6 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "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" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 23 packages to latest compatible versions
[INFO] [stderr]       Adding cgmath v0.17.0 (available: v0.18.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "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-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f0ad1acc827ed2d1063416d1ed9f6876156edb6df797aeabbe851342ef1b743d
[INFO] running `Command { std: "docker" "start" "-a" "f0ad1acc827ed2d1063416d1ed9f6876156edb6df797aeabbe851342ef1b743d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f0ad1acc827ed2d1063416d1ed9f6876156edb6df797aeabbe851342ef1b743d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f0ad1acc827ed2d1063416d1ed9f6876156edb6df797aeabbe851342ef1b743d", kill_on_drop: false }`
[INFO] [stdout] f0ad1acc827ed2d1063416d1ed9f6876156edb6df797aeabbe851342ef1b743d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 767f30e0939d3ffa35182ae5d8a6f0e8758e1e3e8a22319aadd715ac44fdd020
[INFO] running `Command { std: "docker" "start" "-a" "767f30e0939d3ffa35182ae5d8a6f0e8758e1e3e8a22319aadd715ac44fdd020", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling cgmath v0.17.0
[INFO] [stderr]    Compiling embree-rs v0.3.6 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling approx v0.3.2
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand v0.6.5
[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]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Scene`
[INFO] [stdout]  --> src/instance.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use scene::{Scene, CommittedScene};
[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: `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: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_packet.rs:6:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 7 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter,
[INFO] [stdout] 8 |                 SoAHitIterMut};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]  --> src/ray_stream.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:8:31
[INFO] [stdout]   |
[INFO] [stdout] 8 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 9 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter, SoAHitIterMut};
[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: use of deprecated function `std::arch::x86_64::_MM_SET_FLUSH_ZERO_MODE`: see `_mm_setcsr` documentation - use inline assembly instead
[INFO] [stdout]   --> src/scene.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 |             x86_64::_MM_SET_FLUSH_ZERO_MODE(x86_64::_MM_FLUSH_ZERO_ON);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[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]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[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/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: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<Ray4> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<'_, Ray4> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<Ray4> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<Hit4> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<'_, Hit4> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<Hit4>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, Hit4>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<Ray4>, SoAHitIter<Hit4>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, Ray4>, SoAHitIter<'_, Hit4>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<RayN> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<'_, RayN> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:48:21
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<RayN> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<HitN> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<'_, HitN> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:154:58
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<HitN>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, HitN>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<RayN>, SoAHitIter<HitN>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, RayN>, SoAHitIter<'_, HitN>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene {
[INFO] [stdout]    |                         --            ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene<'a> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<u32, Geometry<'a>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> {
[INFO] [stdout]    |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<u32, Geometry<'a>> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     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.33s
[INFO] running `Command { std: "docker" "inspect" "767f30e0939d3ffa35182ae5d8a6f0e8758e1e3e8a22319aadd715ac44fdd020", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "767f30e0939d3ffa35182ae5d8a6f0e8758e1e3e8a22319aadd715ac44fdd020", kill_on_drop: false }`
[INFO] [stdout] 767f30e0939d3ffa35182ae5d8a6f0e8758e1e3e8a22319aadd715ac44fdd020
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c2e205c33d1ab4aa362c4a9f4470f1902cda6bb6c86def426b93b2e227fea118
[INFO] running `Command { std: "docker" "start" "-a" "c2e205c33d1ab4aa362c4a9f4470f1902cda6bb6c86def426b93b2e227fea118", 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: `geometry::Geometry`
[INFO] [stdout]  --> src/instance.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use geometry::Geometry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Scene`
[INFO] [stdout]  --> src/instance.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use scene::{Scene, CommittedScene};
[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: `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: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_packet.rs:6:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 7 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter,
[INFO] [stdout] 8 |                 SoAHitIterMut};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]  --> src/ray_stream.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:8:31
[INFO] [stdout]   |
[INFO] [stdout] 8 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 9 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter, SoAHitIterMut};
[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: use of deprecated function `std::arch::x86_64::_MM_SET_FLUSH_ZERO_MODE`: see `_mm_setcsr` documentation - use inline assembly instead
[INFO] [stdout]   --> src/scene.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 |             x86_64::_MM_SET_FLUSH_ZERO_MODE(x86_64::_MM_FLUSH_ZERO_ON);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[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]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[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/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: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<Ray4> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<'_, Ray4> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<Ray4> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<Hit4> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<'_, Hit4> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<Hit4>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, Hit4>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<Ray4>, SoAHitIter<Hit4>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, Ray4>, SoAHitIter<'_, Hit4>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<RayN> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<'_, RayN> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:48:21
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<RayN> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling embree-rs v0.3.6 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<HitN> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<'_, HitN> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:154:58
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<HitN>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, HitN>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<RayN>, SoAHitIter<HitN>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, RayN>, SoAHitIter<'_, HitN>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene {
[INFO] [stdout]    |                         --            ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene<'a> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<u32, Geometry<'a>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> {
[INFO] [stdout]    |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<u32, Geometry<'a>> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<'_, u32, Geometry<'a>> {
[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]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Scene`
[INFO] [stdout]  --> src/instance.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use scene::{Scene, CommittedScene};
[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: `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: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_packet.rs:6:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 7 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter,
[INFO] [stdout] 8 |                 SoAHitIterMut};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]  --> src/ray_stream.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:8:31
[INFO] [stdout]   |
[INFO] [stdout] 8 | use soa_ray::{SoARay, SoAHit, SoARayRef, SoARayRefMut,
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 9 |                 SoARayIter, SoARayIterMut, SoAHitRef, SoAHitIter, SoAHitIterMut};
[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: use of deprecated function `std::arch::x86_64::_MM_SET_FLUSH_ZERO_MODE`: see `_mm_setcsr` documentation - use inline assembly instead
[INFO] [stdout]   --> src/scene.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 |             x86_64::_MM_SET_FLUSH_ZERO_MODE(x86_64::_MM_FLUSH_ZERO_ON);
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[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]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[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/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: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<Ray4> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn iter(&self) -> SoARayIter<'_, Ray4> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_packet.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<Ray4> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<Hit4> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter(&self) -> SoAHitIter<'_, Hit4> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<Hit4>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, Hit4>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_packet.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<Ray4>, SoAHitIter<Hit4>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 166 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, Ray4>, SoAHitIter<'_, Hit4>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<RayN> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn iter(&self) -> SoARayIter<'_, RayN> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ray_stream.rs:48:21
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<RayN> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn iter_mut(&mut self) -> SoARayIterMut<'_, RayN> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<HitN> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn iter(&self) -> SoAHitIter<'_, HitN> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:154:58
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<HitN>> + 'a {
[INFO] [stdout]     |                           --                             ^^^^^^^^^^^^^^^    -- the same lifetime is named here
[INFO] [stdout]     |                           |                              |
[INFO] [stdout]     |                           the lifetime is named here     the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn iter_hits<'a>(&'a self) -> impl Iterator<Item=SoAHitRef<'a, HitN>> + 'a {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ray_stream.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<RayN>, SoAHitIter<HitN>> {
[INFO] [stdout]     |                 ^^^^^                    ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |                        |
[INFO] [stdout]     |                 |                        the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     pub fn iter(&self) -> std::iter::Zip<SoARayIter<'_, RayN>, SoAHitIter<'_, HitN>> {
[INFO] [stdout]     |                                                     +++                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene {
[INFO] [stdout]    |                         --            ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(device: &'a Device) -> Scene<'a> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<u32, Geometry<'a>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn iter(&self) -> std::collections::hash_map::Iter<'_, u32, Geometry<'a>> {
[INFO] [stdout]    |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/scene.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn iter_mut(&mut self) -> std::collections::hash_map::IterMut<u32, Geometry<'a>> {
[INFO] [stdout]    |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     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:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:137:19
[INFO] [stdout]     |
[INFO] [stdout] 137 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:147:19
[INFO] [stdout]     |
[INFO] [stdout] 147 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:167:19
[INFO] [stdout]     |
[INFO] [stdout] 167 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:177:19
[INFO] [stdout]     |
[INFO] [stdout] 177 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:187:19
[INFO] [stdout]     |
[INFO] [stdout] 187 |         unsafe { &(*(::std::ptr::null::<RTCBounds>())).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:217:19
[INFO] [stdout]     |
[INFO] [stdout] 217 |         unsafe { &(*(::std::ptr::null::<RTCLinearBounds>())).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:227:19
[INFO] [stdout]     |
[INFO] [stdout] 227 |         unsafe { &(*(::std::ptr::null::<RTCLinearBounds>())).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::<RTCFilterFunctionNArguments>())).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::<RTCFilterFunctionNArguments>())).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::<RTCFilterFunctionNArguments>())).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::<RTCFilterFunctionNArguments>())).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::<RTCFilterFunctionNArguments>())).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::<RTCFilterFunctionNArguments>())).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::<RTCIntersectContext>())).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::<RTCIntersectContext>())).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::<RTCIntersectContext>())).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:577:19
[INFO] [stdout]     |
[INFO] [stdout] 577 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:587:19
[INFO] [stdout]     |
[INFO] [stdout] 587 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:597:19
[INFO] [stdout]     |
[INFO] [stdout] 597 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:607:19
[INFO] [stdout]     |
[INFO] [stdout] 607 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:617:19
[INFO] [stdout]     |
[INFO] [stdout] 617 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:627:19
[INFO] [stdout]     |
[INFO] [stdout] 627 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:637:19
[INFO] [stdout]     |
[INFO] [stdout] 637 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:647:19
[INFO] [stdout]     |
[INFO] [stdout] 647 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:657:19
[INFO] [stdout]     |
[INFO] [stdout] 657 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:667:19
[INFO] [stdout]     |
[INFO] [stdout] 667 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:677:19
[INFO] [stdout]     |
[INFO] [stdout] 677 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:687:19
[INFO] [stdout]     |
[INFO] [stdout] 687 |         unsafe { &(*(::std::ptr::null::<RTCRay>())).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:722:19
[INFO] [stdout]     |
[INFO] [stdout] 722 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:732:19
[INFO] [stdout]     |
[INFO] [stdout] 732 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:742:19
[INFO] [stdout]     |
[INFO] [stdout] 742 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:752:19
[INFO] [stdout]     |
[INFO] [stdout] 752 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:757:19
[INFO] [stdout]     |
[INFO] [stdout] 757 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:762:19
[INFO] [stdout]     |
[INFO] [stdout] 762 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:772:19
[INFO] [stdout]     |
[INFO] [stdout] 772 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:782:19
[INFO] [stdout]     |
[INFO] [stdout] 782 |         unsafe { &(*(::std::ptr::null::<RTCHit>())).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:812:19
[INFO] [stdout]     |
[INFO] [stdout] 812 |         unsafe { &(*(::std::ptr::null::<RTCRayHit>())).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:822:19
[INFO] [stdout]     |
[INFO] [stdout] 822 |         unsafe { &(*(::std::ptr::null::<RTCRayHit>())).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:862:19
[INFO] [stdout]     |
[INFO] [stdout] 862 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:872:19
[INFO] [stdout]     |
[INFO] [stdout] 872 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:882:19
[INFO] [stdout]     |
[INFO] [stdout] 882 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:892:19
[INFO] [stdout]     |
[INFO] [stdout] 892 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:902:19
[INFO] [stdout]     |
[INFO] [stdout] 902 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:912:19
[INFO] [stdout]     |
[INFO] [stdout] 912 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:922:19
[INFO] [stdout]     |
[INFO] [stdout] 922 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:932:19
[INFO] [stdout]     |
[INFO] [stdout] 932 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:942:19
[INFO] [stdout]     |
[INFO] [stdout] 942 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:952:19
[INFO] [stdout]     |
[INFO] [stdout] 952 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:962:19
[INFO] [stdout]     |
[INFO] [stdout] 962 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:972:19
[INFO] [stdout]     |
[INFO] [stdout] 972 |         unsafe { &(*(::std::ptr::null::<RTCRay4>())).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:1008:19
[INFO] [stdout]      |
[INFO] [stdout] 1008 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1018:19
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1028:19
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1038:19
[INFO] [stdout]      |
[INFO] [stdout] 1038 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1048:19
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1058:19
[INFO] [stdout]      |
[INFO] [stdout] 1058 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1068:19
[INFO] [stdout]      |
[INFO] [stdout] 1068 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1078:19
[INFO] [stdout]      |
[INFO] [stdout] 1078 |         unsafe { &(*(::std::ptr::null::<RTCHit4>())).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:1108:19
[INFO] [stdout]      |
[INFO] [stdout] 1108 |         unsafe { &(*(::std::ptr::null::<RTCRayHit4>())).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:1118:19
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         unsafe { &(*(::std::ptr::null::<RTCRayHit4>())).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:1158:19
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1168:19
[INFO] [stdout]      |
[INFO] [stdout] 1168 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1178:19
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1188:19
[INFO] [stdout]      |
[INFO] [stdout] 1188 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1208:19
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1218:19
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1228:19
[INFO] [stdout]      |
[INFO] [stdout] 1228 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1238:19
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1248:19
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1258:19
[INFO] [stdout]      |
[INFO] [stdout] 1258 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1268:19
[INFO] [stdout]      |
[INFO] [stdout] 1268 |         unsafe { &(*(::std::ptr::null::<RTCRay8>())).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:1304:19
[INFO] [stdout]      |
[INFO] [stdout] 1304 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1314:19
[INFO] [stdout]      |
[INFO] [stdout] 1314 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1324:19
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1334:19
[INFO] [stdout]      |
[INFO] [stdout] 1334 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1344:19
[INFO] [stdout]      |
[INFO] [stdout] 1344 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1354:19
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1364:19
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1374:19
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         unsafe { &(*(::std::ptr::null::<RTCHit8>())).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:1404:19
[INFO] [stdout]      |
[INFO] [stdout] 1404 |         unsafe { &(*(::std::ptr::null::<RTCRayHit8>())).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:1414:19
[INFO] [stdout]      |
[INFO] [stdout] 1414 |         unsafe { &(*(::std::ptr::null::<RTCRayHit8>())).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:1454:19
[INFO] [stdout]      |
[INFO] [stdout] 1454 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1464:19
[INFO] [stdout]      |
[INFO] [stdout] 1464 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1474:19
[INFO] [stdout]      |
[INFO] [stdout] 1474 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1484:19
[INFO] [stdout]      |
[INFO] [stdout] 1484 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1494:19
[INFO] [stdout]      |
[INFO] [stdout] 1494 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1504:19
[INFO] [stdout]      |
[INFO] [stdout] 1504 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1514:19
[INFO] [stdout]      |
[INFO] [stdout] 1514 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1524:19
[INFO] [stdout]      |
[INFO] [stdout] 1524 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1534:19
[INFO] [stdout]      |
[INFO] [stdout] 1534 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1544:19
[INFO] [stdout]      |
[INFO] [stdout] 1544 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1554:19
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1564:19
[INFO] [stdout]      |
[INFO] [stdout] 1564 |         unsafe { &(*(::std::ptr::null::<RTCRay16>())).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:1600:19
[INFO] [stdout]      |
[INFO] [stdout] 1600 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1610:19
[INFO] [stdout]      |
[INFO] [stdout] 1610 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1620:19
[INFO] [stdout]      |
[INFO] [stdout] 1620 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1630:19
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1640:19
[INFO] [stdout]      |
[INFO] [stdout] 1640 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1650:19
[INFO] [stdout]      |
[INFO] [stdout] 1650 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1660:19
[INFO] [stdout]      |
[INFO] [stdout] 1660 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1670:19
[INFO] [stdout]      |
[INFO] [stdout] 1670 |         unsafe { &(*(::std::ptr::null::<RTCHit16>())).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:1700:19
[INFO] [stdout]      |
[INFO] [stdout] 1700 |         unsafe { &(*(::std::ptr::null::<RTCRayHit16>())).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:1710:19
[INFO] [stdout]      |
[INFO] [stdout] 1710 |         unsafe { &(*(::std::ptr::null::<RTCRayHit16>())).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:1749:19
[INFO] [stdout]      |
[INFO] [stdout] 1749 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1759:19
[INFO] [stdout]      |
[INFO] [stdout] 1759 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1769:19
[INFO] [stdout]      |
[INFO] [stdout] 1769 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1779:19
[INFO] [stdout]      |
[INFO] [stdout] 1779 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1789:19
[INFO] [stdout]      |
[INFO] [stdout] 1789 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1799:19
[INFO] [stdout]      |
[INFO] [stdout] 1799 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1809:19
[INFO] [stdout]      |
[INFO] [stdout] 1809 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1819:19
[INFO] [stdout]      |
[INFO] [stdout] 1819 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1829:19
[INFO] [stdout]      |
[INFO] [stdout] 1829 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1839:19
[INFO] [stdout]      |
[INFO] [stdout] 1839 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1849:19
[INFO] [stdout]      |
[INFO] [stdout] 1849 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1859:19
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         unsafe { &(*(::std::ptr::null::<RTCRayNp>())).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:1894:19
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1904:19
[INFO] [stdout]      |
[INFO] [stdout] 1904 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1914:19
[INFO] [stdout]      |
[INFO] [stdout] 1914 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1924:19
[INFO] [stdout]      |
[INFO] [stdout] 1924 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1934:19
[INFO] [stdout]      |
[INFO] [stdout] 1934 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1944:19
[INFO] [stdout]      |
[INFO] [stdout] 1944 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1954:19
[INFO] [stdout]      |
[INFO] [stdout] 1954 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1964:19
[INFO] [stdout]      |
[INFO] [stdout] 1964 |         unsafe { &(*(::std::ptr::null::<RTCHitNp>())).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:1993:19
[INFO] [stdout]      |
[INFO] [stdout] 1993 |         unsafe { &(*(::std::ptr::null::<RTCRayHitNp>())).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:2003:19
[INFO] [stdout]      |
[INFO] [stdout] 2003 |         unsafe { &(*(::std::ptr::null::<RTCRayHitNp>())).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:2129:14
[INFO] [stdout]      |
[INFO] [stdout] 2129 |             &(*(::std::ptr::null::<RTCBoundsFunctionArguments>())).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:2142:14
[INFO] [stdout]      |
[INFO] [stdout] 2142 |             &(*(::std::ptr::null::<RTCBoundsFunctionArguments>())).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:2154:14
[INFO] [stdout]      |
[INFO] [stdout] 2154 |             &(*(::std::ptr::null::<RTCBoundsFunctionArguments>())).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:2166:14
[INFO] [stdout]      |
[INFO] [stdout] 2166 |             &(*(::std::ptr::null::<RTCBoundsFunctionArguments>())).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:2203:14
[INFO] [stdout]      |
[INFO] [stdout] 2203 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2215:14
[INFO] [stdout]      |
[INFO] [stdout] 2215 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2228:14
[INFO] [stdout]      |
[INFO] [stdout] 2228 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2240:14
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2252:14
[INFO] [stdout]      |
[INFO] [stdout] 2252 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2264:14
[INFO] [stdout]      |
[INFO] [stdout] 2264 |             &(*(::std::ptr::null::<RTCIntersectFunctionNArguments>())).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:2301:14
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2313:14
[INFO] [stdout]      |
[INFO] [stdout] 2313 |             &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2326:14
[INFO] [stdout]      |
[INFO] [stdout] 2326 |             &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2338:14
[INFO] [stdout]      |
[INFO] [stdout] 2338 |             &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2350:14
[INFO] [stdout]      |
[INFO] [stdout] 2350 |             &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2361:19
[INFO] [stdout]      |
[INFO] [stdout] 2361 |         unsafe { &(*(::std::ptr::null::<RTCOccludedFunctionNArguments>())).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:2407:14
[INFO] [stdout]      |
[INFO] [stdout] 2407 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2420:14
[INFO] [stdout]      |
[INFO] [stdout] 2420 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2433:14
[INFO] [stdout]      |
[INFO] [stdout] 2433 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2446:14
[INFO] [stdout]      |
[INFO] [stdout] 2446 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2459:14
[INFO] [stdout]      |
[INFO] [stdout] 2459 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2471:14
[INFO] [stdout]      |
[INFO] [stdout] 2471 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2483:14
[INFO] [stdout]      |
[INFO] [stdout] 2483 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2495:14
[INFO] [stdout]      |
[INFO] [stdout] 2495 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2507:14
[INFO] [stdout]      |
[INFO] [stdout] 2507 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2519:14
[INFO] [stdout]      |
[INFO] [stdout] 2519 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2531:14
[INFO] [stdout]      |
[INFO] [stdout] 2531 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2543:14
[INFO] [stdout]      |
[INFO] [stdout] 2543 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2555:14
[INFO] [stdout]      |
[INFO] [stdout] 2555 |             &(*(::std::ptr::null::<RTCDisplacementFunctionNArguments>())).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:2808:14
[INFO] [stdout]      |
[INFO] [stdout] 2808 |             &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2819:19
[INFO] [stdout]      |
[INFO] [stdout] 2819 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2829:19
[INFO] [stdout]      |
[INFO] [stdout] 2829 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2839:19
[INFO] [stdout]      |
[INFO] [stdout] 2839 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2850:14
[INFO] [stdout]      |
[INFO] [stdout] 2850 |             &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2862:14
[INFO] [stdout]      |
[INFO] [stdout] 2862 |             &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2873:19
[INFO] [stdout]      |
[INFO] [stdout] 2873 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2883:19
[INFO] [stdout]      |
[INFO] [stdout] 2883 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2893:19
[INFO] [stdout]      |
[INFO] [stdout] 2893 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2903:19
[INFO] [stdout]      |
[INFO] [stdout] 2903 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2913:19
[INFO] [stdout]      |
[INFO] [stdout] 2913 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2923:19
[INFO] [stdout]      |
[INFO] [stdout] 2923 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2934:14
[INFO] [stdout]      |
[INFO] [stdout] 2934 |             &(*(::std::ptr::null::<RTCInterpolateArguments>())).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:2981:14
[INFO] [stdout]      |
[INFO] [stdout] 2981 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:2992:19
[INFO] [stdout]      |
[INFO] [stdout] 2992 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3003:14
[INFO] [stdout]      |
[INFO] [stdout] 3003 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3014:19
[INFO] [stdout]      |
[INFO] [stdout] 3014 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3024:19
[INFO] [stdout]      |
[INFO] [stdout] 3024 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3034:19
[INFO] [stdout]      |
[INFO] [stdout] 3034 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3045:14
[INFO] [stdout]      |
[INFO] [stdout] 3045 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3057:14
[INFO] [stdout]      |
[INFO] [stdout] 3057 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3068:19
[INFO] [stdout]      |
[INFO] [stdout] 3068 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3078:19
[INFO] [stdout]      |
[INFO] [stdout] 3078 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3088:19
[INFO] [stdout]      |
[INFO] [stdout] 3088 |         unsafe { &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3099:14
[INFO] [stdout]      |
[INFO] [stdout] 3099 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3111:14
[INFO] [stdout]      |
[INFO] [stdout] 3111 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3123:14
[INFO] [stdout]      |
[INFO] [stdout] 3123 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3135:14
[INFO] [stdout]      |
[INFO] [stdout] 3135 |             &(*(::std::ptr::null::<RTCInterpolateNArguments>())).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:3170:19
[INFO] [stdout]      |
[INFO] [stdout] 3170 |         unsafe { &(*(::std::ptr::null::<RTCGrid>())).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:3180:19
[INFO] [stdout]      |
[INFO] [stdout] 3180 |         unsafe { &(*(::std::ptr::null::<RTCGrid>())).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:3190:19
[INFO] [stdout]      |
[INFO] [stdout] 3190 |         unsafe { &(*(::std::ptr::null::<RTCGrid>())).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:3200:19
[INFO] [stdout]      |
[INFO] [stdout] 3200 |         unsafe { &(*(::std::ptr::null::<RTCGrid>())).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:3469:19
[INFO] [stdout]      |
[INFO] [stdout] 3469 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3479:19
[INFO] [stdout]      |
[INFO] [stdout] 3479 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3489:19
[INFO] [stdout]      |
[INFO] [stdout] 3489 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3499:19
[INFO] [stdout]      |
[INFO] [stdout] 3499 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3509:19
[INFO] [stdout]      |
[INFO] [stdout] 3509 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3519:19
[INFO] [stdout]      |
[INFO] [stdout] 3519 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3529:19
[INFO] [stdout]      |
[INFO] [stdout] 3529 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3539:19
[INFO] [stdout]      |
[INFO] [stdout] 3539 |         unsafe { &(*(::std::ptr::null::<RTCBuildPrimitive>())).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:3669:19
[INFO] [stdout]      |
[INFO] [stdout] 3669 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3679:19
[INFO] [stdout]      |
[INFO] [stdout] 3679 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3689:19
[INFO] [stdout]      |
[INFO] [stdout] 3689 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3700:14
[INFO] [stdout]      |
[INFO] [stdout] 3700 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3711:19
[INFO] [stdout]      |
[INFO] [stdout] 3711 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3721:19
[INFO] [stdout]      |
[INFO] [stdout] 3721 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3731:19
[INFO] [stdout]      |
[INFO] [stdout] 3731 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3741:19
[INFO] [stdout]      |
[INFO] [stdout] 3741 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3751:19
[INFO] [stdout]      |
[INFO] [stdout] 3751 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3762:14
[INFO] [stdout]      |
[INFO] [stdout] 3762 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3773:19
[INFO] [stdout]      |
[INFO] [stdout] 3773 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3783:19
[INFO] [stdout]      |
[INFO] [stdout] 3783 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3794:14
[INFO] [stdout]      |
[INFO] [stdout] 3794 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3806:14
[INFO] [stdout]      |
[INFO] [stdout] 3806 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3818:19
[INFO] [stdout]      |
[INFO] [stdout] 3818 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3829:14
[INFO] [stdout]      |
[INFO] [stdout] 3829 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3840:19
[INFO] [stdout]      |
[INFO] [stdout] 3840 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3850:19
[INFO] [stdout]      |
[INFO] [stdout] 3850 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3861:14
[INFO] [stdout]      |
[INFO] [stdout] 3861 |             &(*(::std::ptr::null::<RTCBuildArguments>())).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:3872:19
[INFO] [stdout]      |
[INFO] [stdout] 3872 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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:3882:19
[INFO] [stdout]      |
[INFO] [stdout] 3882 |         unsafe { &(*(::std::ptr::null::<RTCBuildArguments>())).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" "/tmp/rustc8nBxAo/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-lembree3" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libcgmath-0b9ae4faca93adae,librand-e2dc25f4d2c3f253,librand_xorshift-f251d96671c4cea1,librand_pcg-e1c9dbd014715ad9,librand_hc-cca937f3fea882d5,librand_chacha-6aae6b93034771dd,librand_isaac-2ebc36ec8de4a3a3,librand_core-e071e2f64d0548a6,librand_os-d0437c87baace408,liblibc-7a54cdb917ea7291,librand_jitter-c3fc7606c55cd07a,librand_core-addbce8e4c7c7519,libapprox-69c97556fa0ceffd,libnum_traits-a4db6376cc076094}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustc8nBxAo/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/embree_rs-74322fd125842516" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: rust-lld: error: unable to find library -lembree3
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `embree-rs` (lib test) due to 1 previous error; 246 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "c2e205c33d1ab4aa362c4a9f4470f1902cda6bb6c86def426b93b2e227fea118", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c2e205c33d1ab4aa362c4a9f4470f1902cda6bb6c86def426b93b2e227fea118", kill_on_drop: false }`
[INFO] [stdout] c2e205c33d1ab4aa362c4a9f4470f1902cda6bb6c86def426b93b2e227fea118
