[INFO] fetching crate ffmpeg-wasi 0.1.14... [INFO] checking ffmpeg-wasi-0.1.14 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate ffmpeg-wasi 0.1.14 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate ffmpeg-wasi 0.1.14 [INFO] finished tweaking crates.io crate ffmpeg-wasi 0.1.14 [INFO] tweaked toml for crates.io crate ffmpeg-wasi 0.1.14 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ffmpeg-wasi 0.1.14 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f127a0f3947d92427b65b9900046c50fc982c888e10ad4d42f14b3b109ee19f8 [INFO] running `Command { std: "docker" "start" "-a" "f127a0f3947d92427b65b9900046c50fc982c888e10ad4d42f14b3b109ee19f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f127a0f3947d92427b65b9900046c50fc982c888e10ad4d42f14b3b109ee19f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f127a0f3947d92427b65b9900046c50fc982c888e10ad4d42f14b3b109ee19f8", kill_on_drop: false }` [INFO] [stdout] f127a0f3947d92427b65b9900046c50fc982c888e10ad4d42f14b3b109ee19f8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 136e7d386d2352ba0c0c3a782ecbcd3f98f47b3bce69faeead4892d432d8f31b [INFO] running `Command { std: "docker" "start" "-a" "136e7d386d2352ba0c0c3a782ecbcd3f98f47b3bce69faeead4892d432d8f31b", kill_on_drop: false }` [INFO] [stderr] Compiling ffmpeg-wasi v0.1.14 (/opt/rustwide/workdir) [INFO] [stdout] error[E0425]: cannot find function `avcodec_register_all` in module `avcodec` [INFO] [stdout] --> src/lib.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | avcodec::avcodec_register_all(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `avcodec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ffmpeg-wasi` (lib test) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3500:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3500 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3501 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3502 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3514:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3514 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3515 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3516 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3518:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3518 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3519 | | unsafe extern "C" fn( [INFO] [stdout] 3520 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3521 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3524 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3525 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3527:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3527 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3528 | | unsafe extern "C" fn( [INFO] [stdout] 3529 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3530 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3531 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3532 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3534:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3534 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3535 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3536 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3500:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3500 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3501 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3502 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3514:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3514 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3515 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3516 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3518:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3518 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3519 | | unsafe extern "C" fn( [INFO] [stdout] 3520 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3521 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3524 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3525 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3527:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3527 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3528 | | unsafe extern "C" fn( [INFO] [stdout] 3529 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3530 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3531 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3532 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3534:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3534 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3535 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3536 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3500:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3500 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3501 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3502 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3514:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3514 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3515 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3516 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3518:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3518 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3519 | | unsafe extern "C" fn( [INFO] [stdout] 3520 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3521 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3524 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3525 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3527:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3527 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3528 | | unsafe extern "C" fn( [INFO] [stdout] 3529 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3530 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3531 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3532 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:3534:5 [INFO] [stdout] | [INFO] [stdout] 3495 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3534 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3535 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3536 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5148:5 [INFO] [stdout] | [INFO] [stdout] 5139 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5148 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5148:5 [INFO] [stdout] | [INFO] [stdout] 5139 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5148 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5148:5 [INFO] [stdout] | [INFO] [stdout] 5139 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5148 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5174:5 [INFO] [stdout] | [INFO] [stdout] 5163 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5174 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5174:5 [INFO] [stdout] | [INFO] [stdout] 5163 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5174 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:5174:5 [INFO] [stdout] | [INFO] [stdout] 5163 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5174 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7253:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7253 | / pub parser_init: ::std::option::Option< [INFO] [stdout] 7254 | | unsafe extern "C" fn(s: *mut AVCodecParserContext) -> ::std::os::raw::c_int, [INFO] [stdout] 7255 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7256:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7256 | / pub parser_parse: ::std::option::Option< [INFO] [stdout] 7257 | | unsafe extern "C" fn( [INFO] [stdout] 7258 | | s: *mut AVCodecParserContext, [INFO] [stdout] 7259 | | avctx: *mut AVCodecContext, [INFO] [stdout] ... | [INFO] [stdout] 7264 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7265 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7266:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7266 | pub parser_close: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7267:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7267 | / pub split: ::std::option::Option< [INFO] [stdout] 7268 | | unsafe extern "C" fn( [INFO] [stdout] 7269 | | avctx: *mut AVCodecContext, [INFO] [stdout] 7270 | | buf: *const u8, [INFO] [stdout] 7271 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 7272 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7273 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7253:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7253 | / pub parser_init: ::std::option::Option< [INFO] [stdout] 7254 | | unsafe extern "C" fn(s: *mut AVCodecParserContext) -> ::std::os::raw::c_int, [INFO] [stdout] 7255 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7256:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7256 | / pub parser_parse: ::std::option::Option< [INFO] [stdout] 7257 | | unsafe extern "C" fn( [INFO] [stdout] 7258 | | s: *mut AVCodecParserContext, [INFO] [stdout] 7259 | | avctx: *mut AVCodecContext, [INFO] [stdout] ... | [INFO] [stdout] 7264 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7265 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7266:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7266 | pub parser_close: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7267:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7267 | / pub split: ::std::option::Option< [INFO] [stdout] 7268 | | unsafe extern "C" fn( [INFO] [stdout] 7269 | | avctx: *mut AVCodecContext, [INFO] [stdout] 7270 | | buf: *const u8, [INFO] [stdout] 7271 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 7272 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7273 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7253:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7253 | / pub parser_init: ::std::option::Option< [INFO] [stdout] 7254 | | unsafe extern "C" fn(s: *mut AVCodecParserContext) -> ::std::os::raw::c_int, [INFO] [stdout] 7255 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7256:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7256 | / pub parser_parse: ::std::option::Option< [INFO] [stdout] 7257 | | unsafe extern "C" fn( [INFO] [stdout] 7258 | | s: *mut AVCodecParserContext, [INFO] [stdout] 7259 | | avctx: *mut AVCodecContext, [INFO] [stdout] ... | [INFO] [stdout] 7264 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7265 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7266:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7266 | pub parser_close: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avcodec.rs:7267:5 [INFO] [stdout] | [INFO] [stdout] 7249 | #[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7267 | / pub split: ::std::option::Option< [INFO] [stdout] 7268 | | unsafe extern "C" fn( [INFO] [stdout] 7269 | | avctx: *mut AVCodecContext, [INFO] [stdout] 7270 | | buf: *const u8, [INFO] [stdout] 7271 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 7272 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7273 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2981:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2981 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2982 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2983 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2995:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2995 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2996 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2997 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2999:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2999 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3000 | | unsafe extern "C" fn( [INFO] [stdout] 3001 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3002 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3005 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3006 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3008:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3008 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3009 | | unsafe extern "C" fn( [INFO] [stdout] 3010 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3011 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3012 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3013 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3015:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3015 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3016 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3017 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2981:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2981 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2982 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2983 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2995:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2995 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2996 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2997 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2999:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2999 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3000 | | unsafe extern "C" fn( [INFO] [stdout] 3001 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3002 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3005 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3006 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3008:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3008 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3009 | | unsafe extern "C" fn( [INFO] [stdout] 3010 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3011 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3012 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3013 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3015:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3015 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3016 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3017 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2981:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2981 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2982 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2983 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2995:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2995 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2996 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2997 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:2999:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2999 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3000 | | unsafe extern "C" fn( [INFO] [stdout] 3001 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3002 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3005 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3006 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3008:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3008 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3009 | | unsafe extern "C" fn( [INFO] [stdout] 3010 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3011 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3012 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3013 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:3015:5 [INFO] [stdout] | [INFO] [stdout] 2976 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3015 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3016 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3017 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:5124:5 [INFO] [stdout] | [INFO] [stdout] 5110 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5124 | pub execute: avfilter_execute_func, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:5124:5 [INFO] [stdout] | [INFO] [stdout] 5110 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5124 | pub execute: avfilter_execute_func, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avfilter.rs:5124:5 [INFO] [stdout] | [INFO] [stdout] 5110 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5124 | pub execute: avfilter_execute_func, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3285:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3285 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3286 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3287 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3299:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3299 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3300 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3301 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3303:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3303 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3304 | | unsafe extern "C" fn( [INFO] [stdout] 3305 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3306 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3309 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3310 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3312:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3312 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3313 | | unsafe extern "C" fn( [INFO] [stdout] 3314 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3315 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3316 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3317 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3319:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3319 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3320 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3321 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3285:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3285 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3286 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3287 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3299:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3299 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3300 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3301 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3303:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3303 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3304 | | unsafe extern "C" fn( [INFO] [stdout] 3305 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3306 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3309 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3310 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3312:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3312 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3313 | | unsafe extern "C" fn( [INFO] [stdout] 3314 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3315 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3316 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3317 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3319:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3319 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3320 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3321 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3285:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3285 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3286 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3287 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3299:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3299 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3300 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3301 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3303:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3303 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3304 | | unsafe extern "C" fn( [INFO] [stdout] 3305 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3306 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3309 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3310 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3312:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3312 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3313 | | unsafe extern "C" fn( [INFO] [stdout] 3314 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3315 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3316 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3317 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:3319:5 [INFO] [stdout] | [INFO] [stdout] 3280 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3319 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3320 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3321 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5734:5 [INFO] [stdout] | [INFO] [stdout] 5732 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] 5733 | pub struct AVIOInterruptCB { [INFO] [stdout] 5734 | / pub callback: ::std::option::Option< [INFO] [stdout] 5735 | | unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, [INFO] [stdout] 5736 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5734:5 [INFO] [stdout] | [INFO] [stdout] 5732 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] 5733 | pub struct AVIOInterruptCB { [INFO] [stdout] 5734 | / pub callback: ::std::option::Option< [INFO] [stdout] 5735 | | unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, [INFO] [stdout] 5736 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5734:5 [INFO] [stdout] | [INFO] [stdout] 5732 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] 5733 | pub struct AVIOInterruptCB { [INFO] [stdout] 5734 | / pub callback: ::std::option::Option< [INFO] [stdout] 5735 | | unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int, [INFO] [stdout] 5736 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5830:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5830 | / pub read_packet: ::std::option::Option< [INFO] [stdout] 5831 | | unsafe extern "C" fn( [INFO] [stdout] 5832 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5833 | | buf: *mut u8, [INFO] [stdout] 5834 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5835 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5836 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5837:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5837 | / pub write_packet: ::std::option::Option< [INFO] [stdout] 5838 | | unsafe extern "C" fn( [INFO] [stdout] 5839 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5840 | | buf: *const u8, [INFO] [stdout] 5841 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5842 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5843 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5844:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5844 | / pub seek: ::std::option::Option< [INFO] [stdout] 5845 | | unsafe extern "C" fn( [INFO] [stdout] 5846 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5847 | | offset: i64, [INFO] [stdout] 5848 | | whence: ::std::os::raw::c_int, [INFO] [stdout] 5849 | | ) -> i64, [INFO] [stdout] 5850 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5864:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5864 | / pub update_checksum: ::std::option::Option< [INFO] [stdout] 5865 | | unsafe extern "C" fn( [INFO] [stdout] 5866 | | checksum: ::std::os::raw::c_ulong, [INFO] [stdout] 5867 | | buf: *const u8, [INFO] [stdout] 5868 | | size: ::std::os::raw::c_uint, [INFO] [stdout] 5869 | | ) -> ::std::os::raw::c_ulong, [INFO] [stdout] 5870 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5872:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5872 | / pub read_pause: ::std::option::Option< [INFO] [stdout] 5873 | | unsafe extern "C" fn( [INFO] [stdout] 5874 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5875 | | pause: ::std::os::raw::c_int, [INFO] [stdout] 5876 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5877 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5879:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5879 | / pub read_seek: ::std::option::Option< [INFO] [stdout] 5880 | | unsafe extern "C" fn( [INFO] [stdout] 5881 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5882 | | stream_index: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5885 | | ) -> i64, [INFO] [stdout] 5886 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5896:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5896 | / pub write_data_type: ::std::option::Option< [INFO] [stdout] 5897 | | unsafe extern "C" fn( [INFO] [stdout] 5898 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5899 | | buf: *const u8, [INFO] [stdout] ... | [INFO] [stdout] 5903 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5904 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5830:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5830 | / pub read_packet: ::std::option::Option< [INFO] [stdout] 5831 | | unsafe extern "C" fn( [INFO] [stdout] 5832 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5833 | | buf: *mut u8, [INFO] [stdout] 5834 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5835 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5836 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5837:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5837 | / pub write_packet: ::std::option::Option< [INFO] [stdout] 5838 | | unsafe extern "C" fn( [INFO] [stdout] 5839 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5840 | | buf: *const u8, [INFO] [stdout] 5841 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5842 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5843 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5844:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5844 | / pub seek: ::std::option::Option< [INFO] [stdout] 5845 | | unsafe extern "C" fn( [INFO] [stdout] 5846 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5847 | | offset: i64, [INFO] [stdout] 5848 | | whence: ::std::os::raw::c_int, [INFO] [stdout] 5849 | | ) -> i64, [INFO] [stdout] 5850 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5864:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5864 | / pub update_checksum: ::std::option::Option< [INFO] [stdout] 5865 | | unsafe extern "C" fn( [INFO] [stdout] 5866 | | checksum: ::std::os::raw::c_ulong, [INFO] [stdout] 5867 | | buf: *const u8, [INFO] [stdout] 5868 | | size: ::std::os::raw::c_uint, [INFO] [stdout] 5869 | | ) -> ::std::os::raw::c_ulong, [INFO] [stdout] 5870 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5872:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5872 | / pub read_pause: ::std::option::Option< [INFO] [stdout] 5873 | | unsafe extern "C" fn( [INFO] [stdout] 5874 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5875 | | pause: ::std::os::raw::c_int, [INFO] [stdout] 5876 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5877 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5879:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5879 | / pub read_seek: ::std::option::Option< [INFO] [stdout] 5880 | | unsafe extern "C" fn( [INFO] [stdout] 5881 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5882 | | stream_index: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5885 | | ) -> i64, [INFO] [stdout] 5886 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5896:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5896 | / pub write_data_type: ::std::option::Option< [INFO] [stdout] 5897 | | unsafe extern "C" fn( [INFO] [stdout] 5898 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5899 | | buf: *const u8, [INFO] [stdout] ... | [INFO] [stdout] 5903 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5904 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5830:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5830 | / pub read_packet: ::std::option::Option< [INFO] [stdout] 5831 | | unsafe extern "C" fn( [INFO] [stdout] 5832 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5833 | | buf: *mut u8, [INFO] [stdout] 5834 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5835 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5836 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5837:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5837 | / pub write_packet: ::std::option::Option< [INFO] [stdout] 5838 | | unsafe extern "C" fn( [INFO] [stdout] 5839 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5840 | | buf: *const u8, [INFO] [stdout] 5841 | | buf_size: ::std::os::raw::c_int, [INFO] [stdout] 5842 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5843 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5844:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5844 | / pub seek: ::std::option::Option< [INFO] [stdout] 5845 | | unsafe extern "C" fn( [INFO] [stdout] 5846 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5847 | | offset: i64, [INFO] [stdout] 5848 | | whence: ::std::os::raw::c_int, [INFO] [stdout] 5849 | | ) -> i64, [INFO] [stdout] 5850 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5864:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5864 | / pub update_checksum: ::std::option::Option< [INFO] [stdout] 5865 | | unsafe extern "C" fn( [INFO] [stdout] 5866 | | checksum: ::std::os::raw::c_ulong, [INFO] [stdout] 5867 | | buf: *const u8, [INFO] [stdout] 5868 | | size: ::std::os::raw::c_uint, [INFO] [stdout] 5869 | | ) -> ::std::os::raw::c_ulong, [INFO] [stdout] 5870 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5872:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5872 | / pub read_pause: ::std::option::Option< [INFO] [stdout] 5873 | | unsafe extern "C" fn( [INFO] [stdout] 5874 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5875 | | pause: ::std::os::raw::c_int, [INFO] [stdout] 5876 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5877 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5879:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5879 | / pub read_seek: ::std::option::Option< [INFO] [stdout] 5880 | | unsafe extern "C" fn( [INFO] [stdout] 5881 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5882 | | stream_index: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 5885 | | ) -> i64, [INFO] [stdout] 5886 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:5896:5 [INFO] [stdout] | [INFO] [stdout] 5816 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 5896 | / pub write_data_type: ::std::option::Option< [INFO] [stdout] 5897 | | unsafe extern "C" fn( [INFO] [stdout] 5898 | | opaque: *mut ::std::os::raw::c_void, [INFO] [stdout] 5899 | | buf: *const u8, [INFO] [stdout] ... | [INFO] [stdout] 5903 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 5904 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6642:5 [INFO] [stdout] | [INFO] [stdout] 6633 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6642 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6642:5 [INFO] [stdout] | [INFO] [stdout] 6633 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6642 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6642:5 [INFO] [stdout] | [INFO] [stdout] 6633 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6642 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6668:5 [INFO] [stdout] | [INFO] [stdout] 6657 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6668 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6668:5 [INFO] [stdout] | [INFO] [stdout] 6657 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6668 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:6668:5 [INFO] [stdout] | [INFO] [stdout] 6657 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 6668 | pub free: ::std::option::Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7104:18 [INFO] [stdout] | [INFO] [stdout] 7104 | unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u32) } [INFO] [stdout] | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `u32::cast_signed` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7109:28 [INFO] [stdout] | [INFO] [stdout] 7109 | let val: u32 = ::std::mem::transmute(val); [INFO] [stdout] | ---------------------^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7115:18 [INFO] [stdout] | [INFO] [stdout] 7115 | unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } [INFO] [stdout] | ---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `u32::cast_signed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7120:28 [INFO] [stdout] | [INFO] [stdout] 7120 | let val: u32 = ::std::mem::transmute(val); [INFO] [stdout] | ---------------------^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7131:39 [INFO] [stdout] | [INFO] [stdout] 7131 | let flags: u32 = unsafe { ::std::mem::transmute(flags) }; [INFO] [stdout] | ---------------------^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/avformat.rs:7135:38 [INFO] [stdout] | [INFO] [stdout] 7135 | let size: u32 = unsafe { ::std::mem::transmute(size) }; [INFO] [stdout] | ---------------------^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `i32::cast_unsigned` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7535:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7535 | pub control_message_cb: av_format_control_message, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7541:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7541 | / pub io_open: ::std::option::Option< [INFO] [stdout] 7542 | | unsafe extern "C" fn( [INFO] [stdout] 7543 | | s: *mut AVFormatContext, [INFO] [stdout] 7544 | | pb: *mut *mut AVIOContext, [INFO] [stdout] ... | [INFO] [stdout] 7548 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7549 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7551:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7551 | / pub io_close2: ::std::option::Option< [INFO] [stdout] 7552 | | unsafe extern "C" fn( [INFO] [stdout] 7553 | | s: *mut AVFormatContext, [INFO] [stdout] 7554 | | pb: *mut AVIOContext, [INFO] [stdout] 7555 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7556 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7535:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7535 | pub control_message_cb: av_format_control_message, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7541:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7541 | / pub io_open: ::std::option::Option< [INFO] [stdout] 7542 | | unsafe extern "C" fn( [INFO] [stdout] 7543 | | s: *mut AVFormatContext, [INFO] [stdout] 7544 | | pb: *mut *mut AVIOContext, [INFO] [stdout] ... | [INFO] [stdout] 7548 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7549 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7551:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7551 | / pub io_close2: ::std::option::Option< [INFO] [stdout] 7552 | | unsafe extern "C" fn( [INFO] [stdout] 7553 | | s: *mut AVFormatContext, [INFO] [stdout] 7554 | | pb: *mut AVIOContext, [INFO] [stdout] 7555 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7556 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7535:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7535 | pub control_message_cb: av_format_control_message, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7541:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7541 | / pub io_open: ::std::option::Option< [INFO] [stdout] 7542 | | unsafe extern "C" fn( [INFO] [stdout] 7543 | | s: *mut AVFormatContext, [INFO] [stdout] 7544 | | pb: *mut *mut AVIOContext, [INFO] [stdout] ... | [INFO] [stdout] 7548 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7549 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avformat.rs:7551:5 [INFO] [stdout] | [INFO] [stdout] 7403 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 7551 | / pub io_close2: ::std::option::Option< [INFO] [stdout] 7552 | | unsafe extern "C" fn( [INFO] [stdout] 7553 | | s: *mut AVFormatContext, [INFO] [stdout] 7554 | | pb: *mut AVIOContext, [INFO] [stdout] 7555 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 7556 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2945:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2945 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2946 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2947 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2959:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2959 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2960 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2961 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2963:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2963 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 2964 | | unsafe extern "C" fn( [INFO] [stdout] 2965 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 2966 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 2970 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2972:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2972 | / pub child_next: ::std::option::Option< [INFO] [stdout] 2973 | | unsafe extern "C" fn( [INFO] [stdout] 2974 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 2975 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 2976 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 2977 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2979:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2979 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 2980 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 2981 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2945:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2945 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2946 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2947 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2959:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2959 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2960 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2961 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2963:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2963 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 2964 | | unsafe extern "C" fn( [INFO] [stdout] 2965 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 2966 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 2970 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2972:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2972 | / pub child_next: ::std::option::Option< [INFO] [stdout] 2973 | | unsafe extern "C" fn( [INFO] [stdout] 2974 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 2975 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 2976 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 2977 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2979:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2979 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 2980 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 2981 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2945:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2945 | / pub item_name: ::std::option::Option< [INFO] [stdout] 2946 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 2947 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2959:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2959 | / pub get_category: ::std::option::Option< [INFO] [stdout] 2960 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 2961 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2963:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2963 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 2964 | | unsafe extern "C" fn( [INFO] [stdout] 2965 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 2966 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 2969 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 2970 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2972:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2972 | / pub child_next: ::std::option::Option< [INFO] [stdout] 2973 | | unsafe extern "C" fn( [INFO] [stdout] 2974 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 2975 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 2976 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 2977 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/avutil.rs:2979:5 [INFO] [stdout] | [INFO] [stdout] 2940 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 2979 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 2980 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 2981 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3000:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3000 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3001 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3002 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3014 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3015 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3016 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3018:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3018 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3019 | | unsafe extern "C" fn( [INFO] [stdout] 3020 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3021 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3024 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3025 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3027:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3027 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3028 | | unsafe extern "C" fn( [INFO] [stdout] 3029 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3030 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3031 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3032 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3034:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | ---------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3034 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3035 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3036 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3000:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3000 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3001 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3002 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3014 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3015 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3016 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3018:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3018 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3019 | | unsafe extern "C" fn( [INFO] [stdout] 3020 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3021 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3024 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3025 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3027:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3027 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3028 | | unsafe extern "C" fn( [INFO] [stdout] 3029 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3030 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3031 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3032 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3034:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3034 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3035 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3036 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3000:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3000 | / pub item_name: ::std::option::Option< [INFO] [stdout] 3001 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> *const ::std::os::raw::c_char, [INFO] [stdout] 3002 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3014 | / pub get_category: ::std::option::Option< [INFO] [stdout] 3015 | | unsafe extern "C" fn(ctx: *mut ::std::os::raw::c_void) -> AVClassCategory, [INFO] [stdout] 3016 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3018:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3018 | / pub query_ranges: ::std::option::Option< [INFO] [stdout] 3019 | | unsafe extern "C" fn( [INFO] [stdout] 3020 | | arg1: *mut *mut AVOptionRanges, [INFO] [stdout] 3021 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 3024 | | ) -> ::std::os::raw::c_int, [INFO] [stdout] 3025 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3027:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3027 | / pub child_next: ::std::option::Option< [INFO] [stdout] 3028 | | unsafe extern "C" fn( [INFO] [stdout] 3029 | | obj: *mut ::std::os::raw::c_void, [INFO] [stdout] 3030 | | prev: *mut ::std::os::raw::c_void, [INFO] [stdout] 3031 | | ) -> *mut ::std::os::raw::c_void, [INFO] [stdout] 3032 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/swscale.rs:3034:5 [INFO] [stdout] | [INFO] [stdout] 2995 | #[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 3034 | / pub child_class_iterate: ::std::option::Option< [INFO] [stdout] 3035 | | unsafe extern "C" fn(iter: *mut *mut ::std::os::raw::c_void) -> *const AVClass, [INFO] [stdout] 3036 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "136e7d386d2352ba0c0c3a782ecbcd3f98f47b3bce69faeead4892d432d8f31b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "136e7d386d2352ba0c0c3a782ecbcd3f98f47b3bce69faeead4892d432d8f31b", kill_on_drop: false }` [INFO] [stdout] 136e7d386d2352ba0c0c3a782ecbcd3f98f47b3bce69faeead4892d432d8f31b