[INFO] fetching crate pbsl-rs 0.1.1... [INFO] testing pbsl-rs-0.1.1 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate pbsl-rs 0.1.1 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate pbsl-rs 0.1.1 [INFO] finished tweaking crates.io crate pbsl-rs 0.1.1 [INFO] tweaked toml for crates.io crate pbsl-rs 0.1.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate pbsl-rs 0.1.1 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 94 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5036d49f667ec352f69e66cc25904223011ed4ac461f201512010f1db7d449a7 [INFO] running `Command { std: "docker" "start" "-a" "5036d49f667ec352f69e66cc25904223011ed4ac461f201512010f1db7d449a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5036d49f667ec352f69e66cc25904223011ed4ac461f201512010f1db7d449a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5036d49f667ec352f69e66cc25904223011ed4ac461f201512010f1db7d449a7", kill_on_drop: false }` [INFO] [stdout] 5036d49f667ec352f69e66cc25904223011ed4ac461f201512010f1db7d449a7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] a16beea7d4bdbded71c48ca5548d163c3c723e9e4d57ad5e933e712ff7d27de0 [INFO] running `Command { std: "docker" "start" "-a" "a16beea7d4bdbded71c48ca5548d163c3c723e9e4d57ad5e933e712ff7d27de0", kill_on_drop: false }` [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling winnow v0.7.11 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling rust_decimal v1.37.2 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling pbsl-rs v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling widestring v1.2.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling libloading v0.8.8 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling rust_decimal_macros v1.37.1 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Compiling num_enum v0.7.4 [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::ob_status as OB_STATUS` [INFO] [stdout] --> src/bindings/types.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | pub use self::ob_status as OB_STATUS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::ob_group_types as OB_GROUPTYPE` [INFO] [stdout] --> src/bindings/types.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | pub use self::ob_group_types as OB_GROUPTYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::ob_data_styles as OB_DATASTYLE` [INFO] [stdout] --> src/bindings/types.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | pub use self::ob_data_styles as OB_DATASTYLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self::ob_ref_types as OB_REFTYPE` [INFO] [stdout] --> src/bindings/types.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | pub use self::ob_ref_types as OB_REFTYPE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/bindings/array.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `pobarray` should have an upper camel case name [INFO] [stdout] --> src/bindings/array.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub type pobarray = NonNull<_POBARRAY>; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Pobarray` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `OB_ARRAY_ID` should have an upper camel case name [INFO] [stdout] --> src/bindings/array.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct OB_ARRAY_ID { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObArrayId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Pob_Inst_Id` should have an upper camel case name [INFO] [stdout] --> src/bindings/object.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type Pob_Inst_Id = Option; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PobInstId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `pobclass` should have an upper camel case name [INFO] [stdout] --> src/bindings/object.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type pobclass = NonNull<_PBCLASS>; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Pobclass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `POT_REF_PAK` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type POT_REF_PAK = PVOID; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PotRefPak` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `OT_FIELDUPDATE_FUNC` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type OT_FIELDUPDATE_FUNC = fn(PVOID, u32, u32) -> i32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtFieldupdateFunc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `pot_ref_tag` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:42:10 [INFO] [stdout] | [INFO] [stdout] 42 | pub type pot_ref_tag = NonNull<_POT_REF_TAT>; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PotRefTag` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `OT_REF_TAG_UNION` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub struct OT_REF_TAG_UNION { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtRefTagUnion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `OT_REF_TAG_EUMN` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:49:10 [INFO] [stdout] | [INFO] [stdout] 49 | pub enum OT_REF_TAG_EUMN { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtRefTagEumn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `simple` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | simple(ot_ref_pak_simple_ref_tag), [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Simple` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `field` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | field(ot_ref_pak_field_ref_tag), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Field` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `OT_REFPAK_STYLE` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:72:10 [INFO] [stdout] | [INFO] [stdout] 72 | pub enum OT_REFPAK_STYLE { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtRefpakStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OT_SIMPLE_REF` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | OT_SIMPLE_REF = 0, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtSimpleRef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OT_FIELD_REF` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | OT_FIELD_REF, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtFieldRef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OT_FIELD_ITEM_REF` should have an upper camel case name [INFO] [stdout] --> src/bindings/packet.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | OT_FIELD_ITEM_REF, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OtFieldItemRef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `sysapidef` [INFO] [stdout] --> src/bindings/pbsys.rs:19:14 [INFO] [stdout] | [INFO] [stdout] 19 | macro_rules! sysapidef { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `dweapidef` [INFO] [stdout] --> src/bindings/pbdwe.rs:19:14 [INFO] [stdout] | [INFO] [stdout] 19 | macro_rules! dweapidef { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `pobdatavalue` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:218:10 [INFO] [stdout] | [INFO] [stdout] 218 | pub type pobdatavalue = NonNull<_POBDATAVALUE>; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Pobdatavalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `pobinstid` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:226:10 [INFO] [stdout] | [INFO] [stdout] 226 | pub type pobinstid = NonNull<_POBINSTID>; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Pobinstid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Ob_Data_Style` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:613:10 [INFO] [stdout] | [INFO] [stdout] 613 | pub enum Ob_Data_Style { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObDataStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNDECLARED_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:614:5 [INFO] [stdout] | [INFO] [stdout] 614 | UNDECLARED_STYLE = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UndeclaredStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INT_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | INT_STYLE = 1, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `IntStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FLOAT_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:616:5 [INFO] [stdout] | [INFO] [stdout] 616 | FLOAT_STYLE = 2, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FloatStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PTR_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | PTR_STYLE = 3, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `PtrStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONST_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:618:5 [INFO] [stdout] | [INFO] [stdout] 618 | CONST_STYLE = 4, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ConstStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ID_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:619:5 [INFO] [stdout] | [INFO] [stdout] 619 | ID_STYLE = 5, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IdStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OBINST_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:620:5 [INFO] [stdout] | [INFO] [stdout] 620 | OBINST_STYLE = 6, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObinstStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LONG_STYLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:621:5 [INFO] [stdout] | [INFO] [stdout] 621 | LONG_STYLE = 7, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LongStyle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_TYPEDEF_FIELD` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:628:5 [INFO] [stdout] | [INFO] [stdout] 628 | OB_TYPEDEF_FIELD = 0, // For instance variables [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObTypedefField` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_INSTVAR_FIELD` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | OB_INSTVAR_FIELD = 0x0500, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObInstvarField` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_GLOBAL_VAR` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:635:5 [INFO] [stdout] | [INFO] [stdout] 635 | OB_GLOBAL_VAR = 0, // For globally scoped variables [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObGlobalVar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_SHARED_VAR` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:636:5 [INFO] [stdout] | [INFO] [stdout] 636 | OB_SHARED_VAR = 1, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObSharedVar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Ob_Group_Types` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:642:10 [INFO] [stdout] | [INFO] [stdout] 642 | pub enum Ob_Group_Types { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ObGroupTypes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_SIMPLE` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:643:5 [INFO] [stdout] | [INFO] [stdout] 643 | OB_SIMPLE = 0, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `ObSimple` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OB_ARRAY` should have an upper camel case name [INFO] [stdout] --> src/lib.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 644 | OB_ARRAY, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `ObArray` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:32:29 [INFO] [stdout] | [INFO] [stdout] 32 | vmapidef!(ot_set_return_val,extern "stdcall" fn(POB_THIS,POB_DATA)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:33:28 [INFO] [stdout] | [INFO] [stdout] 33 | vmapidef!(ot_no_return_val,extern "stdcall" fn(POB_THIS)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | vmapidef!(ot_get_next_evaled_arg_no_convert,extern "stdcall" fn(POB_THIS)->POB_DATA); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | vmapidef!(ot_get_valptr_arg,extern "stdcall" fn(POB_THIS,&mut BOOL)->PVOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:36:34 [INFO] [stdout] | [INFO] [stdout] 36 | vmapidef!(ot_get_next_lvalue_arg,extern "stdcall" fn(POB_THIS,POT_LVALUE_INFO)->POB_DATA); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | vmapidef!(ob_dup_string,extern "stdcall" fn(POB_THIS,LPTSTR)->LPTSTR); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | vmapidef!(ob_dup_blob,extern "stdcall" fn(POB_THIS,PSH_BINARY)->PSH_BINARY); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:41:22 [INFO] [stdout] | [INFO] [stdout] 41 | vmapidef!(ob_dup_dec,extern "stdcall" fn(POB_THIS,PSH_DEC)->PSH_DEC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | vmapidef!(ob_dup_double,extern "stdcall" fn(POB_THIS,PDOUBLE)->PDOUBLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | vmapidef!(ob_dup_longlong,extern "stdcall" fn(POB_THIS,PLONGLONG)->PLONGLONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | vmapidef!(ob_dup_time,extern "stdcall" fn(POB_THIS,PSH_TIME)->PSH_TIME); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | vmapidef!(ob_alloc_string,extern "stdcall" fn(POB_THIS,ULONG)->LPTSTR); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:48:25 [INFO] [stdout] | [INFO] [stdout] 48 | vmapidef!(ob_alloc_blob,extern "stdcall" fn(POB_THIS,ULONG)->PSH_BINARY); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | vmapidef!(ob_alloc_dec,extern "stdcall" fn(POB_THIS)->PSH_DEC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:50:27 [INFO] [stdout] | [INFO] [stdout] 50 | vmapidef!(ob_alloc_double,extern "stdcall" fn(POB_THIS)->PDOUBLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:51:29 [INFO] [stdout] | [INFO] [stdout] 51 | vmapidef!(ob_alloc_longlong,extern "stdcall" fn(POB_THIS)->PLONGLONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:52:25 [INFO] [stdout] | [INFO] [stdout] 52 | vmapidef!(ob_alloc_time,extern "stdcall" fn(POB_THIS)->PSH_TIME); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:55:29 [INFO] [stdout] | [INFO] [stdout] 55 | vmapidef!(ob_realloc_string,extern "stdcall" fn(POB_THIS,LPTSTR,ULONG)->LPTSTR); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:56:27 [INFO] [stdout] | [INFO] [stdout] 56 | vmapidef!(ob_realloc_blob,extern "stdcall" fn(POB_THIS,PSH_BINARY,ULONG)->PSH_BINARY); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:59:25 [INFO] [stdout] | [INFO] [stdout] 59 | vmapidef!(ob_free_value,extern "stdcall" fn(POB_THIS,PVOID)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:60:26 [INFO] [stdout] | [INFO] [stdout] 60 | vmapidef!(ob_free_memory,extern "stdcall" fn(POB_THIS,PVOID)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:63:35 [INFO] [stdout] | [INFO] [stdout] 63 | vmapidef!(ot_array_create_bounded,extern "stdcall" fn(POB_THIS,ULONG,OB_CLASS_HNDL,USHORT,USHORT,PLONG)->PVOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:64:37 [INFO] [stdout] | [INFO] [stdout] 64 | vmapidef!(ot_array_create_unbounded,extern "stdcall" fn(POB_THIS,OB_CLASS_HNDL,USHORT)->PVOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:65:30 [INFO] [stdout] | [INFO] [stdout] 65 | vmapidef!(ot_array_num_items,extern "stdcall" fn(POB_THIS,PVOID)->ULONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:66:26 [INFO] [stdout] | [INFO] [stdout] 66 | vmapidef!(ot_array_index,extern "stdcall" fn(POB_THIS,PVOID,ULONG)->POB_DATA); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:68:34 [INFO] [stdout] | [INFO] [stdout] 68 | vmapidef!(ot_array_set_free_data,extern "stdcall" fn(POB_THIS,PVOID,BOOL)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:69:30 [INFO] [stdout] | [INFO] [stdout] 69 | vmapidef!(ot_array_free_data,extern "stdcall" fn(POB_THIS,PVOID)->BOOL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:70:29 [INFO] [stdout] | [INFO] [stdout] 70 | vmapidef!(ot_array_class_id,extern "stdcall" fn(POB_THIS,PVOID)->OB_CLASS_HNDL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:71:31 [INFO] [stdout] | [INFO] [stdout] 71 | vmapidef!(ot_array_class_hndl,extern "stdcall" fn(POB_THIS,PVOID)->ULONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:72:35 [INFO] [stdout] | [INFO] [stdout] 72 | vmapidef!(ot_array_num_dimensions,extern "stdcall" fn(POB_THIS,PVOID)->USHORT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:74:33 [INFO] [stdout] | [INFO] [stdout] 74 | vmapidef!(ot_is_array_unbounded,extern "stdcall" fn(POB_THIS,PVOID)->BOOL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:75:35 [INFO] [stdout] | [INFO] [stdout] 75 | vmapidef!(ot_get_arraydef_no_dims,extern "stdcall" fn(POB_THIS,PVOID)->USHORT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:76:33 [INFO] [stdout] | [INFO] [stdout] 76 | vmapidef!(ot_get_arraydef_style,extern "stdcall" fn(POB_THIS,PVOID)->OB_ARRAY_SYMBOL_STYLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:77:34 [INFO] [stdout] | [INFO] [stdout] 77 | vmapidef!(ot_get_arraydef_bounds,extern "stdcall" fn(POB_THIS,PVOID)->PLONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:78:35 [INFO] [stdout] | [INFO] [stdout] 78 | vmapidef!(ot_get_arraydef_varinfo,extern "stdcall" fn(POB_THIS,PVOID)->OB_INFO_FLAGS); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:79:39 [INFO] [stdout] | [INFO] [stdout] 79 | vmapidef!(ot_get_arraydef_upper_bound,extern "stdcall" fn(POB_THIS,PVOID,LONG)->LONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:80:39 [INFO] [stdout] | [INFO] [stdout] 80 | vmapidef!(ot_get_arraydef_lower_bound,extern "stdcall" fn(POB_THIS,PVOID,LONG)->LONG); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbvm.rs:83:35 [INFO] [stdout] | [INFO] [stdout] 83 | vmapidef!(ot_get_curr_obinst_expr,extern "stdcall" fn(POB_THIS,POB_INST_ID,PBOOL)->POB_INST_ID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target [INFO] [stdout] --> src/bindings/pbshr.rs:32:30 [INFO] [stdout] | [INFO] [stdout] 32 | shrapidef!(ot_set_return_val,extern "stdcall" fn(POB_THIS,POB_DATA)->VOID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #130260 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/bindings/packet.rs:26:55 [INFO] [stdout] | [INFO] [stdout] 26 | Some(unsafe { &mut *(usize::from_le_bytes(self.refunion.unionval) as *mut ObData) }) [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:403:48 [INFO] [stdout] | [INFO] [stdout] 403 | let d = unsafe{&*(usize::from_le_bytes(self.val.data) as *mut _POBDATAVALUE)}; [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:410:30 [INFO] [stdout] | [INFO] [stdout] 410 | usize::from_le_bytes(self.val.data) as *const T [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:443:41 [INFO] [stdout] | [INFO] [stdout] 443 | unsafe { PBString::from_ptr_str(self.get_valptr::()) } [INFO] [stdout] | ---------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ expected `*const u32`, found `*const u16` [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected raw pointer `*const u32` [INFO] [stdout] found raw pointer `*const u16` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/widestring-1.2.0/src/ucstring.rs:832:1 [INFO] [stdout] | [INFO] [stdout] 832 | / ucstring_common_impl! { [INFO] [stdout] 833 | | /// An owned, mutable C-style 32-bit wide string for FFI that is nul-aware and nul-terminated. [INFO] [stdout] 834 | | /// [INFO] [stdout] 835 | | /// The string slice of a [`U32CString`] is [`U32CStr`]. [INFO] [stdout] ... | [INFO] [stdout] 992 | | fn into_boxed_ucstr() -> {} [INFO] [stdout] 993 | | } [INFO] [stdout] | |_^ [INFO] [stdout] = note: this error originates in the macro `ucstring_common_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:471:30 [INFO] [stdout] | [INFO] [stdout] 471 | usize::from_le_bytes(self.val.data) as Parray [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:489:30 [INFO] [stdout] | [INFO] [stdout] 489 | usize::from_le_bytes(self.val.data) as *mut T [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:492:46 [INFO] [stdout] | [INFO] [stdout] 492 | unsafe { &mut *(usize::from_le_bytes(self.val.data) as *mut OT_REF_PAK) } [INFO] [stdout] | -------------------- ^^^^^^^^^^^^^ expected an array with a size of 8, found one with a size of 4 [INFO] [stdout] | | [INFO] [stdout] | arguments to this function are incorrect [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/num/mod.rs:1248:5 [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:510:25 [INFO] [stdout] | [INFO] [stdout] 510 | self.val.data = val.to_le_bytes() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ expected an array with a size of 4, found one with a size of 8 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] [INFO] [stderr] error: could not compile `pbsl-rs` (lib) due to 8 previous errors; 119 warnings emitted [INFO] running `Command { std: "docker" "inspect" "a16beea7d4bdbded71c48ca5548d163c3c723e9e4d57ad5e933e712ff7d27de0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a16beea7d4bdbded71c48ca5548d163c3c723e9e4d57ad5e933e712ff7d27de0", kill_on_drop: false }` [INFO] [stdout] a16beea7d4bdbded71c48ca5548d163c3c723e9e4d57ad5e933e712ff7d27de0