[INFO] cloning repository https://github.com/travistrue2008/gl-toolkit-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/travistrue2008/gl-toolkit-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftravistrue2008%2Fgl-toolkit-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftravistrue2008%2Fgl-toolkit-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 210543576efd079aa3b8a6b4969c1621e444ed27
[INFO] checking travistrue2008/gl-toolkit-rs against master#9e293ae9f8abecb0be5105787d181518c9012a19 for pr-146440-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftravistrue2008%2Fgl-toolkit-rs" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/travistrue2008/gl-toolkit-rs
[INFO] finished tweaking git repo https://github.com/travistrue2008/gl-toolkit-rs
[INFO] tweaked toml for git repo https://github.com/travistrue2008/gl-toolkit-rs written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/travistrue2008/gl-toolkit-rs on toolchain 9e293ae9f8abecb0be5105787d181518c9012a19
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e293ae9f8abecb0be5105787d181518c9012a19" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/travistrue2008/gl-toolkit-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e293ae9f8abecb0be5105787d181518c9012a19" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cmake v0.1.42
[INFO] [stderr]   Downloaded flagset v0.3.0
[INFO] [stderr]   Downloaded glfw v0.37.0
[INFO] [stderr]   Downloaded vex v2.1.1
[INFO] [stderr]   Downloaded gl v0.14.0
[INFO] [stderr]   Downloaded cc v1.0.52
[INFO] [stderr]   Downloaded libc v0.2.69
[INFO] [stderr]   Downloaded glfw-sys v3.3.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+9e293ae9f8abecb0be5105787d181518c9012a19" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 202d61cbab2e2c311e57cda9f9e1e560be097ebbab5f5daf12d00a808acf5be0
[INFO] running `Command { std: "docker" "start" "-a" "202d61cbab2e2c311e57cda9f9e1e560be097ebbab5f5daf12d00a808acf5be0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "202d61cbab2e2c311e57cda9f9e1e560be097ebbab5f5daf12d00a808acf5be0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "202d61cbab2e2c311e57cda9f9e1e560be097ebbab5f5daf12d00a808acf5be0", kill_on_drop: false }`
[INFO] [stdout] 202d61cbab2e2c311e57cda9f9e1e560be097ebbab5f5daf12d00a808acf5be0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+9e293ae9f8abecb0be5105787d181518c9012a19" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e76f2c5c321d98621ac9febe364c0f98230be15c813a4bc73bb44dff8a4b70b7
[INFO] running `Command { std: "docker" "start" "-a" "e76f2c5c321d98621ac9febe364c0f98230be15c813a4bc73bb44dff8a4b70b7", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling xml-rs v0.8.3
[INFO] [stderr]    Compiling cc v1.0.52
[INFO] [stderr]    Compiling libc v0.2.69
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]     Checking vex v2.1.1
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking flagset v0.3.0
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking semver v0.9.0
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:307:30
[INFO] [stdout]     |
[INFO] [stdout] 307 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:334:30
[INFO] [stdout]     |
[INFO] [stdout] 334 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:363:30
[INFO] [stdout]     |
[INFO] [stdout] 363 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:387:25
[INFO] [stdout]     |
[INFO] [stdout] 387 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:409:30
[INFO] [stdout]     |
[INFO] [stdout] 409 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:434:30
[INFO] [stdout]     |
[INFO] [stdout] 434 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:463:30
[INFO] [stdout]     |
[INFO] [stdout] 463 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:508:30
[INFO] [stdout]     |
[INFO] [stdout] 508 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:533:30
[INFO] [stdout]     |
[INFO] [stdout] 533 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:582:25
[INFO] [stdout]     |
[INFO] [stdout] 582 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:626:30
[INFO] [stdout]     |
[INFO] [stdout] 626 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:650:25
[INFO] [stdout]     |
[INFO] [stdout] 650 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix2.rs:669:30
[INFO] [stdout]     |
[INFO] [stdout] 669 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:520:30
[INFO] [stdout]     |
[INFO] [stdout] 520 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:547:30
[INFO] [stdout]     |
[INFO] [stdout] 547 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:600:25
[INFO] [stdout]     |
[INFO] [stdout] 600 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:622:30
[INFO] [stdout]     |
[INFO] [stdout] 622 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:647:30
[INFO] [stdout]     |
[INFO] [stdout] 647 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:676:30
[INFO] [stdout]     |
[INFO] [stdout] 676 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:700:25
[INFO] [stdout]     |
[INFO] [stdout] 700 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:721:30
[INFO] [stdout]     |
[INFO] [stdout] 721 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 746 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:800:25
[INFO] [stdout]     |
[INFO] [stdout] 800 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:844:30
[INFO] [stdout]     |
[INFO] [stdout] 844 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:868:25
[INFO] [stdout]     |
[INFO] [stdout] 868 |             for elem in self.m.iter_mut() {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix3.rs:887:30
[INFO] [stdout]     |
[INFO] [stdout] 887 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1150:30
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1177:30
[INFO] [stdout]      |
[INFO] [stdout] 1177 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1206:30
[INFO] [stdout]      |
[INFO] [stdout] 1206 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1230:25
[INFO] [stdout]      |
[INFO] [stdout] 1230 |             for elem in self.m.iter_mut() {
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1252:30
[INFO] [stdout]      |
[INFO] [stdout] 1252 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1277:30
[INFO] [stdout]      |
[INFO] [stdout] 1277 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1306:30
[INFO] [stdout]      |
[INFO] [stdout] 1306 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1330:25
[INFO] [stdout]      |
[INFO] [stdout] 1330 |             for elem in self.m.iter_mut() {
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1351:30
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             for (i, elem) in self.m.iter_mut().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1376:30
[INFO] [stdout]      |
[INFO] [stdout] 1376 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1496:25
[INFO] [stdout]      |
[INFO] [stdout] 1496 |             for elem in self.m.iter_mut() {
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1545:30
[INFO] [stdout]      |
[INFO] [stdout] 1545 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1569:25
[INFO] [stdout]      |
[INFO] [stdout] 1569 |             for elem in self.m.iter_mut() {
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/matrix4.rs:1588:30
[INFO] [stdout]      |
[INFO] [stdout] 1588 |             for (i, elem) in self.m.iter().enumerate() {
[INFO] [stdout]      |                              ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]      = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]      = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:366:22
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 1 => &self.y,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:365:22
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 0 => &self.x,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:391:22
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 1 => &mut self.y,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:390:22
[INFO] [stdout]     |
[INFO] [stdout] 390 |                 0 => &mut self.x,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:752:40
[INFO] [stdout]     |
[INFO] [stdout] 752 |         unsafe { write!(f, "<{}  {}>", self.x, self.y) }
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector2.rs:752:48
[INFO] [stdout]     |
[INFO] [stdout] 752 |         unsafe { write!(f, "<{}  {}>", self.x, self.y) }
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:394:22
[INFO] [stdout]     |
[INFO] [stdout] 394 |                 2 => &self.z,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:393:22
[INFO] [stdout]     |
[INFO] [stdout] 393 |                 1 => &self.y,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:392:22
[INFO] [stdout]     |
[INFO] [stdout] 392 |                 0 => &self.x,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:422:22
[INFO] [stdout]     |
[INFO] [stdout] 422 |                 2 => &mut self.z,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:421:22
[INFO] [stdout]     |
[INFO] [stdout] 421 |                 1 => &mut self.y,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:420:22
[INFO] [stdout]     |
[INFO] [stdout] 420 |                 0 => &mut self.x,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:791:44
[INFO] [stdout]     |
[INFO] [stdout] 791 |         unsafe { write!(f, "<{}  {}  {}>", self.x, self.y, self.z) }
[INFO] [stdout]     |                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:791:52
[INFO] [stdout]     |
[INFO] [stdout] 791 |         unsafe { write!(f, "<{}  {}  {}>", self.x, self.y, self.z) }
[INFO] [stdout]     |                                                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector3.rs:791:60
[INFO] [stdout]     |
[INFO] [stdout] 791 |         unsafe { write!(f, "<{}  {}  {}>", self.x, self.y, self.z) }
[INFO] [stdout]     |                                                            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:321:22
[INFO] [stdout]     |
[INFO] [stdout] 321 |                 3 => &self.w,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:320:22
[INFO] [stdout]     |
[INFO] [stdout] 320 |                 2 => &self.z,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:319:22
[INFO] [stdout]     |
[INFO] [stdout] 319 |                 1 => &self.y,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `vex` (lib) due to 69 previous errors
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:318:22
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 0 => &self.x,
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:352:22
[INFO] [stdout]     |
[INFO] [stdout] 352 |                 3 => &mut self.w,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:351:22
[INFO] [stdout]     |
[INFO] [stdout] 351 |                 2 => &mut self.z,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 1 => &mut self.y,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:349:22
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 0 => &mut self.x,
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:749:48
[INFO] [stdout]     |
[INFO] [stdout] 749 |         unsafe { write!(f, "<{}  {}  {}  {}>", self.x, self.y, self.z, self.w) }
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:749:56
[INFO] [stdout]     |
[INFO] [stdout] 749 |         unsafe { write!(f, "<{}  {}  {}  {}>", self.x, self.y, self.z, self.w) }
[INFO] [stdout]     |                                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:749:64
[INFO] [stdout]     |
[INFO] [stdout] 749 |         unsafe { write!(f, "<{}  {}  {}  {}>", self.x, self.y, self.z, self.w) }
[INFO] [stdout]     |                                                                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0793]: reference to field of packed struct is unaligned
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/vex-2.1.1/src/vector4.rs:749:72
[INFO] [stdout]     |
[INFO] [stdout] 749 |         unsafe { write!(f, "<{}  {}  {}  {}>", self.x, self.y, self.z, self.w) }
[INFO] [stdout]     |                                                                        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this struct is 1-byte aligned, but the type of this field may require higher alignment
[INFO] [stdout]     = note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
[INFO] [stdout]     = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0793`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e76f2c5c321d98621ac9febe364c0f98230be15c813a4bc73bb44dff8a4b70b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e76f2c5c321d98621ac9febe364c0f98230be15c813a4bc73bb44dff8a4b70b7", kill_on_drop: false }`
[INFO] [stdout] e76f2c5c321d98621ac9febe364c0f98230be15c813a4bc73bb44dff8a4b70b7
