[INFO] fetching crate libvisa 0.2.0... [INFO] checking libvisa-0.2.0 against master#cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c for pr-143170 [INFO] extracting crate libvisa 0.2.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate libvisa 0.2.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate libvisa 0.2.0 [INFO] tweaked toml for crates.io crate libvisa 0.2.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate libvisa 0.2.0 on toolchain cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate libvisa 0.2.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a4dff34fdfcc54f5d168a51673ac2ce20bd71346ee6f263fc35cc0f7f7bc605c [INFO] running `Command { std: "docker" "start" "-a" "a4dff34fdfcc54f5d168a51673ac2ce20bd71346ee6f263fc35cc0f7f7bc605c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a4dff34fdfcc54f5d168a51673ac2ce20bd71346ee6f263fc35cc0f7f7bc605c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a4dff34fdfcc54f5d168a51673ac2ce20bd71346ee6f263fc35cc0f7f7bc605c", kill_on_drop: false }` [INFO] [stdout] a4dff34fdfcc54f5d168a51673ac2ce20bd71346ee6f263fc35cc0f7f7bc605c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 254837948cb0f040cb9e42a0349a979a0c609a2affb23b24bdadda617b7dc46d [INFO] running `Command { std: "docker" "start" "-a" "254837948cb0f040cb9e42a0349a979a0c609a2affb23b24bdadda617b7dc46d", kill_on_drop: false }` [INFO] [stderr] Compiling libvisa v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0570]: "fastcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | extern "fastcall" { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:644:19 [INFO] [stdout] | [INFO] [stdout] 644 | unsafe extern "stdcall" fn( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:651:8 [INFO] [stdout] | [INFO] [stdout] 651 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:654:8 [INFO] [stdout] | [INFO] [stdout] 654 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:663:8 [INFO] [stdout] | [INFO] [stdout] 663 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:666:8 [INFO] [stdout] | [INFO] [stdout] 666 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:674:8 [INFO] [stdout] | [INFO] [stdout] 674 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:685:8 [INFO] [stdout] | [INFO] [stdout] 685 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:694:8 [INFO] [stdout] | [INFO] [stdout] 694 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:697:8 [INFO] [stdout] | [INFO] [stdout] 697 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:700:8 [INFO] [stdout] | [INFO] [stdout] 700 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:707:8 [INFO] [stdout] | [INFO] [stdout] 707 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:713:8 [INFO] [stdout] | [INFO] [stdout] 713 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:722:8 [INFO] [stdout] | [INFO] [stdout] 722 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:725:8 [INFO] [stdout] | [INFO] [stdout] 725 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:733:8 [INFO] [stdout] | [INFO] [stdout] 733 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:736:8 [INFO] [stdout] | [INFO] [stdout] 736 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:739:8 [INFO] [stdout] | [INFO] [stdout] 739 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:748:8 [INFO] [stdout] | [INFO] [stdout] 748 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:764:8 [INFO] [stdout] | [INFO] [stdout] 764 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:767:8 [INFO] [stdout] | [INFO] [stdout] 767 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:770:8 [INFO] [stdout] | [INFO] [stdout] 770 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:778:8 [INFO] [stdout] | [INFO] [stdout] 778 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:781:8 [INFO] [stdout] | [INFO] [stdout] 781 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:785:8 [INFO] [stdout] | [INFO] [stdout] 785 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:793:8 [INFO] [stdout] | [INFO] [stdout] 793 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:796:8 [INFO] [stdout] | [INFO] [stdout] 796 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:799:8 [INFO] [stdout] | [INFO] [stdout] 799 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:802:8 [INFO] [stdout] | [INFO] [stdout] 802 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:805:8 [INFO] [stdout] | [INFO] [stdout] 805 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:808:8 [INFO] [stdout] | [INFO] [stdout] 808 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:812:8 [INFO] [stdout] | [INFO] [stdout] 812 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:818:8 [INFO] [stdout] | [INFO] [stdout] 818 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:824:8 [INFO] [stdout] | [INFO] [stdout] 824 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:835:8 [INFO] [stdout] | [INFO] [stdout] 835 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:841:8 [INFO] [stdout] | [INFO] [stdout] 841 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:857:8 [INFO] [stdout] | [INFO] [stdout] 857 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:865:8 [INFO] [stdout] | [INFO] [stdout] 865 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:868:8 [INFO] [stdout] | [INFO] [stdout] 868 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:871:8 [INFO] [stdout] | [INFO] [stdout] 871 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:879:8 [INFO] [stdout] | [INFO] [stdout] 879 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:887:8 [INFO] [stdout] | [INFO] [stdout] 887 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:895:8 [INFO] [stdout] | [INFO] [stdout] 895 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:903:8 [INFO] [stdout] | [INFO] [stdout] 903 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:911:8 [INFO] [stdout] | [INFO] [stdout] 911 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:919:8 [INFO] [stdout] | [INFO] [stdout] 919 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:927:8 [INFO] [stdout] | [INFO] [stdout] 927 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:935:8 [INFO] [stdout] | [INFO] [stdout] 935 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:943:8 [INFO] [stdout] | [INFO] [stdout] 943 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:951:8 [INFO] [stdout] | [INFO] [stdout] 951 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:967:8 [INFO] [stdout] | [INFO] [stdout] 967 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:975:8 [INFO] [stdout] | [INFO] [stdout] 975 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:983:8 [INFO] [stdout] | [INFO] [stdout] 983 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:992:8 [INFO] [stdout] | [INFO] [stdout] 992 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1001:8 [INFO] [stdout] | [INFO] [stdout] 1001 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1010:8 [INFO] [stdout] | [INFO] [stdout] 1010 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1019:8 [INFO] [stdout] | [INFO] [stdout] 1019 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1028:8 [INFO] [stdout] | [INFO] [stdout] 1028 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1037:8 [INFO] [stdout] | [INFO] [stdout] 1037 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1046:8 [INFO] [stdout] | [INFO] [stdout] 1046 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1055:8 [INFO] [stdout] | [INFO] [stdout] 1055 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1064:8 [INFO] [stdout] | [INFO] [stdout] 1064 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1073:8 [INFO] [stdout] | [INFO] [stdout] 1073 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1082:8 [INFO] [stdout] | [INFO] [stdout] 1082 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1091:8 [INFO] [stdout] | [INFO] [stdout] 1091 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1100:8 [INFO] [stdout] | [INFO] [stdout] 1100 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1109:8 [INFO] [stdout] | [INFO] [stdout] 1109 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1118:8 [INFO] [stdout] | [INFO] [stdout] 1118 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1127:8 [INFO] [stdout] | [INFO] [stdout] 1127 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1139:8 [INFO] [stdout] | [INFO] [stdout] 1139 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1152:8 [INFO] [stdout] | [INFO] [stdout] 1152 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1164:8 [INFO] [stdout] | [INFO] [stdout] 1164 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1177:8 [INFO] [stdout] | [INFO] [stdout] 1177 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1188:8 [INFO] [stdout] | [INFO] [stdout] 1188 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1191:8 [INFO] [stdout] | [INFO] [stdout] 1191 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1202:8 [INFO] [stdout] | [INFO] [stdout] 1202 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1205:8 [INFO] [stdout] | [INFO] [stdout] 1205 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1208:8 [INFO] [stdout] | [INFO] [stdout] 1208 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1211:8 [INFO] [stdout] | [INFO] [stdout] 1211 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1214:8 [INFO] [stdout] | [INFO] [stdout] 1214 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1217:8 [INFO] [stdout] | [INFO] [stdout] 1217 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1220:8 [INFO] [stdout] | [INFO] [stdout] 1220 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1223:8 [INFO] [stdout] | [INFO] [stdout] 1223 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1226:8 [INFO] [stdout] | [INFO] [stdout] 1226 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1229:8 [INFO] [stdout] | [INFO] [stdout] 1229 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1232:8 [INFO] [stdout] | [INFO] [stdout] 1232 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1235:8 [INFO] [stdout] | [INFO] [stdout] 1235 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1238:8 [INFO] [stdout] | [INFO] [stdout] 1238 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1241:8 [INFO] [stdout] | [INFO] [stdout] 1241 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1244:8 [INFO] [stdout] | [INFO] [stdout] 1244 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1247:8 [INFO] [stdout] | [INFO] [stdout] 1247 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1255:8 [INFO] [stdout] | [INFO] [stdout] 1255 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1258:8 [INFO] [stdout] | [INFO] [stdout] 1258 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1266:8 [INFO] [stdout] | [INFO] [stdout] 1266 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1269:8 [INFO] [stdout] | [INFO] [stdout] 1269 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1272:8 [INFO] [stdout] | [INFO] [stdout] 1272 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1280:8 [INFO] [stdout] | [INFO] [stdout] 1280 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1283:8 [INFO] [stdout] | [INFO] [stdout] 1283 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1294:8 [INFO] [stdout] | [INFO] [stdout] 1294 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1306:8 [INFO] [stdout] | [INFO] [stdout] 1306 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/event.rs:114:19 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe extern "stdcall" fn c_handler( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "fastcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | extern "fastcall" { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:644:19 [INFO] [stdout] | [INFO] [stdout] 644 | unsafe extern "stdcall" fn( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:651:8 [INFO] [stdout] | [INFO] [stdout] 651 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:654:8 [INFO] [stdout] | [INFO] [stdout] 654 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:663:8 [INFO] [stdout] | [INFO] [stdout] 663 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:666:8 [INFO] [stdout] | [INFO] [stdout] 666 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:674:8 [INFO] [stdout] | [INFO] [stdout] 674 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:685:8 [INFO] [stdout] | [INFO] [stdout] 685 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:694:8 [INFO] [stdout] | [INFO] [stdout] 694 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:697:8 [INFO] [stdout] | [INFO] [stdout] 697 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:700:8 [INFO] [stdout] | [INFO] [stdout] 700 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:707:8 [INFO] [stdout] | [INFO] [stdout] 707 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:710:8 [INFO] [stdout] | [INFO] [stdout] 710 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:713:8 [INFO] [stdout] | [INFO] [stdout] 713 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:722:8 [INFO] [stdout] | [INFO] [stdout] 722 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:725:8 [INFO] [stdout] | [INFO] [stdout] 725 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:733:8 [INFO] [stdout] | [INFO] [stdout] 733 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:736:8 [INFO] [stdout] | [INFO] [stdout] 736 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:739:8 [INFO] [stdout] | [INFO] [stdout] 739 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:748:8 [INFO] [stdout] | [INFO] [stdout] 748 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:756:8 [INFO] [stdout] | [INFO] [stdout] 756 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:764:8 [INFO] [stdout] | [INFO] [stdout] 764 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:767:8 [INFO] [stdout] | [INFO] [stdout] 767 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:770:8 [INFO] [stdout] | [INFO] [stdout] 770 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:778:8 [INFO] [stdout] | [INFO] [stdout] 778 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:781:8 [INFO] [stdout] | [INFO] [stdout] 781 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:785:8 [INFO] [stdout] | [INFO] [stdout] 785 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:793:8 [INFO] [stdout] | [INFO] [stdout] 793 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:796:8 [INFO] [stdout] | [INFO] [stdout] 796 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:799:8 [INFO] [stdout] | [INFO] [stdout] 799 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:802:8 [INFO] [stdout] | [INFO] [stdout] 802 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:805:8 [INFO] [stdout] | [INFO] [stdout] 805 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:808:8 [INFO] [stdout] | [INFO] [stdout] 808 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:812:8 [INFO] [stdout] | [INFO] [stdout] 812 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:818:8 [INFO] [stdout] | [INFO] [stdout] 818 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:824:8 [INFO] [stdout] | [INFO] [stdout] 824 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:835:8 [INFO] [stdout] | [INFO] [stdout] 835 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:841:8 [INFO] [stdout] | [INFO] [stdout] 841 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:857:8 [INFO] [stdout] | [INFO] [stdout] 857 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:865:8 [INFO] [stdout] | [INFO] [stdout] 865 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:868:8 [INFO] [stdout] | [INFO] [stdout] 868 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:871:8 [INFO] [stdout] | [INFO] [stdout] 871 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:879:8 [INFO] [stdout] | [INFO] [stdout] 879 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:887:8 [INFO] [stdout] | [INFO] [stdout] 887 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:895:8 [INFO] [stdout] | [INFO] [stdout] 895 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:903:8 [INFO] [stdout] | [INFO] [stdout] 903 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:911:8 [INFO] [stdout] | [INFO] [stdout] 911 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:919:8 [INFO] [stdout] | [INFO] [stdout] 919 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:927:8 [INFO] [stdout] | [INFO] [stdout] 927 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:935:8 [INFO] [stdout] | [INFO] [stdout] 935 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:943:8 [INFO] [stdout] | [INFO] [stdout] 943 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:951:8 [INFO] [stdout] | [INFO] [stdout] 951 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:959:8 [INFO] [stdout] | [INFO] [stdout] 959 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:967:8 [INFO] [stdout] | [INFO] [stdout] 967 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:975:8 [INFO] [stdout] | [INFO] [stdout] 975 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:983:8 [INFO] [stdout] | [INFO] [stdout] 983 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:992:8 [INFO] [stdout] | [INFO] [stdout] 992 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1001:8 [INFO] [stdout] | [INFO] [stdout] 1001 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1010:8 [INFO] [stdout] | [INFO] [stdout] 1010 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1019:8 [INFO] [stdout] | [INFO] [stdout] 1019 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1028:8 [INFO] [stdout] | [INFO] [stdout] 1028 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1037:8 [INFO] [stdout] | [INFO] [stdout] 1037 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1046:8 [INFO] [stdout] | [INFO] [stdout] 1046 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1055:8 [INFO] [stdout] | [INFO] [stdout] 1055 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1064:8 [INFO] [stdout] | [INFO] [stdout] 1064 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1073:8 [INFO] [stdout] | [INFO] [stdout] 1073 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1082:8 [INFO] [stdout] | [INFO] [stdout] 1082 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1091:8 [INFO] [stdout] | [INFO] [stdout] 1091 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1100:8 [INFO] [stdout] | [INFO] [stdout] 1100 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1109:8 [INFO] [stdout] | [INFO] [stdout] 1109 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1118:8 [INFO] [stdout] | [INFO] [stdout] 1118 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1127:8 [INFO] [stdout] | [INFO] [stdout] 1127 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1139:8 [INFO] [stdout] | [INFO] [stdout] 1139 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1152:8 [INFO] [stdout] | [INFO] [stdout] 1152 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1164:8 [INFO] [stdout] | [INFO] [stdout] 1164 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1177:8 [INFO] [stdout] | [INFO] [stdout] 1177 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1188:8 [INFO] [stdout] | [INFO] [stdout] 1188 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1191:8 [INFO] [stdout] | [INFO] [stdout] 1191 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1202:8 [INFO] [stdout] | [INFO] [stdout] 1202 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1205:8 [INFO] [stdout] | [INFO] [stdout] 1205 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1208:8 [INFO] [stdout] | [INFO] [stdout] 1208 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1211:8 [INFO] [stdout] | [INFO] [stdout] 1211 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1214:8 [INFO] [stdout] | [INFO] [stdout] 1214 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1217:8 [INFO] [stdout] | [INFO] [stdout] 1217 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1220:8 [INFO] [stdout] | [INFO] [stdout] 1220 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1223:8 [INFO] [stdout] | [INFO] [stdout] 1223 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1226:8 [INFO] [stdout] | [INFO] [stdout] 1226 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1229:8 [INFO] [stdout] | [INFO] [stdout] 1229 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1232:8 [INFO] [stdout] | [INFO] [stdout] 1232 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1235:8 [INFO] [stdout] | [INFO] [stdout] 1235 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1238:8 [INFO] [stdout] | [INFO] [stdout] 1238 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1241:8 [INFO] [stdout] | [INFO] [stdout] 1241 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1244:8 [INFO] [stdout] | [INFO] [stdout] 1244 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1247:8 [INFO] [stdout] | [INFO] [stdout] 1247 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1255:8 [INFO] [stdout] | [INFO] [stdout] 1255 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1258:8 [INFO] [stdout] | [INFO] [stdout] 1258 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1266:8 [INFO] [stdout] | [INFO] [stdout] 1266 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1269:8 [INFO] [stdout] | [INFO] [stdout] 1269 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1272:8 [INFO] [stdout] | [INFO] [stdout] 1272 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1280:8 [INFO] [stdout] | [INFO] [stdout] 1280 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1283:8 [INFO] [stdout] | [INFO] [stdout] 1283 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1294:8 [INFO] [stdout] | [INFO] [stdout] 1294 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/bindings.rs:1306:8 [INFO] [stdout] | [INFO] [stdout] 1306 | extern "stdcall" { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0570]: "stdcall" is not a supported ABI for the current target [INFO] [stdout] --> src/event.rs:114:19 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe extern "stdcall" fn c_handler( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: if you need `extern "stdcall"` on win32 and `extern "C"` everywhere else, use `extern "system"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/error.rs:58:53 [INFO] [stdout] | [INFO] [stdout] 58 | bindings::viStatusDesc(session, raw_status, buffer.as_mut_slice().as_mut_ptr()) [INFO] [stdout] | ---------------------- ^^^^^^^^^^ expected `i64`, found `i32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:708:12 [INFO] [stdout] | [INFO] [stdout] 708 | pub fn viStatusDesc(vi: ViObject, status: ViStatus, desc: *mut ViChar) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^ ------ [INFO] [stdout] help: you can convert an `i32` to an `i64` [INFO] [stdout] | [INFO] [stdout] 58 | bindings::viStatusDesc(session, raw_status.into(), buffer.as_mut_slice().as_mut_ptr()) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/error.rs:58:53 [INFO] [stdout] | [INFO] [stdout] 58 | bindings::viStatusDesc(session, raw_status, buffer.as_mut_slice().as_mut_ptr()) [INFO] [stdout] | ---------------------- ^^^^^^^^^^ expected `i64`, found `i32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:708:12 [INFO] [stdout] | [INFO] [stdout] 708 | pub fn viStatusDesc(vi: ViObject, status: ViStatus, desc: *mut ViChar) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^ ------ [INFO] [stdout] help: you can convert an `i32` to an `i64` [INFO] [stdout] | [INFO] [stdout] 58 | bindings::viStatusDesc(session, raw_status.into(), buffer.as_mut_slice().as_mut_ptr()) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/error.rs:61:59 [INFO] [stdout] | [INFO] [stdout] 61 | let description = Self::ERROR_OK.contains(&status).then(|| { [INFO] [stdout] | -------- ^^^^^^^ expected `&i32`, found `&i64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&i32` [INFO] [stdout] found reference `&i64` [INFO] [stdout] note: method defined here [INFO] [stdout] --> /rustc/cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c/library/core/src/slice/mod.rs:2622:12 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/error.rs:61:59 [INFO] [stdout] | [INFO] [stdout] 61 | let description = Self::ERROR_OK.contains(&status).then(|| { [INFO] [stdout] | -------- ^^^^^^^ expected `&i32`, found `&i64` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&i32` [INFO] [stdout] found reference `&i64` [INFO] [stdout] note: method defined here [INFO] [stdout] --> /rustc/cf38b8e663f15db10ce49d7bbce02c99fc3dbc0c/library/core/src/slice/mod.rs:2622:12 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Event: TryFrom` is not satisfied [INFO] [stdout] --> src/event.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | let Ok(event_type) = Event::try_from(event_type) else { [INFO] [stdout] | ^^^^^ the trait `From` is not implemented for `Event` [INFO] [stdout] | [INFO] [stdout] = help: the trait `TryFrom` is not implemented for `Event` [INFO] [stdout] but trait `TryFrom` is implemented for it [INFO] [stdout] = help: for that trait implementation, expected `u32`, found `u64` [INFO] [stdout] = note: required for `u64` to implement `Into` [INFO] [stdout] = note: required for `Event` to implement `TryFrom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Event: TryFrom` is not satisfied [INFO] [stdout] --> src/event.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | let Ok(event_type) = Event::try_from(event_type) else { [INFO] [stdout] | ^^^^^ the trait `From` is not implemented for `Event` [INFO] [stdout] | [INFO] [stdout] = help: the trait `TryFrom` is not implemented for `Event` [INFO] [stdout] but trait `TryFrom` is implemented for it [INFO] [stdout] = help: for that trait implementation, expected `u32`, found `u64` [INFO] [stdout] = note: required for `u64` to implement `Into` [INFO] [stdout] = note: required for `Event` to implement `TryFrom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/event.rs:122:20 [INFO] [stdout] | [INFO] [stdout] 119 | ) -> bindings::ViStatus { [INFO] [stdout] | ------------------ expected `i64` because of return type [INFO] [stdout] ... [INFO] [stdout] 122 | return bindings::VI_ERROR_INV_EVENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i64`, found `i32` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i32` to an `i64` [INFO] [stdout] | [INFO] [stdout] 122 | return bindings::VI_ERROR_INV_EVENT.into(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Event: From` is not satisfied [INFO] [stdout] --> src/event.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | let Ok(event_type) = Event::try_from(event_type) else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `Event` [INFO] [stdout] | [INFO] [stdout] = help: the trait `TryFrom` is not implemented for `Event` [INFO] [stdout] but trait `TryFrom` is implemented for it [INFO] [stdout] = help: for that trait implementation, expected `u32`, found `u64` [INFO] [stdout] = note: required for `u64` to implement `Into` [INFO] [stdout] = note: required for `Event` to implement `TryFrom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/event.rs:122:20 [INFO] [stdout] | [INFO] [stdout] 119 | ) -> bindings::ViStatus { [INFO] [stdout] | ------------------ expected `i64` because of return type [INFO] [stdout] ... [INFO] [stdout] 122 | return bindings::VI_ERROR_INV_EVENT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i64`, found `i32` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i32` to an `i64` [INFO] [stdout] | [INFO] [stdout] 122 | return bindings::VI_ERROR_INV_EVENT.into(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Event: From` is not satisfied [INFO] [stdout] --> src/event.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | let Ok(event_type) = Event::try_from(event_type) else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `Event` [INFO] [stdout] | [INFO] [stdout] = help: the trait `TryFrom` is not implemented for `Event` [INFO] [stdout] but trait `TryFrom` is implemented for it [INFO] [stdout] = help: for that trait implementation, expected `u32`, found `u64` [INFO] [stdout] = note: required for `u64` to implement `Into` [INFO] [stdout] = note: required for `Event` to implement `TryFrom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ---- ------------ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:686:12 [INFO] [stdout] | [INFO] [stdout] 686 | pub fn viOpen( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 689 | mode: ViAccessMode, [INFO] [stdout] | ---- [INFO] [stdout] 690 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode.into(), open_timeout, &mut vi) [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout.into(), &mut vi) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ---- ------------ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:686:12 [INFO] [stdout] | [INFO] [stdout] 686 | pub fn viOpen( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 689 | mode: ViAccessMode, [INFO] [stdout] | ---- [INFO] [stdout] 690 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode.into(), open_timeout, &mut vi) [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout.into(), &mut vi) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 87 | bindings::viOpen(rm.session_id(), name.as_ptr(), mode, open_timeout, &mut vi).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:191:56 [INFO] [stdout] | [INFO] [stdout] 191 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClear(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 191 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClear(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:199:56 [INFO] [stdout] | [INFO] [stdout] 199 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClose(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 199 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClose(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:191:56 [INFO] [stdout] | [INFO] [stdout] 191 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClear(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 191 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClear(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:208:71 [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:199:56 [INFO] [stdout] | [INFO] [stdout] 199 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClose(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 199 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viClose(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:208:13 [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:208:71 [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:208:13 [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 208 | bindings::viSetBuf(self.vi, bindings::VI_READ_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:218:72 [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:218:72 [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:218:13 [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:231:17 [INFO] [stdout] | [INFO] [stdout] 228 | bindings::viSetBuf( [INFO] [stdout] | ------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 231 | size as u32, [INFO] [stdout] | ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 231 | (size as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:228:13 [INFO] [stdout] | [INFO] [stdout] 228 | / bindings::viSetBuf( [INFO] [stdout] 229 | | self.vi, [INFO] [stdout] 230 | | bindings::VI_READ_BUF as u16 | bindings::VI_WRITE_BUF as u16, [INFO] [stdout] 231 | | size as u32, [INFO] [stdout] 232 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 232 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:242:72 [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:252:73 [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32) [INFO] [stdout] | ------------------ arguments to this function are incorrect ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:218:13 [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 218 | bindings::viSetBuf(self.vi, bindings::VI_WRITE_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:252:13 [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:265:17 [INFO] [stdout] | [INFO] [stdout] 262 | bindings::viSetBuf( [INFO] [stdout] | ------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 265 | size as u32, [INFO] [stdout] | ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 265 | (size as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | / bindings::viSetBuf( [INFO] [stdout] 263 | | self.vi, [INFO] [stdout] 264 | | bindings::VI_IO_IN_BUF as u16 | bindings::VI_IO_OUT_BUF as u16, [INFO] [stdout] 265 | | size as u32, [INFO] [stdout] 266 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 266 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:231:17 [INFO] [stdout] | [INFO] [stdout] 228 | bindings::viSetBuf( [INFO] [stdout] | ------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 231 | size as u32, [INFO] [stdout] | ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 231 | (size as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:228:13 [INFO] [stdout] | [INFO] [stdout] 228 | / bindings::viSetBuf( [INFO] [stdout] 229 | | self.vi, [INFO] [stdout] 230 | | bindings::VI_READ_BUF as u16 | bindings::VI_WRITE_BUF as u16, [INFO] [stdout] 231 | | size as u32, [INFO] [stdout] 232 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 232 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:242:72 [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32) [INFO] [stdout] | ------------------ ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 242 | bindings::viSetBuf(self.vi, bindings::VI_IO_IN_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written) [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:809:12 [INFO] [stdout] | [INFO] [stdout] 809 | pub fn viBufWrite(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, retCnt: ViPUInt32) [INFO] [stdout] | ^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:277:13 [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:252:73 [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32) [INFO] [stdout] | ------------------ arguments to this function are incorrect ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, (size as u32).into()) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:252:13 [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 252 | bindings::viSetBuf(self.vi, bindings::VI_IO_OUT_BUF as u16, size as u32).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:290:60 [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read) [INFO] [stdout] | ------------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:813:12 [INFO] [stdout] | [INFO] [stdout] 813 | pub fn viBufRead(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), (len as u32).into(), &mut read) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:290:13 [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:265:17 [INFO] [stdout] | [INFO] [stdout] 262 | bindings::viSetBuf( [INFO] [stdout] | ------------------ arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 265 | size as u32, [INFO] [stdout] | ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub fn viSetBuf(vi: ViSession, mask: ViUInt16, size: ViUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^ ---- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 265 | (size as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | / bindings::viSetBuf( [INFO] [stdout] 263 | | self.vi, [INFO] [stdout] 264 | | bindings::VI_IO_IN_BUF as u16 | bindings::VI_IO_OUT_BUF as u16, [INFO] [stdout] 265 | | size as u32, [INFO] [stdout] 266 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 266 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:347:13 [INFO] [stdout] | [INFO] [stdout] 347 | bindings::viFlush(self.vi, mask as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 347 | bindings::viFlush(self.vi, mask as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | bindings::viAssertTrigger(self.vi, protocol as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 377 | bindings::viAssertTrigger(self.vi, protocol as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written) [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:809:12 [INFO] [stdout] | [INFO] [stdout] 809 | pub fn viBufWrite(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, retCnt: ViPUInt32) [INFO] [stdout] | ^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:277:13 [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 277 | bindings::viBufWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:408:13 [INFO] [stdout] | [INFO] [stdout] 408 | bindings::viReadSTB(self.vi, &mut status) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 408 | bindings::viReadSTB(self.vi, &mut status).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:290:60 [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read) [INFO] [stdout] | ------------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:813:12 [INFO] [stdout] | [INFO] [stdout] 813 | pub fn viBufRead(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), (len as u32).into(), &mut read) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:290:13 [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 290 | bindings::viBufRead(self.vi, buf.as_mut_ptr(), len as u32, &mut read).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:347:13 [INFO] [stdout] | [INFO] [stdout] 347 | bindings::viFlush(self.vi, mask as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 347 | bindings::viFlush(self.vi, mask as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | bindings::viAssertTrigger(self.vi, protocol as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 377 | bindings::viAssertTrigger(self.vi, protocol as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:408:13 [INFO] [stdout] | [INFO] [stdout] 408 | bindings::viReadSTB(self.vi, &mut status) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 408 | bindings::viReadSTB(self.vi, &mut status).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:433:66 [INFO] [stdout] | [INFO] [stdout] 433 | let raw = unsafe { self.get_attribute_raw::(T::VI_ATTR) }?; [INFO] [stdout] | -------------------------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/session.rs:467:19 [INFO] [stdout] | [INFO] [stdout] 467 | pub unsafe fn get_attribute_raw(&self, attr: bindings::ViAttr) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ---------------------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 433 | let raw = unsafe { self.get_attribute_raw::(T::VI_ATTR.into()) }?; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:433:66 [INFO] [stdout] | [INFO] [stdout] 433 | let raw = unsafe { self.get_attribute_raw::(T::VI_ATTR) }?; [INFO] [stdout] | -------------------------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/session.rs:467:19 [INFO] [stdout] | [INFO] [stdout] 467 | pub unsafe fn get_attribute_raw(&self, attr: bindings::ViAttr) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ---------------------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 433 | let raw = unsafe { self.get_attribute_raw::(T::VI_ATTR.into()) }?; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:455:41 [INFO] [stdout] | [INFO] [stdout] 455 | unsafe { self.set_attribute_raw(T::VI_ATTR, value) } [INFO] [stdout] | ----------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/session.rs:485:19 [INFO] [stdout] | [INFO] [stdout] 485 | pub unsafe fn set_attribute_raw( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 486 | &self, [INFO] [stdout] 487 | attr: bindings::ViAttr, [INFO] [stdout] | ---------------------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 455 | unsafe { self.set_attribute_raw(T::VI_ATTR.into(), value) } [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:471:13 [INFO] [stdout] | [INFO] [stdout] 471 | bindings::viGetAttribute(self.vi, attr, value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 471 | bindings::viGetAttribute(self.vi, attr, value).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | bindings::viSetAttribute(self.vi, attr, value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 491 | bindings::viSetAttribute(self.vi, attr, value).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | bindings::viLock( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 507 | self.vi, [INFO] [stdout] 508 | bindings::VI_EXCLUSIVE_LOCK, [INFO] [stdout] | --------------------------- expected `u64`, found `u32` [INFO] [stdout] 509 | lock_timeout, [INFO] [stdout] | ------------ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:714:12 [INFO] [stdout] | [INFO] [stdout] 714 | pub fn viLock( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 715 | vi: ViSession, [INFO] [stdout] 716 | lockType: ViAccessMode, [INFO] [stdout] | -------- [INFO] [stdout] 717 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 508 | bindings::VI_EXCLUSIVE_LOCK.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 509 | lock_timeout.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | / bindings::viLock( [INFO] [stdout] 507 | | self.vi, [INFO] [stdout] 508 | | bindings::VI_EXCLUSIVE_LOCK, [INFO] [stdout] 509 | | lock_timeout, [INFO] [stdout] 510 | | std::ptr::null_mut(), [INFO] [stdout] 511 | | std::ptr::null_mut(), [INFO] [stdout] 512 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 512 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:530:13 [INFO] [stdout] | [INFO] [stdout] 530 | bindings::viLock( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 531 | self.vi, [INFO] [stdout] 532 | bindings::VI_SHARED_LOCK, [INFO] [stdout] | ------------------------ expected `u64`, found `u32` [INFO] [stdout] 533 | lock_timeout, [INFO] [stdout] | ------------ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:714:12 [INFO] [stdout] | [INFO] [stdout] 714 | pub fn viLock( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 715 | vi: ViSession, [INFO] [stdout] 716 | lockType: ViAccessMode, [INFO] [stdout] | -------- [INFO] [stdout] 717 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 532 | bindings::VI_SHARED_LOCK.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 533 | lock_timeout.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:530:13 [INFO] [stdout] | [INFO] [stdout] 530 | / bindings::viLock( [INFO] [stdout] 531 | | self.vi, [INFO] [stdout] 532 | | bindings::VI_SHARED_LOCK, [INFO] [stdout] 533 | | lock_timeout, [INFO] [stdout] 534 | | requested_key.as_ptr(), [INFO] [stdout] 535 | | actual_key.as_mut_ptr(), [INFO] [stdout] 536 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 536 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:455:41 [INFO] [stdout] | [INFO] [stdout] 455 | unsafe { self.set_attribute_raw(T::VI_ATTR, value) } [INFO] [stdout] | ----------------- ^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/session.rs:485:19 [INFO] [stdout] | [INFO] [stdout] 485 | pub unsafe fn set_attribute_raw( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 486 | &self, [INFO] [stdout] 487 | attr: bindings::ViAttr, [INFO] [stdout] | ---------------------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 455 | unsafe { self.set_attribute_raw(T::VI_ATTR.into(), value) } [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:471:13 [INFO] [stdout] | [INFO] [stdout] 471 | bindings::viGetAttribute(self.vi, attr, value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 471 | bindings::viGetAttribute(self.vi, attr, value).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | bindings::viSetAttribute(self.vi, attr, value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 491 | bindings::viSetAttribute(self.vi, attr, value).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | bindings::viLock( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 507 | self.vi, [INFO] [stdout] 508 | bindings::VI_EXCLUSIVE_LOCK, [INFO] [stdout] | --------------------------- expected `u64`, found `u32` [INFO] [stdout] 509 | lock_timeout, [INFO] [stdout] | ------------ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:714:12 [INFO] [stdout] | [INFO] [stdout] 714 | pub fn viLock( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 715 | vi: ViSession, [INFO] [stdout] 716 | lockType: ViAccessMode, [INFO] [stdout] | -------- [INFO] [stdout] 717 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 508 | bindings::VI_EXCLUSIVE_LOCK.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 509 | lock_timeout.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | / bindings::viLock( [INFO] [stdout] 507 | | self.vi, [INFO] [stdout] 508 | | bindings::VI_EXCLUSIVE_LOCK, [INFO] [stdout] 509 | | lock_timeout, [INFO] [stdout] 510 | | std::ptr::null_mut(), [INFO] [stdout] 511 | | std::ptr::null_mut(), [INFO] [stdout] 512 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 512 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:552:56 [INFO] [stdout] | [INFO] [stdout] 552 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viUnlock(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 552 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viUnlock(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:579:46 [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter) [INFO] [stdout] | ----------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:726:12 [INFO] [stdout] | [INFO] [stdout] 726 | pub fn viEnableEvent( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 727 | vi: ViSession, [INFO] [stdout] 728 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, (event_type as u32).into(), mechanism as u16, filter) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:599:47 [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ------------------------ ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:734:12 [INFO] [stdout] | [INFO] [stdout] 734 | pub fn viDisableEvent(vi: ViSession, eventType: ViEventType, mechanism: ViUInt16) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^ --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, (event_type as u32).into(), mechanism as u16) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:599:13 [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:530:13 [INFO] [stdout] | [INFO] [stdout] 530 | bindings::viLock( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 531 | self.vi, [INFO] [stdout] 532 | bindings::VI_SHARED_LOCK, [INFO] [stdout] | ------------------------ expected `u64`, found `u32` [INFO] [stdout] 533 | lock_timeout, [INFO] [stdout] | ------------ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:714:12 [INFO] [stdout] | [INFO] [stdout] 714 | pub fn viLock( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 715 | vi: ViSession, [INFO] [stdout] 716 | lockType: ViAccessMode, [INFO] [stdout] | -------- [INFO] [stdout] 717 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 532 | bindings::VI_SHARED_LOCK.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 533 | lock_timeout.into(), [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:530:13 [INFO] [stdout] | [INFO] [stdout] 530 | / bindings::viLock( [INFO] [stdout] 531 | | self.vi, [INFO] [stdout] 532 | | bindings::VI_SHARED_LOCK, [INFO] [stdout] 533 | | lock_timeout, [INFO] [stdout] 534 | | requested_key.as_ptr(), [INFO] [stdout] 535 | | actual_key.as_mut_ptr(), [INFO] [stdout] 536 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 536 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:552:56 [INFO] [stdout] | [INFO] [stdout] 552 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viUnlock(self.vi) }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 552 | Error::wrap_binding(Some(self.vi), || unsafe { bindings::viUnlock(self.vi).try_into().unwrap() }) [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:579:46 [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter) [INFO] [stdout] | ----------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:726:12 [INFO] [stdout] | [INFO] [stdout] 726 | pub fn viEnableEvent( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 727 | vi: ViSession, [INFO] [stdout] 728 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, (event_type as u32).into(), mechanism as u16, filter) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:618:48 [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:737:12 [INFO] [stdout] | [INFO] [stdout] 737 | pub fn viDiscardEvents(vi: ViSession, eventType: ViEventType, mechanism: ViUInt16) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^ --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, (event_type as u32).into(), mechanism as u16) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 579 | bindings::viEnableEvent(self.vi, event_type as u32, mechanism as u16, filter).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:618:13 [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:599:47 [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ------------------------ ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:734:12 [INFO] [stdout] | [INFO] [stdout] 734 | pub fn viDisableEvent(vi: ViSession, eventType: ViEventType, mechanism: ViUInt16) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^ --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, (event_type as u32).into(), mechanism as u16) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:599:13 [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 599 | bindings::viDisableEvent(self.vi, event_type as u32, mechanism as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:618:48 [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:737:12 [INFO] [stdout] | [INFO] [stdout] 737 | pub fn viDiscardEvents(vi: ViSession, eventType: ViEventType, mechanism: ViUInt16) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^ --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, (event_type as u32).into(), mechanism as u16) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:651:49 [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | -------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:749:12 [INFO] [stdout] | [INFO] [stdout] 749 | pub fn viInstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 750 | vi: ViSession, [INFO] [stdout] 751 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, (event_type as u32).into(), handler, context) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:618:13 [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 618 | bindings::viDiscardEvents(self.vi, event_type as u32, mechanism as u16).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:651:49 [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | -------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:749:12 [INFO] [stdout] | [INFO] [stdout] 749 | pub fn viInstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 750 | vi: ViSession, [INFO] [stdout] 751 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, (event_type as u32).into(), handler, context) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:651:13 [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:651:13 [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 651 | bindings::viInstallHandler(self.vi, event_type as u32, handler, context).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:679:51 [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ---------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:757:12 [INFO] [stdout] | [INFO] [stdout] 757 | pub fn viUninstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 758 | vi: ViSession, [INFO] [stdout] 759 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, (event_type as u32).into(), handler, context) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:679:13 [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:679:51 [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ---------------------------- ^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:757:12 [INFO] [stdout] | [INFO] [stdout] 757 | pub fn viUninstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 758 | vi: ViSession, [INFO] [stdout] 759 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, (event_type as u32).into(), handler, context) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:679:13 [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 679 | bindings::viUninstallHandler(self.vi, event_type as u32, handler, context).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:706:13 [INFO] [stdout] | [INFO] [stdout] 706 | bindings::viWaitOnEvent( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 707 | self.vi, [INFO] [stdout] 708 | in_event_type as u32, [INFO] [stdout] | -------------------- expected `u64`, found `u32` [INFO] [stdout] 709 | timeout.as_millis() as u32, [INFO] [stdout] | -------------------------- expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:740:12 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn viWaitOnEvent( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 741 | vi: ViSession, [INFO] [stdout] 742 | inEventType: ViEventType, [INFO] [stdout] | ----------- [INFO] [stdout] 743 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 708 | (in_event_type as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 709 | (timeout.as_millis() as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:706:13 [INFO] [stdout] | [INFO] [stdout] 706 | / bindings::viWaitOnEvent( [INFO] [stdout] 707 | | self.vi, [INFO] [stdout] 708 | | in_event_type as u32, [INFO] [stdout] 709 | | timeout.as_millis() as u32, [INFO] [stdout] 710 | | std::ptr::null_mut(), [INFO] [stdout] 711 | | &mut context, [INFO] [stdout] 712 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 712 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/session.rs:706:13 [INFO] [stdout] | [INFO] [stdout] 706 | bindings::viWaitOnEvent( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 707 | self.vi, [INFO] [stdout] 708 | in_event_type as u32, [INFO] [stdout] | -------------------- expected `u64`, found `u32` [INFO] [stdout] 709 | timeout.as_millis() as u32, [INFO] [stdout] | -------------------------- expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:740:12 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn viWaitOnEvent( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 741 | vi: ViSession, [INFO] [stdout] 742 | inEventType: ViEventType, [INFO] [stdout] | ----------- [INFO] [stdout] 743 | timeout: ViUInt32, [INFO] [stdout] | ------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 708 | (in_event_type as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 709 | (timeout.as_millis() as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:706:13 [INFO] [stdout] | [INFO] [stdout] 706 | / bindings::viWaitOnEvent( [INFO] [stdout] 707 | | self.vi, [INFO] [stdout] 708 | | in_event_type as u32, [INFO] [stdout] 709 | | timeout.as_millis() as u32, [INFO] [stdout] 710 | | std::ptr::null_mut(), [INFO] [stdout] 711 | | &mut context, [INFO] [stdout] 712 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 712 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:733:66 [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid) [INFO] [stdout] | --------------------- ^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub fn viReadAsync(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, jobId: ViPJobId) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), (bytes as u32).into(), &mut jobid) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:733:13 [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:757:59 [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid) [INFO] [stdout] | ---------------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn viWriteAsync(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, jobId: ViPJobId) [INFO] [stdout] | ^^^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut jobid) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:757:13 [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:733:66 [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid) [INFO] [stdout] | --------------------- ^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub fn viReadAsync(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, jobId: ViPJobId) -> ViStatus; [INFO] [stdout] | ^^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), (bytes as u32).into(), &mut jobid) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:787:67 [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ------------------------- ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:786:12 [INFO] [stdout] | [INFO] [stdout] 786 | pub fn viWriteFromFile( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 789 | cnt: ViUInt32, [INFO] [stdout] | --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), (size as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:787:13 [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:801:64 [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ---------------------- ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:771:12 [INFO] [stdout] | [INFO] [stdout] 771 | pub fn viReadToFile( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 774 | cnt: ViUInt32, [INFO] [stdout] | --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), (size as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:733:13 [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 733 | bindings::viReadAsync(self.vi, std::ptr::null_mut(), bytes as u32, &mut jobid).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:812:57 [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read) [INFO] [stdout] | ---------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:765:12 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn viRead(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), (buf.len() as u32).into(), &mut bytes_read) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:812:13 [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:826:54 [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written) [INFO] [stdout] | ----------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:779:12 [INFO] [stdout] | [INFO] [stdout] 779 | pub fn viWrite(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut bytes_written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:826:13 [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:757:59 [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid) [INFO] [stdout] | ---------------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn viWriteAsync(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, jobId: ViPJobId) [INFO] [stdout] | ^^^^^^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut jobid) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:881:13 [INFO] [stdout] | [INFO] [stdout] 881 | bindings::viTerminate(self.session, 0, self.job_id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 881 | bindings::viTerminate(self.session, 0, self.job_id).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:757:13 [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 757 | bindings::viWriteAsync(self.vi, buf.as_ptr(), buf.len() as u32, &mut jobid).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:890:17 [INFO] [stdout] | [INFO] [stdout] 888 | bindings::viUninstallHandler( [INFO] [stdout] | ---------------------------- arguments to this function are incorrect [INFO] [stdout] 889 | self.session, [INFO] [stdout] 890 | event::Event::IoCompletion as u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:757:12 [INFO] [stdout] | [INFO] [stdout] 757 | pub fn viUninstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 758 | vi: ViSession, [INFO] [stdout] 759 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 890 | (event::Event::IoCompletion as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:888:13 [INFO] [stdout] | [INFO] [stdout] 888 | / bindings::viUninstallHandler( [INFO] [stdout] 889 | | self.session, [INFO] [stdout] 890 | | event::Event::IoCompletion as u32, [INFO] [stdout] 891 | | handler, [INFO] [stdout] 892 | | context, [INFO] [stdout] 893 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 893 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:787:67 [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ------------------------- ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:786:12 [INFO] [stdout] | [INFO] [stdout] 786 | pub fn viWriteFromFile( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 789 | cnt: ViUInt32, [INFO] [stdout] | --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), (size as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:787:13 [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 787 | bindings::viWriteFromFile(self.vi, filename.as_ptr(), size as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/variadic_macro.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | / $fn_name( [INFO] [stdout] 24 | | $($normal_arg,)* [INFO] [stdout] 25 | | $($ident,)* [INFO] [stdout] 26 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] ::: src/session.rs:997:13 [INFO] [stdout] | [INFO] [stdout] 997 | printf!(&session, "*IDN?\n").unwrap(); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::variadic_unsafe_nightmare_spaghetti` which comes from the expansion of the macro `printf` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 26 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/variadic_macro.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | / $fn_name( [INFO] [stdout] 24 | | $($normal_arg,)* [INFO] [stdout] 25 | | $($ident,)* [INFO] [stdout] 26 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] ::: src/session.rs:999:13 [INFO] [stdout] | [INFO] [stdout] 999 | scanf!(&session, "%s", id).unwrap(); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::variadic_unsafe_nightmare_spaghetti` which comes from the expansion of the macro `scanf` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 26 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:801:64 [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ---------------------- ^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:771:12 [INFO] [stdout] | [INFO] [stdout] 771 | pub fn viReadToFile( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 774 | cnt: ViUInt32, [INFO] [stdout] | --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), (size as u32).into(), &mut written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 801 | bindings::viReadToFile(self.vi, filename.as_ptr(), size as u32, &mut written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | / bindings::viParseRsrcEx( [INFO] [stdout] 69 | | self.rm, [INFO] [stdout] 70 | | name.as_ptr(), [INFO] [stdout] 71 | | &mut interface, [INFO] [stdout] ... | [INFO] [stdout] 75 | | alias.as_mut_ptr(), [INFO] [stdout] 76 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 76 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:812:57 [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read) [INFO] [stdout] | ---------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:765:12 [INFO] [stdout] | [INFO] [stdout] 765 | pub fn viRead(vi: ViSession, buf: ViPBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), (buf.len() as u32).into(), &mut bytes_read) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:812:13 [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 812 | bindings::viRead(self.vi, buf.as_mut_ptr(), buf.len() as u32, &mut bytes_read).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:826:54 [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written) [INFO] [stdout] | ----------------- ^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:779:12 [INFO] [stdout] | [INFO] [stdout] 779 | pub fn viWrite(vi: ViSession, buf: ViConstBuf, cnt: ViUInt32, retCnt: ViPUInt32) -> ViStatus; [INFO] [stdout] | ^^^^^^^ --- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), (buf.len() as u32).into(), &mut bytes_written) [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:826:13 [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 826 | bindings::viWrite(self.vi, buf.as_ptr(), buf.len() as u32, &mut bytes_written).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:881:13 [INFO] [stdout] | [INFO] [stdout] 881 | bindings::viTerminate(self.session, 0, self.job_id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 881 | bindings::viTerminate(self.session, 0, self.job_id).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | bindings::viFindNext(self.list, desc.as_mut_ptr().cast::()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 123 | bindings::viFindNext(self.list, desc.as_mut_ptr().cast::()).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:890:17 [INFO] [stdout] | [INFO] [stdout] 888 | bindings::viUninstallHandler( [INFO] [stdout] | ---------------------------- arguments to this function are incorrect [INFO] [stdout] 889 | self.session, [INFO] [stdout] 890 | event::Event::IoCompletion as u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:757:12 [INFO] [stdout] | [INFO] [stdout] 757 | pub fn viUninstallHandler( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 758 | vi: ViSession, [INFO] [stdout] 759 | eventType: ViEventType, [INFO] [stdout] | --------- [INFO] [stdout] help: you can convert a `u32` to a `u64` [INFO] [stdout] | [INFO] [stdout] 890 | (event::Event::IoCompletion as u32).into(), [INFO] [stdout] | + ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/session.rs:888:13 [INFO] [stdout] | [INFO] [stdout] 888 | / bindings::viUninstallHandler( [INFO] [stdout] 889 | | self.session, [INFO] [stdout] 890 | | event::Event::IoCompletion as u32, [INFO] [stdout] 891 | | handler, [INFO] [stdout] 892 | | context, [INFO] [stdout] 893 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 893 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:181:47 [INFO] [stdout] | [INFO] [stdout] 181 | Error::wrap_binding(None, || unsafe { bindings::viOpenDefaultRM(&mut id) })?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 181 | Error::wrap_binding(None, || unsafe { bindings::viOpenDefaultRM(&mut id).try_into().unwrap() })?; [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 205 | bindings::viFindRsrc( [INFO] [stdout] | -------------------- arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 209 | &mut count, [INFO] [stdout] | ^^^^^^^^^^ expected `*mut u64`, found `&mut u32` [INFO] [stdout] | [INFO] [stdout] = note: expected raw pointer `*mut u64` [INFO] [stdout] found mutable reference `&mut u32` [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:655:12 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn viFindRsrc( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 659 | retCnt: ViPUInt32, [INFO] [stdout] | ------ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | / bindings::viParseRsrcEx( [INFO] [stdout] 69 | | self.rm, [INFO] [stdout] 70 | | name.as_ptr(), [INFO] [stdout] 71 | | &mut interface, [INFO] [stdout] ... | [INFO] [stdout] 75 | | alias.as_mut_ptr(), [INFO] [stdout] 76 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 76 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:205:13 [INFO] [stdout] | [INFO] [stdout] 205 | / bindings::viFindRsrc( [INFO] [stdout] 206 | | self.0, [INFO] [stdout] 207 | | expr.as_ptr(), [INFO] [stdout] 208 | | &mut list, [INFO] [stdout] 209 | | &mut count, [INFO] [stdout] 210 | | interface.as_mut_ptr(), [INFO] [stdout] 211 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 211 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | bindings::viFindNext(self.list, desc.as_mut_ptr().cast::()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 123 | bindings::viFindNext(self.list, desc.as_mut_ptr().cast::()).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:181:47 [INFO] [stdout] | [INFO] [stdout] 181 | Error::wrap_binding(None, || unsafe { bindings::viOpenDefaultRM(&mut id) })?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 181 | Error::wrap_binding(None, || unsafe { bindings::viOpenDefaultRM(&mut id).try_into().unwrap() })?; [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 205 | bindings::viFindRsrc( [INFO] [stdout] | -------------------- arguments to this function are incorrect [INFO] [stdout] ... [INFO] [stdout] 209 | &mut count, [INFO] [stdout] | ^^^^^^^^^^ expected `*mut u64`, found `&mut u32` [INFO] [stdout] | [INFO] [stdout] = note: expected raw pointer `*mut u64` [INFO] [stdout] found mutable reference `&mut u32` [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/bindings.rs:655:12 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn viFindRsrc( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 659 | retCnt: ViPUInt32, [INFO] [stdout] | ------ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/resource_manager.rs:205:13 [INFO] [stdout] | [INFO] [stdout] 205 | / bindings::viFindRsrc( [INFO] [stdout] 206 | | self.0, [INFO] [stdout] 207 | | expr.as_ptr(), [INFO] [stdout] 208 | | &mut list, [INFO] [stdout] 209 | | &mut count, [INFO] [stdout] 210 | | interface.as_mut_ptr(), [INFO] [stdout] 211 | | ) [INFO] [stdout] | |_____________^ expected `i32`, found `i64` [INFO] [stdout] | [INFO] [stdout] help: you can convert an `i64` to an `i32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 211 | ).try_into().unwrap() [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0570. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0570. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `libvisa` (lib test) due to 175 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `libvisa` (lib) due to 173 previous errors [INFO] running `Command { std: "docker" "inspect" "254837948cb0f040cb9e42a0349a979a0c609a2affb23b24bdadda617b7dc46d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "254837948cb0f040cb9e42a0349a979a0c609a2affb23b24bdadda617b7dc46d", kill_on_drop: false }` [INFO] [stdout] 254837948cb0f040cb9e42a0349a979a0c609a2affb23b24bdadda617b7dc46d