[INFO] fetching crate libpng-sys 1.1.8...
[INFO] testing libpng-sys-1.1.8 against 1.54.0 for beta-1.55-1
[INFO] extracting crate libpng-sys 1.1.8 into /workspace/builds/worker-94/source
[INFO] validating manifest of crates.io crate libpng-sys 1.1.8 on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "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-94/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/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" "+1.54.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4e4f0084ec9fa3b27bbc32e3e6c8f7880593e1b6cfd48c70e14518508f6a3c98
[INFO] running `Command { std: "docker" "start" "-a" "4e4f0084ec9fa3b27bbc32e3e6c8f7880593e1b6cfd48c70e14518508f6a3c98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4e4f0084ec9fa3b27bbc32e3e6c8f7880593e1b6cfd48c70e14518508f6a3c98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4e4f0084ec9fa3b27bbc32e3e6c8f7880593e1b6cfd48c70e14518508f6a3c98", kill_on_drop: false }`
[INFO] [stdout] 4e4f0084ec9fa3b27bbc32e3e6c8f7880593e1b6cfd48c70e14518508f6a3c98
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/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" "+1.54.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fded49e69686f2f5fc3458efdceeed088647602eda083e087c760bf8c480615c
[INFO] running `Command { std: "docker" "start" "-a" "fded49e69686f2f5fc3458efdceeed088647602eda083e087c760bf8c480615c", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling cc v1.0.69
[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 3.80s
[INFO] running `Command { std: "docker" "inspect" "fded49e69686f2f5fc3458efdceeed088647602eda083e087c760bf8c480615c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fded49e69686f2f5fc3458efdceeed088647602eda083e087c760bf8c480615c", kill_on_drop: false }`
[INFO] [stdout] fded49e69686f2f5fc3458efdceeed088647602eda083e087c760bf8c480615c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/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" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b3140eac1e81e7bfd6e7ee95ea711491cc0c495c0f370406efb682979a2a783a
[INFO] running `Command { std: "docker" "start" "-a" "b3140eac1e81e7bfd6e7ee95ea711491cc0c495c0f370406efb682979a2a783a", 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 1.05s
[INFO] running `Command { std: "docker" "inspect" "b3140eac1e81e7bfd6e7ee95ea711491cc0c495c0f370406efb682979a2a783a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3140eac1e81e7bfd6e7ee95ea711491cc0c495c0f370406efb682979a2a783a", kill_on_drop: false }`
[INFO] [stdout] b3140eac1e81e7bfd6e7ee95ea711491cc0c495c0f370406efb682979a2a783a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/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" "+1.54.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ba36d8ead4506f1c5e19c11f0d27718969ee5b168cb53604660db8dc507d346f
[INFO] running `Command { std: "docker" "start" "-a" "ba36d8ead4506f1c5e19c11f0d27718969ee5b168cb53604660db8dc507d346f", 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: 54 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/libpng_sys-66e488da4d3ed221)
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests libpng-sys
[INFO] [stdout] running 13 tests
[INFO] [stdout] test ffi::bindgen_test_layout_png_color_8_struct ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_image ... ok
[INFO] [stdout] test creates ... 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 ffi::bindgen_test_layout_png_color_struct ... ok
[INFO] [stdout] test z ... ok
[INFO] [stdout] test ffi::bindgen_test_layout_png_color_16_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[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" "ba36d8ead4506f1c5e19c11f0d27718969ee5b168cb53604660db8dc507d346f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ba36d8ead4506f1c5e19c11f0d27718969ee5b168cb53604660db8dc507d346f", kill_on_drop: false }`
[INFO] [stdout] ba36d8ead4506f1c5e19c11f0d27718969ee5b168cb53604660db8dc507d346f
