[INFO] cloning repository https://github.com/pexip/os-rust-openssl
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pexip/os-rust-openssl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpexip%2Fos-rust-openssl", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpexip%2Fos-rust-openssl'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d6b6ed74c175fd038e897d66096bfcc2c9bcb0a4
[INFO] checking pexip/os-rust-openssl against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpexip%2Fos-rust-openssl" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/pexip/os-rust-openssl
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/pexip/os-rust-openssl
[INFO] tweaked toml for git repo https://github.com/pexip/os-rust-openssl written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pexip/os-rust-openssl on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pexip/os-rust-openssl already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 68cee7177b4cf54884464ce6c1edeeebc83fee50d99c9814ad04ac560264515c
[INFO] running `Command { std: "docker" "start" "-a" "68cee7177b4cf54884464ce6c1edeeebc83fee50d99c9814ad04ac560264515c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "68cee7177b4cf54884464ce6c1edeeebc83fee50d99c9814ad04ac560264515c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68cee7177b4cf54884464ce6c1edeeebc83fee50d99c9814ad04ac560264515c", kill_on_drop: false }`
[INFO] [stdout] 68cee7177b4cf54884464ce6c1edeeebc83fee50d99c9814ad04ac560264515c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 007d2d7e64d805e6481a0205fbf9f8da7bd2a043af6581c5baf48a975846a2a7
[INFO] running `Command { std: "docker" "start" "-a" "007d2d7e64d805e6481a0205fbf9f8da7bd2a043af6581c5baf48a975846a2a7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling cc v1.1.13
[INFO] [stderr]    Compiling libc v0.2.156
[INFO] [stderr]    Compiling openssl v0.10.72 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking bitflags v2.6.0
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling openssl-sys v0.9.107
[INFO] [stderr]    Compiling syn v2.0.74
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/cms.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 | /     from_der! {
[INFO] [stdout] 154 | |         /// Deserializes a DER-encoded ContentInfo structure.
[INFO] [stdout] 155 | |         #[corresponds(d2i_CMS_ContentInfo)]
[INFO] [stdout] 156 | |         from_der,
[INFO] [stdout] 157 | |         CmsContentInfo,
[INFO] [stdout] 158 | |         ffi::d2i_CMS_ContentInfo
[INFO] [stdout] 159 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dh.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 | /     from_der! {
[INFO] [stdout] 149 | |         /// Deserializes a DER-encoded PKCS#3 DHparameters structure.
[INFO] [stdout] 150 | |         #[corresponds(d2i_DHparams)]
[INFO] [stdout] 151 | |         params_from_der,
[INFO] [stdout] 152 | |         Dh<Params>,
[INFO] [stdout] 153 | |         ffi::d2i_DHparams
[INFO] [stdout] 154 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dsa.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 | /     from_der! {
[INFO] [stdout] 282 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing a DSA key.
[INFO] [stdout] 283 | |         #[corresponds(d2i_DSA_PUBKEY)]
[INFO] [stdout] 284 | |         public_key_from_der,
[INFO] [stdout] 285 | |         Dsa<Public>,
[INFO] [stdout] 286 | |         ffi::d2i_DSA_PUBKEY
[INFO] [stdout] 287 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dsa.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 | /     from_der! {
[INFO] [stdout] 450 | |         /// Decodes a DER-encoded DSA signature.
[INFO] [stdout] 451 | |         #[corresponds(d2i_DSA_SIG)]
[INFO] [stdout] 452 | |         from_der,
[INFO] [stdout] 453 | |         DsaSig,
[INFO] [stdout] 454 | |         ffi::d2i_DSA_SIG
[INFO] [stdout] 455 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ec.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 | /     from_der! {
[INFO] [stdout] 902 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing a EC key.
[INFO] [stdout] 903 | |         #[corresponds(d2i_EC_PUBKEY)]
[INFO] [stdout] 904 | |         public_key_from_der,
[INFO] [stdout] 905 | |         EcKey<Public>,
[INFO] [stdout] 906 | |         ffi::d2i_EC_PUBKEY
[INFO] [stdout] 907 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ec.rs:1005:5
[INFO] [stdout]      |
[INFO] [stdout] 1005 | /     from_der! {
[INFO] [stdout] 1006 | |         /// Decodes a DER-encoded elliptic curve private key structure.
[INFO] [stdout] 1007 | |         #[corresponds(d2i_ECPrivateKey)]
[INFO] [stdout] 1008 | |         private_key_from_der,
[INFO] [stdout] 1009 | |         EcKey<Private>,
[INFO] [stdout] 1010 | |         ffi::d2i_ECPrivateKey
[INFO] [stdout] 1011 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ecdsa.rs:56:5
[INFO] [stdout]     |
[INFO] [stdout]  56 | /     from_der! {
[INFO] [stdout]  57 | |         /// Decodes a DER-encoded ECDSA signature.
[INFO] [stdout]  58 | |         #[corresponds(d2i_ECDSA_SIG)]
[INFO] [stdout]  59 | |         from_der,
[INFO] [stdout]  60 | |         EcdsaSig,
[INFO] [stdout]  61 | |         ffi::d2i_ECDSA_SIG
[INFO] [stdout]  62 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ocsp.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 | /     from_der! {
[INFO] [stdout] 270 | |         /// Deserializes a DER-encoded OCSP response.
[INFO] [stdout] 271 | |         #[corresponds(d2i_OCSP_RESPONSE)]
[INFO] [stdout] 272 | |         from_der,
[INFO] [stdout] 273 | |         OcspResponse,
[INFO] [stdout] 274 | |         ffi::d2i_OCSP_RESPONSE
[INFO] [stdout] 275 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ocsp.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 | /     from_der! {
[INFO] [stdout] 320 | |         /// Deserializes a DER-encoded OCSP request.
[INFO] [stdout] 321 | |         #[corresponds(d2i_OCSP_REQUEST)]
[INFO] [stdout] 322 | |         from_der,
[INFO] [stdout] 323 | |         OcspRequest,
[INFO] [stdout] 324 | |         ffi::d2i_OCSP_REQUEST
[INFO] [stdout] 325 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkcs12.rs:76:5
[INFO] [stdout]     |
[INFO] [stdout]  76 | /     from_der! {
[INFO] [stdout]  77 | |         /// Deserializes a DER-encoded PKCS#12 archive.
[INFO] [stdout]  78 | |         #[corresponds(d2i_PKCS12)]
[INFO] [stdout]  79 | |         from_der,
[INFO] [stdout]  80 | |         Pkcs12,
[INFO] [stdout]  81 | |         ffi::d2i_PKCS12
[INFO] [stdout]  82 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]    --> src/pkcs5.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |             maxmem.try_into().unwrap(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkcs7.rs:94:5
[INFO] [stdout]     |
[INFO] [stdout]  94 | /     from_der! {
[INFO] [stdout]  95 | |         /// Deserializes a DER-encoded PKCS#7 signature
[INFO] [stdout]  96 | |         #[corresponds(d2i_PKCS7)]
[INFO] [stdout]  97 | |         from_der,
[INFO] [stdout]  98 | |         Pkcs7,
[INFO] [stdout]  99 | |         ffi::d2i_PKCS7
[INFO] [stdout] 100 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkey.rs:680:5
[INFO] [stdout]     |
[INFO] [stdout] 680 | /     from_der! {
[INFO] [stdout] 681 | |         /// Decodes a DER-encoded private key.
[INFO] [stdout] 682 | |         ///
[INFO] [stdout] 683 | |         /// This function will attempt to automatically detect the underlying key format, and
[INFO] [stdout] ...   |
[INFO] [stdout] 689 | |         ffi::d2i_AutoPrivateKey
[INFO] [stdout] 690 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkey.rs:805:5
[INFO] [stdout]     |
[INFO] [stdout] 805 | /     from_der! {
[INFO] [stdout] 806 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure.
[INFO] [stdout] 807 | |         #[corresponds(d2i_PUBKEY)]
[INFO] [stdout] 808 | |         public_key_from_der,
[INFO] [stdout] 809 | |         PKey<Public>,
[INFO] [stdout] 810 | |         ffi::d2i_PUBKEY
[INFO] [stdout] 811 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 | /     from_der! {
[INFO] [stdout] 411 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing an RSA key.
[INFO] [stdout] 412 | |         #[corresponds(d2i_RSA_PUBKEY)]
[INFO] [stdout] 413 | |         public_key_from_der,
[INFO] [stdout] 414 | |         Rsa<Public>,
[INFO] [stdout] 415 | |         ffi::d2i_RSA_PUBKEY
[INFO] [stdout] 416 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 | /     from_der! {
[INFO] [stdout] 419 | |         /// Decodes a DER-encoded PKCS#1 RSAPublicKey structure.
[INFO] [stdout] 420 | |         #[corresponds(d2i_RSAPublicKey)]
[INFO] [stdout] 421 | |         public_key_from_der_pkcs1,
[INFO] [stdout] 422 | |         Rsa<Public>,
[INFO] [stdout] 423 | |         ffi::d2i_RSAPublicKey
[INFO] [stdout] 424 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:572:5
[INFO] [stdout]     |
[INFO] [stdout] 572 | /     from_der! {
[INFO] [stdout] 573 | |         /// Decodes a DER-encoded PKCS#1 RSAPrivateKey structure.
[INFO] [stdout] 574 | |         #[corresponds(d2i_RSAPrivateKey)]
[INFO] [stdout] 575 | |         private_key_from_der,
[INFO] [stdout] 576 | |         Rsa<Private>,
[INFO] [stdout] 577 | |         ffi::d2i_RSAPrivateKey
[INFO] [stdout] 578 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ssl/mod.rs:2181:5
[INFO] [stdout]      |
[INFO] [stdout] 2181 | /     from_der! {
[INFO] [stdout] 2182 | |         /// Deserializes a DER-encoded session structure.
[INFO] [stdout] 2183 | |         #[corresponds(d2i_SSL_SESSION)]
[INFO] [stdout] 2184 | |         from_der,
[INFO] [stdout] 2185 | |         SslSession,
[INFO] [stdout] 2186 | |         ffi::d2i_SSL_SESSION
[INFO] [stdout] 2187 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/x509/mod.rs:755:5
[INFO] [stdout]     |
[INFO] [stdout] 755 | /     from_der! {
[INFO] [stdout] 756 | |         /// Deserializes a DER-encoded X509 structure.
[INFO] [stdout] 757 | |         #[corresponds(d2i_X509)]
[INFO] [stdout] 758 | |         from_der,
[INFO] [stdout] 759 | |         X509,
[INFO] [stdout] 760 | |         ffi::d2i_X509
[INFO] [stdout] 761 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 | /     from_der! {
[INFO] [stdout] 1205 | |         /// Deserializes a DER-encoded X509 name structure.
[INFO] [stdout] 1206 | |         ///
[INFO] [stdout] 1207 | |         /// This corresponds to [`d2i_X509_NAME`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ffi::d2i_X509_NAME
[INFO] [stdout] 1213 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1488:5
[INFO] [stdout]      |
[INFO] [stdout] 1488 | /     from_der! {
[INFO] [stdout] 1489 | |         /// Deserializes a DER-encoded PKCS#10 certificate request structure.
[INFO] [stdout] 1490 | |         ///
[INFO] [stdout] 1491 | |         /// This corresponds to [`d2i_X509_REQ`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1496 | |         ffi::d2i_X509_REQ
[INFO] [stdout] 1497 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1619:5
[INFO] [stdout]      |
[INFO] [stdout] 1619 | /     from_der! {
[INFO] [stdout] 1620 | |         /// Deserializes a DER-encoded certificate revocation status
[INFO] [stdout] 1621 | |         #[corresponds(d2i_X509_REVOKED)]
[INFO] [stdout] 1622 | |         from_der,
[INFO] [stdout] 1623 | |         X509Revoked,
[INFO] [stdout] 1624 | |         ffi::d2i_X509_REVOKED
[INFO] [stdout] 1625 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1794:5
[INFO] [stdout]      |
[INFO] [stdout] 1794 | /     from_der! {
[INFO] [stdout] 1795 | |         /// Deserializes a DER-encoded Certificate Revocation List
[INFO] [stdout] 1796 | |         #[corresponds(d2i_X509_CRL)]
[INFO] [stdout] 1797 | |         from_der,
[INFO] [stdout] 1798 | |         X509Crl,
[INFO] [stdout] 1799 | |         ffi::d2i_X509_CRL
[INFO] [stdout] 1800 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openssl` (lib test) due to 23 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/cms.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 | /     from_der! {
[INFO] [stdout] 154 | |         /// Deserializes a DER-encoded ContentInfo structure.
[INFO] [stdout] 155 | |         #[corresponds(d2i_CMS_ContentInfo)]
[INFO] [stdout] 156 | |         from_der,
[INFO] [stdout] 157 | |         CmsContentInfo,
[INFO] [stdout] 158 | |         ffi::d2i_CMS_ContentInfo
[INFO] [stdout] 159 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dh.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 | /     from_der! {
[INFO] [stdout] 149 | |         /// Deserializes a DER-encoded PKCS#3 DHparameters structure.
[INFO] [stdout] 150 | |         #[corresponds(d2i_DHparams)]
[INFO] [stdout] 151 | |         params_from_der,
[INFO] [stdout] 152 | |         Dh<Params>,
[INFO] [stdout] 153 | |         ffi::d2i_DHparams
[INFO] [stdout] 154 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dsa.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 | /     from_der! {
[INFO] [stdout] 282 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing a DSA key.
[INFO] [stdout] 283 | |         #[corresponds(d2i_DSA_PUBKEY)]
[INFO] [stdout] 284 | |         public_key_from_der,
[INFO] [stdout] 285 | |         Dsa<Public>,
[INFO] [stdout] 286 | |         ffi::d2i_DSA_PUBKEY
[INFO] [stdout] 287 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dsa.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 | /     from_der! {
[INFO] [stdout] 450 | |         /// Decodes a DER-encoded DSA signature.
[INFO] [stdout] 451 | |         #[corresponds(d2i_DSA_SIG)]
[INFO] [stdout] 452 | |         from_der,
[INFO] [stdout] 453 | |         DsaSig,
[INFO] [stdout] 454 | |         ffi::d2i_DSA_SIG
[INFO] [stdout] 455 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ec.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 | /     from_der! {
[INFO] [stdout] 902 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing a EC key.
[INFO] [stdout] 903 | |         #[corresponds(d2i_EC_PUBKEY)]
[INFO] [stdout] 904 | |         public_key_from_der,
[INFO] [stdout] 905 | |         EcKey<Public>,
[INFO] [stdout] 906 | |         ffi::d2i_EC_PUBKEY
[INFO] [stdout] 907 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ec.rs:1005:5
[INFO] [stdout]      |
[INFO] [stdout] 1005 | /     from_der! {
[INFO] [stdout] 1006 | |         /// Decodes a DER-encoded elliptic curve private key structure.
[INFO] [stdout] 1007 | |         #[corresponds(d2i_ECPrivateKey)]
[INFO] [stdout] 1008 | |         private_key_from_der,
[INFO] [stdout] 1009 | |         EcKey<Private>,
[INFO] [stdout] 1010 | |         ffi::d2i_ECPrivateKey
[INFO] [stdout] 1011 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ecdsa.rs:56:5
[INFO] [stdout]     |
[INFO] [stdout]  56 | /     from_der! {
[INFO] [stdout]  57 | |         /// Decodes a DER-encoded ECDSA signature.
[INFO] [stdout]  58 | |         #[corresponds(d2i_ECDSA_SIG)]
[INFO] [stdout]  59 | |         from_der,
[INFO] [stdout]  60 | |         EcdsaSig,
[INFO] [stdout]  61 | |         ffi::d2i_ECDSA_SIG
[INFO] [stdout]  62 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ocsp.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 | /     from_der! {
[INFO] [stdout] 270 | |         /// Deserializes a DER-encoded OCSP response.
[INFO] [stdout] 271 | |         #[corresponds(d2i_OCSP_RESPONSE)]
[INFO] [stdout] 272 | |         from_der,
[INFO] [stdout] 273 | |         OcspResponse,
[INFO] [stdout] 274 | |         ffi::d2i_OCSP_RESPONSE
[INFO] [stdout] 275 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ocsp.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 | /     from_der! {
[INFO] [stdout] 320 | |         /// Deserializes a DER-encoded OCSP request.
[INFO] [stdout] 321 | |         #[corresponds(d2i_OCSP_REQUEST)]
[INFO] [stdout] 322 | |         from_der,
[INFO] [stdout] 323 | |         OcspRequest,
[INFO] [stdout] 324 | |         ffi::d2i_OCSP_REQUEST
[INFO] [stdout] 325 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkcs12.rs:76:5
[INFO] [stdout]     |
[INFO] [stdout]  76 | /     from_der! {
[INFO] [stdout]  77 | |         /// Deserializes a DER-encoded PKCS#12 archive.
[INFO] [stdout]  78 | |         #[corresponds(d2i_PKCS12)]
[INFO] [stdout]  79 | |         from_der,
[INFO] [stdout]  80 | |         Pkcs12,
[INFO] [stdout]  81 | |         ffi::d2i_PKCS12
[INFO] [stdout]  82 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]    --> src/pkcs5.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |             maxmem.try_into().unwrap(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkcs7.rs:94:5
[INFO] [stdout]     |
[INFO] [stdout]  94 | /     from_der! {
[INFO] [stdout]  95 | |         /// Deserializes a DER-encoded PKCS#7 signature
[INFO] [stdout]  96 | |         #[corresponds(d2i_PKCS7)]
[INFO] [stdout]  97 | |         from_der,
[INFO] [stdout]  98 | |         Pkcs7,
[INFO] [stdout]  99 | |         ffi::d2i_PKCS7
[INFO] [stdout] 100 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkey.rs:680:5
[INFO] [stdout]     |
[INFO] [stdout] 680 | /     from_der! {
[INFO] [stdout] 681 | |         /// Decodes a DER-encoded private key.
[INFO] [stdout] 682 | |         ///
[INFO] [stdout] 683 | |         /// This function will attempt to automatically detect the underlying key format, and
[INFO] [stdout] ...   |
[INFO] [stdout] 689 | |         ffi::d2i_AutoPrivateKey
[INFO] [stdout] 690 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/pkey.rs:805:5
[INFO] [stdout]     |
[INFO] [stdout] 805 | /     from_der! {
[INFO] [stdout] 806 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure.
[INFO] [stdout] 807 | |         #[corresponds(d2i_PUBKEY)]
[INFO] [stdout] 808 | |         public_key_from_der,
[INFO] [stdout] 809 | |         PKey<Public>,
[INFO] [stdout] 810 | |         ffi::d2i_PUBKEY
[INFO] [stdout] 811 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 | /     from_der! {
[INFO] [stdout] 411 | |         /// Decodes a DER-encoded SubjectPublicKeyInfo structure containing an RSA key.
[INFO] [stdout] 412 | |         #[corresponds(d2i_RSA_PUBKEY)]
[INFO] [stdout] 413 | |         public_key_from_der,
[INFO] [stdout] 414 | |         Rsa<Public>,
[INFO] [stdout] 415 | |         ffi::d2i_RSA_PUBKEY
[INFO] [stdout] 416 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 | /     from_der! {
[INFO] [stdout] 419 | |         /// Decodes a DER-encoded PKCS#1 RSAPublicKey structure.
[INFO] [stdout] 420 | |         #[corresponds(d2i_RSAPublicKey)]
[INFO] [stdout] 421 | |         public_key_from_der_pkcs1,
[INFO] [stdout] 422 | |         Rsa<Public>,
[INFO] [stdout] 423 | |         ffi::d2i_RSAPublicKey
[INFO] [stdout] 424 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/rsa.rs:572:5
[INFO] [stdout]     |
[INFO] [stdout] 572 | /     from_der! {
[INFO] [stdout] 573 | |         /// Decodes a DER-encoded PKCS#1 RSAPrivateKey structure.
[INFO] [stdout] 574 | |         #[corresponds(d2i_RSAPrivateKey)]
[INFO] [stdout] 575 | |         private_key_from_der,
[INFO] [stdout] 576 | |         Rsa<Private>,
[INFO] [stdout] 577 | |         ffi::d2i_RSAPrivateKey
[INFO] [stdout] 578 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ssl/mod.rs:2181:5
[INFO] [stdout]      |
[INFO] [stdout] 2181 | /     from_der! {
[INFO] [stdout] 2182 | |         /// Deserializes a DER-encoded session structure.
[INFO] [stdout] 2183 | |         #[corresponds(d2i_SSL_SESSION)]
[INFO] [stdout] 2184 | |         from_der,
[INFO] [stdout] 2185 | |         SslSession,
[INFO] [stdout] 2186 | |         ffi::d2i_SSL_SESSION
[INFO] [stdout] 2187 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]    --> src/macros.rs:113:76
[INFO] [stdout]     |
[INFO] [stdout] 113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/x509/mod.rs:755:5
[INFO] [stdout]     |
[INFO] [stdout] 755 | /     from_der! {
[INFO] [stdout] 756 | |         /// Deserializes a DER-encoded X509 structure.
[INFO] [stdout] 757 | |         #[corresponds(d2i_X509)]
[INFO] [stdout] 758 | |         from_der,
[INFO] [stdout] 759 | |         X509,
[INFO] [stdout] 760 | |         ffi::d2i_X509
[INFO] [stdout] 761 | |     }
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 | /     from_der! {
[INFO] [stdout] 1205 | |         /// Deserializes a DER-encoded X509 name structure.
[INFO] [stdout] 1206 | |         ///
[INFO] [stdout] 1207 | |         /// This corresponds to [`d2i_X509_NAME`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ffi::d2i_X509_NAME
[INFO] [stdout] 1213 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1488:5
[INFO] [stdout]      |
[INFO] [stdout] 1488 | /     from_der! {
[INFO] [stdout] 1489 | |         /// Deserializes a DER-encoded PKCS#10 certificate request structure.
[INFO] [stdout] 1490 | |         ///
[INFO] [stdout] 1491 | |         /// This corresponds to [`d2i_X509_REQ`].
[INFO] [stdout] ...    |
[INFO] [stdout] 1496 | |         ffi::d2i_X509_REQ
[INFO] [stdout] 1497 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1619:5
[INFO] [stdout]      |
[INFO] [stdout] 1619 | /     from_der! {
[INFO] [stdout] 1620 | |         /// Deserializes a DER-encoded certificate revocation status
[INFO] [stdout] 1621 | |         #[corresponds(d2i_X509_REVOKED)]
[INFO] [stdout] 1622 | |         from_der,
[INFO] [stdout] 1623 | |         X509Revoked,
[INFO] [stdout] 1624 | |         ffi::d2i_X509_REVOKED
[INFO] [stdout] 1625 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/macros.rs:113:76
[INFO] [stdout]      |
[INFO] [stdout]  113 |                   crate::cvt_p($f(::std::ptr::null_mut(), &mut der.as_ptr(), len.try_into().unwrap()))
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/x509/mod.rs:1794:5
[INFO] [stdout]      |
[INFO] [stdout] 1794 | /     from_der! {
[INFO] [stdout] 1795 | |         /// Deserializes a DER-encoded Certificate Revocation List
[INFO] [stdout] 1796 | |         #[corresponds(d2i_X509_CRL)]
[INFO] [stdout] 1797 | |         from_der,
[INFO] [stdout] 1798 | |         X509Crl,
[INFO] [stdout] 1799 | |         ffi::d2i_X509_CRL
[INFO] [stdout] 1800 | |     }
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `from_der` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openssl` (lib) due to 23 previous errors
[INFO] running `Command { std: "docker" "inspect" "007d2d7e64d805e6481a0205fbf9f8da7bd2a043af6581c5baf48a975846a2a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "007d2d7e64d805e6481a0205fbf9f8da7bd2a043af6581c5baf48a975846a2a7", kill_on_drop: false }`
[INFO] [stdout] 007d2d7e64d805e6481a0205fbf9f8da7bd2a043af6581c5baf48a975846a2a7
