[INFO] fetching crate libpng-sys 1.1.8...
[INFO] testing libpng-sys-1.1.8 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate libpng-sys 1.1.8 into /workspace/builds/worker-60/source
[INFO] validating manifest of crates.io crate libpng-sys 1.1.8 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate libpng-sys 1.1.8
[INFO] finished tweaking crates.io crate libpng-sys 1.1.8
[INFO] tweaked toml for crates.io crate libpng-sys 1.1.8 written to /workspace/builds/worker-60/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cloudflare-zlib-sys v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7c2219d4587992cae82ce129e10cec0a7e7cfbed8cc44bdc344a348cc2ad5e39
[INFO] running `Command { std: "docker" "start" "-a" "7c2219d4587992cae82ce129e10cec0a7e7cfbed8cc44bdc344a348cc2ad5e39", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c2219d4587992cae82ce129e10cec0a7e7cfbed8cc44bdc344a348cc2ad5e39", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c2219d4587992cae82ce129e10cec0a7e7cfbed8cc44bdc344a348cc2ad5e39", kill_on_drop: false }`
[INFO] [stdout] 7c2219d4587992cae82ce129e10cec0a7e7cfbed8cc44bdc344a348cc2ad5e39
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ab14ebc0491ae28911cc9fc33533c5beffe2b667be930180c7268c580243aaf1
[INFO] running `Command { std: "docker" "start" "-a" "ab14ebc0491ae28911cc9fc33533c5beffe2b667be930180c7268c580243aaf1", kill_on_drop: false }`
[INFO] [stderr]    Compiling dunce v1.0.2
[INFO] [stderr]    Compiling libz-sys v1.1.3
[INFO] [stderr]    Compiling libpng-sys v1.1.8 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.97s
[INFO] running `Command { std: "docker" "inspect" "ab14ebc0491ae28911cc9fc33533c5beffe2b667be930180c7268c580243aaf1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab14ebc0491ae28911cc9fc33533c5beffe2b667be930180c7268c580243aaf1", kill_on_drop: false }`
[INFO] [stdout] ab14ebc0491ae28911cc9fc33533c5beffe2b667be930180c7268c580243aaf1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8f537f66ac97d211782948245c5b92049c7aca5fc4856534f03fc03dc617fabf
[INFO] running `Command { std: "docker" "start" "-a" "8f537f66ac97d211782948245c5b92049c7aca5fc4856534f03fc03dc617fabf", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libpng-sys v1.1.8 (/opt/rustwide/workdir)
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:285:26
[INFO] [stdout]     |
[INFO] [stdout] 285 |     assert_eq!(unsafe { &(*(0 as *const png_color)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_co...
[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/ffi.rs:286:26
[INFO] [stdout]     |
[INFO] [stdout] 286 |     assert_eq!(unsafe { &(*(0 as *const png_color)).green as *const _ as usize }, 1usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:287:26
[INFO] [stdout]     |
[INFO] [stdout] 287 |     assert_eq!(unsafe { &(*(0 as *const png_color)).blue as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png_c...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:308:26
[INFO] [stdout]     |
[INFO] [stdout] 308 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).index as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:309:26
[INFO] [stdout]     |
[INFO] [stdout] 309 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).red as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:310:26
[INFO] [stdout]     |
[INFO] [stdout] 310 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).green as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:311:26
[INFO] [stdout]     |
[INFO] [stdout] 311 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).blue as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:312:26
[INFO] [stdout]     |
[INFO] [stdout] 312 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).gray as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:333:26
[INFO] [stdout]     |
[INFO] [stdout] 333 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:334:26
[INFO] [stdout]     |
[INFO] [stdout] 334 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).green as *const _ as usize }, 1usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:335:26
[INFO] [stdout]     |
[INFO] [stdout] 335 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).blue as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:336:26
[INFO] [stdout]     |
[INFO] [stdout] 336 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).gray as *const _ as usize }, 3usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:337:26
[INFO] [stdout]     |
[INFO] [stdout] 337 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).alpha as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:358:26
[INFO] [stdout]     |
[INFO] [stdout] 358 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:359:26
[INFO] [stdout]     |
[INFO] [stdout] 359 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).green as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:360:26
[INFO] [stdout]     |
[INFO] [stdout] 360 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).blue as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:361:26
[INFO] [stdout]     |
[INFO] [stdout] 361 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).alpha as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:362:26
[INFO] [stdout]     |
[INFO] [stdout] 362 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).frequency as *const _ as usize }, 8usize, concat!("Alignment of field: ", string...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:382:26
[INFO] [stdout]     |
[INFO] [stdout] 382 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).name as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_sP...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:383:26
[INFO] [stdout]     |
[INFO] [stdout] 383 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).depth as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(png_s...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:384:26
[INFO] [stdout]     |
[INFO] [stdout] 384 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).entries as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:385:26
[INFO] [stdout]     |
[INFO] [stdout] 385 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).nentries as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:408:26
[INFO] [stdout]     |
[INFO] [stdout] 408 |     assert_eq!(unsafe { &(*(0 as *const png_text)).compression as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:409:26
[INFO] [stdout]     |
[INFO] [stdout] 409 |     assert_eq!(unsafe { &(*(0 as *const png_text)).key as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(png_tex...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:410:26
[INFO] [stdout]     |
[INFO] [stdout] 410 |     assert_eq!(unsafe { &(*(0 as *const png_text)).text as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:411:26
[INFO] [stdout]     |
[INFO] [stdout] 411 |     assert_eq!(unsafe { &(*(0 as *const png_text)).text_length as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:412:26
[INFO] [stdout]     |
[INFO] [stdout] 412 |     assert_eq!(unsafe { &(*(0 as *const png_text)).itxt_length as *const _ as usize }, 32usize, concat!("Alignment of field: ", stringify...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:413:26
[INFO] [stdout]     |
[INFO] [stdout] 413 |     assert_eq!(unsafe { &(*(0 as *const png_text)).lang as *const _ as usize }, 40usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:414:26
[INFO] [stdout]     |
[INFO] [stdout] 414 |     assert_eq!(unsafe { &(*(0 as *const png_text)).lang_key as *const _ as usize }, 48usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:436:26
[INFO] [stdout]     |
[INFO] [stdout] 436 |     assert_eq!(unsafe { &(*(0 as *const png_time)).year as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_ti...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:437:26
[INFO] [stdout]     |
[INFO] [stdout] 437 |     assert_eq!(unsafe { &(*(0 as *const png_time)).month as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:438:26
[INFO] [stdout]     |
[INFO] [stdout] 438 |     assert_eq!(unsafe { &(*(0 as *const png_time)).day as *const _ as usize }, 3usize, concat!("Alignment of field: ", stringify!(png_tim...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:439:26
[INFO] [stdout]     |
[INFO] [stdout] 439 |     assert_eq!(unsafe { &(*(0 as *const png_time)).hour as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(png_ti...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:440:26
[INFO] [stdout]     |
[INFO] [stdout] 440 |     assert_eq!(unsafe { &(*(0 as *const png_time)).minute as *const _ as usize }, 5usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:441:26
[INFO] [stdout]     |
[INFO] [stdout] 441 |     assert_eq!(unsafe { &(*(0 as *const png_time)).second as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:461:26
[INFO] [stdout]     |
[INFO] [stdout] 461 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).name as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringif...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:462:26
[INFO] [stdout]     |
[INFO] [stdout] 462 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).data as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringif...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:463:26
[INFO] [stdout]     |
[INFO] [stdout] 463 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).size as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringi...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:464:26
[INFO] [stdout]     |
[INFO] [stdout] 464 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).location as *const _ as usize }, 24usize, concat!("Alignment of field: ", str...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).width as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:487:26
[INFO] [stdout]     |
[INFO] [stdout] 487 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).rowbytes as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:488:26
[INFO] [stdout]     |
[INFO] [stdout] 488 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).color_type as *const _ as usize }, 16usize, concat!("Alignment of field: ", string...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:489:26
[INFO] [stdout]     |
[INFO] [stdout] 489 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).bit_depth as *const _ as usize }, 17usize, concat!("Alignment of field: ", stringi...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).channels as *const _ as usize }, 18usize, concat!("Alignment of field: ", stringif...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:491:26
[INFO] [stdout]     |
[INFO] [stdout] 491 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).pixel_depth as *const _ as usize }, 19usize, concat!("Alignment of field: ", strin...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:797:26
[INFO] [stdout]     |
[INFO] [stdout] 797 |     assert_eq!(unsafe { &(*(0 as *const png_image)).opaque as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:798:26
[INFO] [stdout]     |
[INFO] [stdout] 798 |     assert_eq!(unsafe { &(*(0 as *const png_image)).version as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:799:26
[INFO] [stdout]     |
[INFO] [stdout] 799 |     assert_eq!(unsafe { &(*(0 as *const png_image)).width as *const _ as usize }, 12usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:800:26
[INFO] [stdout]     |
[INFO] [stdout] 800 |     assert_eq!(unsafe { &(*(0 as *const png_image)).height as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:801:26
[INFO] [stdout]     |
[INFO] [stdout] 801 |     assert_eq!(unsafe { &(*(0 as *const png_image)).format as *const _ as usize }, 20usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:802:26
[INFO] [stdout]     |
[INFO] [stdout] 802 |     assert_eq!(unsafe { &(*(0 as *const png_image)).flags as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:803:26
[INFO] [stdout]     |
[INFO] [stdout] 803 |     assert_eq!(unsafe { &(*(0 as *const png_image)).colormap_entries as *const _ as usize }, 28usize, concat!("Alignment of field: ", str...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:804:26
[INFO] [stdout]     |
[INFO] [stdout] 804 |     assert_eq!(unsafe { &(*(0 as *const png_image)).warning_or_error as *const _ as usize }, 32usize, concat!("Alignment of field: ", str...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: dereferencing a null pointer
[INFO] [stdout]    --> src/ffi.rs:805:26
[INFO] [stdout]     |
[INFO] [stdout] 805 |     assert_eq!(unsafe { &(*(0 as *const png_image)).message as *const _ as usize }, 36usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.89s
[INFO] running `Command { std: "docker" "inspect" "8f537f66ac97d211782948245c5b92049c7aca5fc4856534f03fc03dc617fabf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f537f66ac97d211782948245c5b92049c7aca5fc4856534f03fc03dc617fabf", kill_on_drop: false }`
[INFO] [stdout] 8f537f66ac97d211782948245c5b92049c7aca5fc4856534f03fc03dc617fabf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-60/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f60c4a697a544f67c8af457542097f9f65e20061385d366143ab0d2d69e0c6fb
[INFO] running `Command { std: "docker" "start" "-a" "f60c4a697a544f67c8af457542097f9f65e20061385d366143ab0d2d69e0c6fb", kill_on_drop: false }`
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:285:26
[INFO] [stderr]     |
[INFO] [stderr] 285 |     assert_eq!(unsafe { &(*(0 as *const png_color)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_co...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deref_nullptr)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:286:26
[INFO] [stderr]     |
[INFO] [stderr] 286 |     assert_eq!(unsafe { &(*(0 as *const png_color)).green as *const _ as usize }, 1usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:287:26
[INFO] [stderr]     |
[INFO] [stderr] 287 |     assert_eq!(unsafe { &(*(0 as *const png_color)).blue as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png_c...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:308:26
[INFO] [stderr]     |
[INFO] [stderr] 308 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).index as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:309:26
[INFO] [stderr]     |
[INFO] [stderr] 309 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).red as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:310:26
[INFO] [stderr]     |
[INFO] [stderr] 310 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).green as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:311:26
[INFO] [stderr]     |
[INFO] [stderr] 311 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).blue as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:312:26
[INFO] [stderr]     |
[INFO] [stderr] 312 |     assert_eq!(unsafe { &(*(0 as *const png_color_16)).gray as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:333:26
[INFO] [stderr]     |
[INFO] [stderr] 333 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:334:26
[INFO] [stderr]     |
[INFO] [stderr] 334 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).green as *const _ as usize }, 1usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:335:26
[INFO] [stderr]     |
[INFO] [stderr] 335 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).blue as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:336:26
[INFO] [stderr]     |
[INFO] [stderr] 336 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).gray as *const _ as usize }, 3usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:337:26
[INFO] [stderr]     |
[INFO] [stderr] 337 |     assert_eq!(unsafe { &(*(0 as *const png_color_8)).alpha as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:358:26
[INFO] [stderr]     |
[INFO] [stderr] 358 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).red as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:359:26
[INFO] [stderr]     |
[INFO] [stderr] 359 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).green as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:360:26
[INFO] [stderr]     |
[INFO] [stderr] 360 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).blue as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:361:26
[INFO] [stderr]     |
[INFO] [stderr] 361 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).alpha as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:362:26
[INFO] [stderr]     |
[INFO] [stderr] 362 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT_entry)).frequency as *const _ as usize }, 8usize, concat!("Alignment of field: ", string...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:382:26
[INFO] [stderr]     |
[INFO] [stderr] 382 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).name as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_sP...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:383:26
[INFO] [stderr]     |
[INFO] [stderr] 383 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).depth as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(png_s...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:384:26
[INFO] [stderr]     |
[INFO] [stderr] 384 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).entries as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:385:26
[INFO] [stderr]     |
[INFO] [stderr] 385 |     assert_eq!(unsafe { &(*(0 as *const png_sPLT)).nentries as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:408:26
[INFO] [stderr]     |
[INFO] [stderr] 408 |     assert_eq!(unsafe { &(*(0 as *const png_text)).compression as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:409:26
[INFO] [stderr]     |
[INFO] [stderr] 409 |     assert_eq!(unsafe { &(*(0 as *const png_text)).key as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(png_tex...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:410:26
[INFO] [stderr]     |
[INFO] [stderr] 410 |     assert_eq!(unsafe { &(*(0 as *const png_text)).text as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:411:26
[INFO] [stderr]     |
[INFO] [stderr] 411 |     assert_eq!(unsafe { &(*(0 as *const png_text)).text_length as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:412:26
[INFO] [stderr]     |
[INFO] [stderr] 412 |     assert_eq!(unsafe { &(*(0 as *const png_text)).itxt_length as *const _ as usize }, 32usize, concat!("Alignment of field: ", stringify...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:413:26
[INFO] [stderr]     |
[INFO] [stderr] 413 |     assert_eq!(unsafe { &(*(0 as *const png_text)).lang as *const _ as usize }, 40usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:414:26
[INFO] [stderr]     |
[INFO] [stderr] 414 |     assert_eq!(unsafe { &(*(0 as *const png_text)).lang_key as *const _ as usize }, 48usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:436:26
[INFO] [stderr]     |
[INFO] [stderr] 436 |     assert_eq!(unsafe { &(*(0 as *const png_time)).year as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png_ti...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:437:26
[INFO] [stderr]     |
[INFO] [stderr] 437 |     assert_eq!(unsafe { &(*(0 as *const png_time)).month as *const _ as usize }, 2usize, concat!("Alignment of field: ", stringify!(png_t...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:438:26
[INFO] [stderr]     |
[INFO] [stderr] 438 |     assert_eq!(unsafe { &(*(0 as *const png_time)).day as *const _ as usize }, 3usize, concat!("Alignment of field: ", stringify!(png_tim...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:439:26
[INFO] [stderr]     |
[INFO] [stderr] 439 |     assert_eq!(unsafe { &(*(0 as *const png_time)).hour as *const _ as usize }, 4usize, concat!("Alignment of field: ", stringify!(png_ti...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:440:26
[INFO] [stderr]     |
[INFO] [stderr] 440 |     assert_eq!(unsafe { &(*(0 as *const png_time)).minute as *const _ as usize }, 5usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:441:26
[INFO] [stderr]     |
[INFO] [stderr] 441 |     assert_eq!(unsafe { &(*(0 as *const png_time)).second as *const _ as usize }, 6usize, concat!("Alignment of field: ", stringify!(png_...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:461:26
[INFO] [stderr]     |
[INFO] [stderr] 461 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).name as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringif...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:462:26
[INFO] [stderr]     |
[INFO] [stderr] 462 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).data as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringif...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:463:26
[INFO] [stderr]     |
[INFO] [stderr] 463 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).size as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringi...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:464:26
[INFO] [stderr]     |
[INFO] [stderr] 464 |     assert_eq!(unsafe { &(*(0 as *const png_unknown_chunk)).location as *const _ as usize }, 24usize, concat!("Alignment of field: ", str...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:486:26
[INFO] [stderr]     |
[INFO] [stderr] 486 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).width as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:487:26
[INFO] [stderr]     |
[INFO] [stderr] 487 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).rowbytes as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:488:26
[INFO] [stderr]     |
[INFO] [stderr] 488 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).color_type as *const _ as usize }, 16usize, concat!("Alignment of field: ", string...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:489:26
[INFO] [stderr]     |
[INFO] [stderr] 489 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).bit_depth as *const _ as usize }, 17usize, concat!("Alignment of field: ", stringi...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:490:26
[INFO] [stderr]     |
[INFO] [stderr] 490 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).channels as *const _ as usize }, 18usize, concat!("Alignment of field: ", stringif...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:491:26
[INFO] [stderr]     |
[INFO] [stderr] 491 |     assert_eq!(unsafe { &(*(0 as *const png_row_info)).pixel_depth as *const _ as usize }, 19usize, concat!("Alignment of field: ", strin...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:797:26
[INFO] [stderr]     |
[INFO] [stderr] 797 |     assert_eq!(unsafe { &(*(0 as *const png_image)).opaque as *const _ as usize }, 0usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:798:26
[INFO] [stderr]     |
[INFO] [stderr] 798 |     assert_eq!(unsafe { &(*(0 as *const png_image)).version as *const _ as usize }, 8usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:799:26
[INFO] [stderr]     |
[INFO] [stderr] 799 |     assert_eq!(unsafe { &(*(0 as *const png_image)).width as *const _ as usize }, 12usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:800:26
[INFO] [stderr]     |
[INFO] [stderr] 800 |     assert_eq!(unsafe { &(*(0 as *const png_image)).height as *const _ as usize }, 16usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:801:26
[INFO] [stderr]     |
[INFO] [stderr] 801 |     assert_eq!(unsafe { &(*(0 as *const png_image)).format as *const _ as usize }, 20usize, concat!("Alignment of field: ", stringify!(pn...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:802:26
[INFO] [stderr]     |
[INFO] [stderr] 802 |     assert_eq!(unsafe { &(*(0 as *const png_image)).flags as *const _ as usize }, 24usize, concat!("Alignment of field: ", stringify!(png...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:803:26
[INFO] [stderr]     |
[INFO] [stderr] 803 |     assert_eq!(unsafe { &(*(0 as *const png_image)).colormap_entries as *const _ as usize }, 28usize, concat!("Alignment of field: ", str...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:804:26
[INFO] [stderr]     |
[INFO] [stderr] 804 |     assert_eq!(unsafe { &(*(0 as *const png_image)).warning_or_error as *const _ as usize }, 32usize, concat!("Alignment of field: ", str...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: dereferencing a null pointer
[INFO] [stderr]    --> src/ffi.rs:805:26
[INFO] [stderr]     |
[INFO] [stderr] 805 |     assert_eq!(unsafe { &(*(0 as *const png_image)).message as *const _ as usize }, 36usize, concat!("Alignment of field: ", stringify!(p...
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed
[INFO] [stderr] 
[INFO] [stderr] warning: `libpng-sys` (lib test) generated 54 warnings
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/libpng_sys-9aedad9600d77b28)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stderr]    Doc-tests libpng-sys
[INFO] [stdout] test creates ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_color_16_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_color_8_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_color_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_image ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_row_info_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_sPLT_entry_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_sPLT_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_text_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_time_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_unknown_chunk_t ... ok
[INFO] [stdout] test links ... ok
[INFO] [stdout] test z ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f60c4a697a544f67c8af457542097f9f65e20061385d366143ab0d2d69e0c6fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f60c4a697a544f67c8af457542097f9f65e20061385d366143ab0d2d69e0c6fb", kill_on_drop: false }`
[INFO] [stdout] f60c4a697a544f67c8af457542097f9f65e20061385d366143ab0d2d69e0c6fb
