[INFO] fetching crate wayland-backend 0.3.2... [INFO] checking wayland-backend-0.3.2 against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] extracting crate wayland-backend 0.3.2 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate wayland-backend 0.3.2 on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate wayland-backend 0.3.2 [INFO] finished tweaking crates.io crate wayland-backend 0.3.2 [INFO] tweaked toml for crates.io crate wayland-backend 0.3.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 47 packages [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.5.0) [INFO] [stderr] Adding env_logger v0.10.2 (latest: v0.11.3) [INFO] [stderr] Adding memoffset v0.7.1 (latest: v0.9.1) [INFO] [stderr] Adding nix v0.26.4 (latest: v0.28.0) [INFO] [stderr] Adding raw-window-handle v0.5.2 (latest: v0.6.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fc4cfe79f428c673261fd13ecbb07f7f78c3744006408f18b852b0a33d5b3ab5 [INFO] running `Command { std: "docker" "start" "-a" "fc4cfe79f428c673261fd13ecbb07f7f78c3744006408f18b852b0a33d5b3ab5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fc4cfe79f428c673261fd13ecbb07f7f78c3744006408f18b852b0a33d5b3ab5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc4cfe79f428c673261fd13ecbb07f7f78c3744006408f18b852b0a33d5b3ab5", kill_on_drop: false }` [INFO] [stdout] fc4cfe79f428c673261fd13ecbb07f7f78c3744006408f18b852b0a33d5b3ab5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7e13aa90f7169b22ff031c04cc81b8b156897b34d9d4de89788a394f8f8d83dc [INFO] running `Command { std: "docker" "start" "-a" "7e13aa90f7169b22ff031c04cc81b8b156897b34d9d4de89788a394f8f8d83dc", kill_on_drop: false }` [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Checking memchr v2.7.2 [INFO] [stderr] Checking libloading v0.8.3 [INFO] [stderr] Checking log v0.4.21 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Compiling memoffset v0.7.1 [INFO] [stderr] Compiling wayland-backend v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Checking dlib v0.5.2 [INFO] [stderr] Compiling syn v2.0.57 [INFO] [stderr] Checking nix v0.26.4 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling wayland-sys v0.31.1 [INFO] [stderr] Checking regex-automata v0.4.6 [INFO] [stdout] warning: the item `InvalidId` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `InvalidId` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `NoWaylandLib` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `NoWaylandLib` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `WaylandError` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `WaylandError` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DisconnectReason`, `GlobalInfo`, `InitError`, `InvalidId` [INFO] [stdout] --> src/rs/server_impl/mod.rs:13:45 [INFO] [stdout] | [INFO] [stdout] 13 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking regex v1.10.4 [INFO] [stderr] Compiling concat-idents v1.1.5 [INFO] [stderr] Checking env_logger v0.10.2 [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wayland_scanner` [INFO] [stdout] --> src/test/mod.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | wayland_scanner::generate_interfaces!( [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `wayland_scanner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:86:48 [INFO] [stdout] | [INFO] [stdout] 86 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:94:32 [INFO] [stdout] | [INFO] [stdout] 94 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 94 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 94 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:106:50 [INFO] [stdout] | [INFO] [stdout] 106 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:113:32 [INFO] [stdout] | [INFO] [stdout] 113 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:147:48 [INFO] [stdout] | [INFO] [stdout] 147 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:155:32 [INFO] [stdout] | [INFO] [stdout] 155 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 155 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 155 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:167:50 [INFO] [stdout] | [INFO] [stdout] 167 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/destructors.rs:174:32 [INFO] [stdout] | [INFO] [stdout] 174 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/many_args.rs:137:48 [INFO] [stdout] | [INFO] [stdout] 137 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 1, server_data.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/many_args.rs:145:32 [INFO] [stdout] | [INFO] [stdout] 145 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 145 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 145 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/many_args.rs:157:50 [INFO] [stdout] | [INFO] [stdout] 157 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/many_args.rs:164:32 [INFO] [stdout] | [INFO] [stdout] 164 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TERTIARY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:61:71 [INFO] [stdout] | [INFO] [stdout] 61 | assert!(&ter.interface().name == &interfaces::TERTIARY_INTERFACE.name); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 96 | impl_server_objectdata!(server_rs); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_server_objectdata` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TERTIARY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:61:71 [INFO] [stdout] | [INFO] [stdout] 61 | assert!(&ter.interface().name == &interfaces::TERTIARY_INTERFACE.name); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 97 | impl_server_objectdata!(server_sys); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_server_objectdata` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:139:48 [INFO] [stdout] | [INFO] [stdout] 139 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:147:32 [INFO] [stdout] | [INFO] [stdout] 147 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 147 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 147 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:159:50 [INFO] [stdout] | [INFO] [stdout] 159 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:166:32 [INFO] [stdout] | [INFO] [stdout] 166 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:238:48 [INFO] [stdout] | [INFO] [stdout] 238 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:246:32 [INFO] [stdout] | [INFO] [stdout] 246 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 246 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] 246 + Some((&WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:258:50 [INFO] [stdout] | [INFO] [stdout] 258 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:265:32 [INFO] [stdout] | [INFO] [stdout] 265 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:298:48 [INFO] [stdout] | [INFO] [stdout] 298 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:306:32 [INFO] [stdout] | [INFO] [stdout] 306 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 306 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] 306 + Some((&WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:318:50 [INFO] [stdout] | [INFO] [stdout] 318 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:325:32 [INFO] [stdout] | [INFO] [stdout] 325 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:355:48 [INFO] [stdout] | [INFO] [stdout] 355 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:363:32 [INFO] [stdout] | [INFO] [stdout] 363 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 363 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 363 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:375:50 [INFO] [stdout] | [INFO] [stdout] 375 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:382:32 [INFO] [stdout] | [INFO] [stdout] 382 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:424:48 [INFO] [stdout] | [INFO] [stdout] 424 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 5, server_data.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:432:32 [INFO] [stdout] | [INFO] [stdout] 432 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 432 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 432 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:444:50 [INFO] [stdout] | [INFO] [stdout] 444 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/object_args.rs:451:32 [INFO] [stdout] | [INFO] [stdout] 451 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | &interfaces::TEST_GLOBAL_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:61:32 [INFO] [stdout] | [INFO] [stdout] 61 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 61 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 61 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:73:50 [INFO] [stdout] | [INFO] [stdout] 73 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:80:32 [INFO] [stdout] | [INFO] [stdout] 80 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:266:22 [INFO] [stdout] | [INFO] [stdout] 266 | &interfaces::TEST_GLOBAL_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:279:32 [INFO] [stdout] | [INFO] [stdout] 279 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 279 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 279 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:291:50 [INFO] [stdout] | [INFO] [stdout] 291 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/protocol_error.rs:298:32 [INFO] [stdout] | [INFO] [stdout] 298 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | &interfaces::QUAD_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 62 | impl_globalhandler!(server_rs); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | &interfaces::QUAD_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 62 | impl_globalhandler!(server_rs); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | &interfaces::QUAD_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 63 | impl_globalhandler!(server_sys); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | &interfaces::QUAD_INTERFACE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] ... [INFO] [stdout] 63 | impl_globalhandler!(server_sys); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:120:48 [INFO] [stdout] | [INFO] [stdout] 120 | server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, Arc::new(ServerData)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:128:32 [INFO] [stdout] | [INFO] [stdout] 128 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 128 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] 128 + Some((&WL_REGISTRY_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:140:50 [INFO] [stdout] | [INFO] [stdout] 140 | CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/server_created_objects.rs:147:32 [INFO] [stdout] | [INFO] [stdout] 147 | Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_CALLBACK_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/sync.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | Some((&interfaces::WL_CALLBACK_INTERFACE, 1)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_CALLBACK_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_CALLBACK_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 50 - Some((&interfaces::WL_CALLBACK_INTERFACE, 1)), [INFO] [stdout] 50 + Some((&WL_CALLBACK_INTERFACE, 1)), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces` [INFO] [stdout] --> src/test/sync.rs:83:32 [INFO] [stdout] | [INFO] [stdout] 83 | Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces` [INFO] [stdout] | [INFO] [stdout] help: consider importing this static [INFO] [stdout] | [INFO] [stdout] 1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE; [INFO] [stdout] | [INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 83 - Some((&interfaces::WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] 83 + Some((&WL_REGISTRY_INTERFACE, 1)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `InvalidId` is imported redundantly [INFO] [stdout] --> src/sys/client_impl/mod.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 34 | use super::client::*; [INFO] [stdout] | ---------------- the item `InvalidId` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `NoWaylandLib` is imported redundantly [INFO] [stdout] --> src/sys/client_impl/mod.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 34 | use super::client::*; [INFO] [stdout] | ---------------- the item `NoWaylandLib` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `WaylandError` is imported redundantly [INFO] [stdout] --> src/sys/client_impl/mod.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 34 | use super::client::*; [INFO] [stdout] | ---------------- the item `WaylandError` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Credentials` is imported redundantly [INFO] [stdout] --> src/sys/server_impl/mod.rs:28:32 [INFO] [stdout] | [INFO] [stdout] 26 | use super::{free_arrays, server::*, RUST_MANAGED}; [INFO] [stdout] | --------- the item `Credentials` is already imported here [INFO] [stdout] 27 | [INFO] [stdout] 28 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `DisconnectReason` is imported redundantly [INFO] [stdout] --> src/sys/server_impl/mod.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 26 | use super::{free_arrays, server::*, RUST_MANAGED}; [INFO] [stdout] | --------- the item `DisconnectReason` is already imported here [INFO] [stdout] 27 | [INFO] [stdout] 28 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `GlobalInfo` is imported redundantly [INFO] [stdout] --> src/sys/server_impl/mod.rs:28:63 [INFO] [stdout] | [INFO] [stdout] 26 | use super::{free_arrays, server::*, RUST_MANAGED}; [INFO] [stdout] | --------- the item `GlobalInfo` is already imported here [INFO] [stdout] 27 | [INFO] [stdout] 28 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `InitError` is imported redundantly [INFO] [stdout] --> src/sys/server_impl/mod.rs:28:75 [INFO] [stdout] | [INFO] [stdout] 26 | use super::{free_arrays, server::*, RUST_MANAGED}; [INFO] [stdout] | --------- the item `InitError` is already imported here [INFO] [stdout] 27 | [INFO] [stdout] 28 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `InvalidId` is imported redundantly [INFO] [stdout] --> src/sys/server_impl/mod.rs:28:86 [INFO] [stdout] | [INFO] [stdout] 26 | use super::{free_arrays, server::*, RUST_MANAGED}; [INFO] [stdout] | --------- the item `InvalidId` is already imported here [INFO] [stdout] 27 | [INFO] [stdout] 28 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `InvalidId` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `InvalidId` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `NoWaylandLib` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `NoWaylandLib` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `WaylandError` is imported redundantly [INFO] [stdout] --> src/rs/client_impl/mod.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 24 | client::*, [INFO] [stdout] | --------- the item `WaylandError` is already imported here [INFO] [stdout] ... [INFO] [stdout] 30 | pub use crate::types::client::{InvalidId, NoWaylandLib, WaylandError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DisconnectReason`, `GlobalInfo`, `InitError`, `InvalidId` [INFO] [stdout] --> src/rs/server_impl/mod.rs:13:45 [INFO] [stdout] | [INFO] [stdout] 13 | pub use crate::types::server::{Credentials, DisconnectReason, GlobalInfo, InitError, InvalidId}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ArgumentType` is imported redundantly [INFO] [stdout] --> src/rs/socket.rs:342:48 [INFO] [stdout] | [INFO] [stdout] 341 | use super::*; [INFO] [stdout] | -------- the item `ArgumentType` is already imported here [INFO] [stdout] 342 | use crate::protocol::{AllowNull, Argument, ArgumentType, Message}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Message` is imported redundantly [INFO] [stdout] --> src/rs/socket.rs:342:62 [INFO] [stdout] | [INFO] [stdout] 341 | use super::*; [INFO] [stdout] | -------- the item `Message` is already imported here [INFO] [stdout] 342 | use crate::protocol::{AllowNull, Argument, ArgumentType, Message}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `RawFd` is imported redundantly [INFO] [stdout] --> src/rs/socket.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 341 | use super::*; [INFO] [stdout] | -------- the item `RawFd` is already imported here [INFO] [stdout] ... [INFO] [stdout] 345 | use std::os::unix::io::RawFd; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate as wayland_backend` [INFO] [stdout] --> src/test/mod.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | use crate as wayland_backend; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Arc` is imported redundantly [INFO] [stdout] --> src/test/destructors.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | Arc, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 9 | use super::*; [INFO] [stdout] | -------- the item `Arc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Message` is imported redundantly [INFO] [stdout] --> src/test/many_args.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::protocol::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | [INFO] [stdout] 9 | use super::*; [INFO] [stdout] | -------- the item `Message` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Message` is imported redundantly [INFO] [stdout] --> src/test/object_args.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::protocol::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | [INFO] [stdout] 8 | use super::*; [INFO] [stdout] | -------- the item `Message` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Arc` is imported redundantly [INFO] [stdout] --> src/test/protocol_error.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | sync::{Arc, Mutex}, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 8 | use super::*; [INFO] [stdout] | -------- the item `Arc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Message` is imported redundantly [INFO] [stdout] --> src/test/server_created_objects.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::protocol::Message; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | [INFO] [stdout] 8 | use super::*; [INFO] [stdout] | -------- the item `Message` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_class` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:105:67 [INFO] [stdout] | [INFO] [stdout] 105 | CStr::from_ptr(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_class, ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:120:57 [INFO] [stdout] | [INFO] [stdout] 120 | let id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_listener` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:123:70 [INFO] [stdout] | [INFO] [stdout] 123 | let is_rust_managed = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_listener, ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:129:59 [INFO] [stdout] | [INFO] [stdout] 129 | &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `is_lib_available` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:224:13 [INFO] [stdout] | [INFO] [stdout] 224 | if !is_lib_available() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_connect_to_fd` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:228:52 [INFO] [stdout] | [INFO] [stdout] 228 | ffi_dispatch!(wayland_client_handle(), wl_display_connect_to_fd, stream.into_raw_fd()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_create_queue` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:264:61 [INFO] [stdout] | [INFO] [stdout] 264 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_create_queue, display) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_flush` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:288:61 [INFO] [stdout] | [INFO] [stdout] 288 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_flush, guard.display) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_fd` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:301:17 [INFO] [stdout] | [INFO] [stdout] 301 | wl_display_get_fd, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_protocol_error` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:331:21 [INFO] [stdout] | [INFO] [stdout] 331 | wl_display_get_protocol_error, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0699]: cannot call a method on a raw pointer with an unknown pointee type [INFO] [stdout] --> src/sys/client_impl/mod.rs:338:30 [INFO] [stdout] | [INFO] [stdout] 338 | if interface.is_null() { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_dispatch_pending` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:381:56 [INFO] [stdout] | [INFO] [stdout] 381 | ffi_dispatch!(wayland_client_handle(), wl_display_dispatch_pending, display) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_dispatch_queue_pending` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:385:21 [INFO] [stdout] | [INFO] [stdout] 385 | wl_display_dispatch_queue_pending, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_prepare_read` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:421:56 [INFO] [stdout] | [INFO] [stdout] 421 | ffi_dispatch!(wayland_client_handle(), wl_display_prepare_read, display) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_prepare_read_queue` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:423:56 [INFO] [stdout] | [INFO] [stdout] 423 | ffi_dispatch!(wayland_client_handle(), wl_display_prepare_read_queue, display, evq) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_fd` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:437:17 [INFO] [stdout] | [INFO] [stdout] 437 | wl_display_get_fd, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_read_events` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:446:61 [INFO] [stdout] | [INFO] [stdout] 446 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_read_events, self.display) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_cancel_read` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:466:56 [INFO] [stdout] | [INFO] [stdout] 466 | ffi_dispatch!(wayland_client_handle(), wl_display_cancel_read, self.display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_version` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:491:61 [INFO] [stdout] | [INFO] [stdout] 491 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_version, id.ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_version` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:522:61 [INFO] [stdout] | [INFO] [stdout] 522 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_version, id.ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_marshal_array_constructor_versioned` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:639:21 [INFO] [stdout] | [INFO] [stdout] 639 | wl_proxy_marshal_array_constructor_versioned, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_create_wrapper` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:651:60 [INFO] [stdout] | [INFO] [stdout] 651 | ffi_dispatch!(wayland_client_handle(), wl_proxy_create_wrapper, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_queue` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:652:56 [INFO] [stdout] | [INFO] [stdout] 652 | ffi_dispatch!(wayland_client_handle(), wl_proxy_set_queue, wrapped_ptr, guard.evq); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_marshal_array_constructor_versioned` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:655:21 [INFO] [stdout] | [INFO] [stdout] 655 | wl_proxy_marshal_array_constructor_versioned, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_wrapper_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:662:56 [INFO] [stdout] | [INFO] [stdout] 662 | ffi_dispatch!(wayland_client_handle(), wl_proxy_wrapper_destroy, wrapped_ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:682:73 [INFO] [stdout] | [INFO] [stdout] 682 | id: unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, ret) }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:694:64 [INFO] [stdout] | [INFO] [stdout] 694 | ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, ret); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_add_dispatcher` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:705:21 [INFO] [stdout] | [INFO] [stdout] 705 | wl_proxy_add_dispatcher, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:722:25 [INFO] [stdout] | [INFO] [stdout] 722 | wl_proxy_get_user_data, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:729:25 [INFO] [stdout] | [INFO] [stdout] 729 | wl_proxy_set_user_data, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `data` on type `Box<_>` [INFO] [stdout] --> src/sys/client_impl/mod.rs:735:23 [INFO] [stdout] | [INFO] [stdout] 735 | udata.data.destroyed(ObjectId { id: id.clone() }); [INFO] [stdout] | ^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:739:56 [INFO] [stdout] | [INFO] [stdout] 739 | ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:757:55 [INFO] [stdout] | [INFO] [stdout] 757 | &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:778:59 [INFO] [stdout] | [INFO] [stdout] 778 | &mut *(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:799:48 [INFO] [stdout] | [INFO] [stdout] 799 | ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, proxy) as *mut ProxyUserData [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:846:73 [INFO] [stdout] | [INFO] [stdout] 846 | let obj_id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, obj); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_listener` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:850:64 [INFO] [stdout] | [INFO] [stdout] 850 | ffi_dispatch!(wayland_client_handle(), wl_proxy_get_listener, obj); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:854:71 [INFO] [stdout] | [INFO] [stdout] 854 | ... &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, obj) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:914:68 [INFO] [stdout] | [INFO] [stdout] 914 | id: ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, obj), [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_add_dispatcher` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:925:25 [INFO] [stdout] | [INFO] [stdout] 925 | wl_proxy_add_dispatcher, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:946:59 [INFO] [stdout] | [INFO] [stdout] 946 | let proxy_id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, proxy); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:974:48 [INFO] [stdout] | [INFO] [stdout] 974 | ffi_dispatch!(wayland_client_handle(), wl_proxy_set_user_data, proxy, std::ptr::null_mut()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `alive` on type `Box<_>` [INFO] [stdout] --> src/sys/client_impl/mod.rs:975:15 [INFO] [stdout] | [INFO] [stdout] 975 | udata.alive.store(false, Ordering::Release); [INFO] [stdout] | ^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:977:48 [INFO] [stdout] | [INFO] [stdout] 977 | ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, proxy); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:1012:21 [INFO] [stdout] | [INFO] [stdout] 1012 | wl_proxy_get_user_data, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:1017:56 [INFO] [stdout] | [INFO] [stdout] 1017 | ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, proxy_ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_disconnect` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:1022:61 [INFO] [stdout] | [INFO] [stdout] 1022 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_disconnect, self.display) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_event_queue_destroy` in this scope [INFO] [stdout] --> src/sys/client_impl/mod.rs:1025:61 [INFO] [stdout] | [INFO] [stdout] 1025 | unsafe { ffi_dispatch!(wayland_client_handle(), wl_event_queue_destroy, self.evq) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:101:61 [INFO] [stdout] | [INFO] [stdout] 101 | unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, self.ptr) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:103:61 [INFO] [stdout] | [INFO] [stdout] 103 | unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, other.ptr) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:115:57 [INFO] [stdout] | [INFO] [stdout] 115 | let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_class` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:123:69 [INFO] [stdout] | [INFO] [stdout] 123 | let iface_name = ffi_dispatch!(wayland_server_handle(), wl_resource_get_class, ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:134:17 [INFO] [stdout] | [INFO] [stdout] 134 | wl_resource_instance_of, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:146:64 [INFO] [stdout] | [INFO] [stdout] 146 | let udata = ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_class` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:161:71 [INFO] [stdout] | [INFO] [stdout] 161 | CStr::from_ptr(ffi_dispatch!(wayland_server_handle(), wl_resource_get_class, ptr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_destroy_listener` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:171:17 [INFO] [stdout] | [INFO] [stdout] 171 | wl_resource_get_destroy_listener, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:179:32 [INFO] [stdout] | [INFO] [stdout] 179 | let listener = signal::rust_listener_create(external_resource_destroy_notify); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:182:21 [INFO] [stdout] | [INFO] [stdout] 182 | signal::rust_listener_set_user_data(listener, data as *mut c_void); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_add_destroy_listener` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:186:21 [INFO] [stdout] | [INFO] [stdout] 186 | wl_resource_add_destroy_listener, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:194:25 [INFO] [stdout] | [INFO] [stdout] 194 | signal::rust_listener_get_user_data(listener) as *mut ExternalResourceData; [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:220:23 [INFO] [stdout] | [INFO] [stdout] 220 | Box::from_raw(signal::rust_listener_get_user_data(listener) as *mut ExternalResourceData) [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:223:9 [INFO] [stdout] | [INFO] [stdout] 223 | signal::rust_listener_destroy(listener); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `alive` on type `Box<_>` [INFO] [stdout] --> src/sys/server_impl/mod.rs:225:10 [INFO] [stdout] | [INFO] [stdout] 225 | data.alive.store(false, Ordering::Release); [INFO] [stdout] | ^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `is_lib_available` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:319:13 [INFO] [stdout] | [INFO] [stdout] 319 | if !is_lib_available() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:323:71 [INFO] [stdout] | [INFO] [stdout] 323 | let display = unsafe { ffi_dispatch!(wayland_server_handle(), wl_display_create) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_set_global_filter` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:340:17 [INFO] [stdout] | [INFO] [stdout] 340 | wl_display_set_global_filter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:353:62 [INFO] [stdout] | [INFO] [stdout] 353 | let evl = ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_add_timer` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:357:17 [INFO] [stdout] | [INFO] [stdout] 357 | wl_event_loop_add_timer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:387:56 [INFO] [stdout] | [INFO] [stdout] 387 | ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, self.display_ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_get_fd` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:390:17 [INFO] [stdout] | [INFO] [stdout] 390 | wl_event_loop_get_fd, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:409:56 [INFO] [stdout] | [INFO] [stdout] 409 | ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_dispatch` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:410:52 [INFO] [stdout] | [INFO] [stdout] 410 | ffi_dispatch!(wayland_server_handle(), wl_event_loop_dispatch, evl_ptr, 0) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_destroy_clients` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:434:52 [INFO] [stdout] | [INFO] [stdout] 434 | ffi_dispatch!(wayland_server_handle(), wl_display_destroy_clients, self.display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:442:21 [INFO] [stdout] | [INFO] [stdout] 442 | wl_global_get_user_data, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:445:56 [INFO] [stdout] | [INFO] [stdout] 445 | ffi_dispatch!(wayland_server_handle(), wl_global_destroy, global.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:450:52 [INFO] [stdout] | [INFO] [stdout] 450 | ffi_dispatch!(wayland_server_handle(), wl_display_destroy, self.display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:556:17 [INFO] [stdout] | [INFO] [stdout] 556 | wl_resource_create, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:601:17 [INFO] [stdout] | [INFO] [stdout] 601 | wl_resource_instance_of, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:612:55 [INFO] [stdout] | [INFO] [stdout] 612 | &*(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:646:17 [INFO] [stdout] | [INFO] [stdout] 646 | wl_resource_instance_of, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:657:59 [INFO] [stdout] | [INFO] [stdout] 657 | &mut *(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:705:17 [INFO] [stdout] | [INFO] [stdout] 705 | wl_global_create, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:750:59 [INFO] [stdout] | [INFO] [stdout] 750 | &mut *(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_remove` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:761:56 [INFO] [stdout] | [INFO] [stdout] 761 | ffi_dispatch!(wayland_server_handle(), wl_global_remove, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:780:66 [INFO] [stdout] | [INFO] [stdout] 780 | Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `alive` on type `Box<_>` [INFO] [stdout] --> src/sys/server_impl/mod.rs:783:15 [INFO] [stdout] | [INFO] [stdout] 783 | udata.alive.store(false, Ordering::Release); [INFO] [stdout] | ^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:786:52 [INFO] [stdout] | [INFO] [stdout] 786 | ffi_dispatch!(wayland_server_handle(), wl_global_destroy, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:810:66 [INFO] [stdout] | [INFO] [stdout] 810 | Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `handler` on type `Box<_>` [INFO] [stdout] --> src/sys/server_impl/mod.rs:813:18 [INFO] [stdout] | [INFO] [stdout] 813 | Ok(udata.handler.clone()) [INFO] [stdout] | ^^^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_version` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:869:61 [INFO] [stdout] | [INFO] [stdout] 869 | unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_version, id.ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:883:17 [INFO] [stdout] | [INFO] [stdout] 883 | wl_client_create, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:902:69 [INFO] [stdout] | [INFO] [stdout] 902 | let client_ptr = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_get_credentials` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:932:17 [INFO] [stdout] | [INFO] [stdout] 932 | wl_client_get_credentials, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_get_client_list` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:945:52 [INFO] [stdout] | [INFO] [stdout] 945 | ffi_dispatch!(wayland_server_handle(), wl_display_get_client_list, self.display) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_from_link` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:950:60 [INFO] [stdout] | [INFO] [stdout] 950 | ffi_dispatch!(wayland_server_handle(), wl_client_from_link, client_list); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_for_each_resource` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:989:17 [INFO] [stdout] | [INFO] [stdout] 989 | wl_client_for_each_resource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_get_object` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1009:52 [INFO] [stdout] | [INFO] [stdout] 1009 | ffi_dispatch!(wayland_server_handle(), wl_client_get_object, client_id.ptr, protocol_id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1031:17 [INFO] [stdout] | [INFO] [stdout] 1031 | wl_resource_instance_of, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1042:55 [INFO] [stdout] | [INFO] [stdout] 1042 | &*(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_post_event_array` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1149:17 [INFO] [stdout] | [INFO] [stdout] 1149 | wl_resource_post_event_array, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1165:60 [INFO] [stdout] | [INFO] [stdout] 1165 | ffi_dispatch!(wayland_server_handle(), wl_resource_destroy, id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1180:61 [INFO] [stdout] | [INFO] [stdout] 1180 | unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, id.ptr) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_post_error` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1188:17 [INFO] [stdout] | [INFO] [stdout] 1188 | wl_resource_post_error, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1208:52 [INFO] [stdout] | [INFO] [stdout] 1208 | ffi_dispatch!(wayland_server_handle(), wl_client_destroy, client_id.ptr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1217:55 [INFO] [stdout] | [INFO] [stdout] 1217 | &*(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_flush` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1235:65 [INFO] [stdout] | [INFO] [stdout] 1235 | unsafe { ffi_dispatch!(wayland_server_handle(), wl_client_flush, client_id.ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_display_flush_clients` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1242:60 [INFO] [stdout] | [INFO] [stdout] 1242 | ffi_dispatch!(wayland_server_handle(), wl_display_flush_clients, self.display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_event_source_timer_update` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1252:21 [INFO] [stdout] | [INFO] [stdout] 1252 | wl_event_source_timer_update, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1270:20 [INFO] [stdout] | [INFO] [stdout] 1270 | let listener = signal::rust_listener_create(client_destroy_notify); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1273:9 [INFO] [stdout] | [INFO] [stdout] 1273 | signal::rust_listener_set_user_data(listener, client_data as *mut c_void); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_add_destroy_listener` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1276:44 [INFO] [stdout] | [INFO] [stdout] 1276 | ffi_dispatch!(wayland_server_handle(), wl_client_add_destroy_listener, client, listener); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_client_get_destroy_listener` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1295:9 [INFO] [stdout] | [INFO] [stdout] 1295 | wl_client_get_destroy_listener, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1301:23 [INFO] [stdout] | [INFO] [stdout] 1301 | unsafe { Some(signal::rust_listener_get_user_data(listener) as *mut ClientUserData) } [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1310:23 [INFO] [stdout] | [INFO] [stdout] 1310 | Box::from_raw(signal::rust_listener_get_user_data(listener) as *mut ClientUserData) [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `signal` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1313:9 [INFO] [stdout] | [INFO] [stdout] 1313 | signal::rust_listener_destroy(listener); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `signal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `alive` on type `Box<_>` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1316:13 [INFO] [stdout] | [INFO] [stdout] 1316 | if data.alive.load(Ordering::Acquire) { [INFO] [stdout] | ^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1353:13 [INFO] [stdout] | [INFO] [stdout] 1353 | wl_resource_create, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1405:51 [INFO] [stdout] | [INFO] [stdout] 1405 | &*(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, global) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1430:53 [INFO] [stdout] | [INFO] [stdout] 1430 | let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_set_dispatcher` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1434:9 [INFO] [stdout] | [INFO] [stdout] 1434 | wl_resource_set_dispatcher, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `resource_dispatcher` [INFO] [stdout] ... [INFO] [stdout] 1445 | / unsafe extern "C" fn resource_dispatcher( [INFO] [stdout] 1446 | | _: *const c_void, [INFO] [stdout] 1447 | | resource: *mut c_void, [INFO] [stdout] 1448 | | opcode: u32, [INFO] [stdout] ... | [INFO] [stdout] 1585 | | 0 [INFO] [stdout] 1586 | | } [INFO] [stdout] | |_- similarly named function `resource_dispatcher` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1453:60 [INFO] [stdout] | [INFO] [stdout] 1453 | let udata_ptr = ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, resource) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1457:57 [INFO] [stdout] | [INFO] [stdout] 1457 | let client = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1458:62 [INFO] [stdout] | [INFO] [stdout] 1458 | let resource_id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_version` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1459:58 [INFO] [stdout] | [INFO] [stdout] 1459 | let version = ffi_dispatch!(wayland_server_handle(), wl_resource_get_version, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1524:25 [INFO] [stdout] | [INFO] [stdout] 1524 | wl_resource_create, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_destroy` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1566:48 [INFO] [stdout] | [INFO] [stdout] 1566 | ffi_dispatch!(wayland_server_handle(), wl_resource_destroy, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1591:62 [INFO] [stdout] | [INFO] [stdout] 1591 | Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, resource) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1594:53 [INFO] [stdout] | [INFO] [stdout] 1594 | let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope [INFO] [stdout] --> src/sys/server_impl/mod.rs:1595:57 [INFO] [stdout] | [INFO] [stdout] 1595 | let client = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, resource); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `alive` on type `Box<_>` [INFO] [stdout] --> src/sys/server_impl/mod.rs:1601:11 [INFO] [stdout] | [INFO] [stdout] 1601 | udata.alive.store(false, Ordering::Release); [INFO] [stdout] | ^^^^^ unknown field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 183 previous errors; 21 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0609, E0699. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `wayland-backend` (lib test) due to 184 previous errors; 21 warnings emitted [INFO] running `Command { std: "docker" "inspect" "7e13aa90f7169b22ff031c04cc81b8b156897b34d9d4de89788a394f8f8d83dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7e13aa90f7169b22ff031c04cc81b8b156897b34d9d4de89788a394f8f8d83dc", kill_on_drop: false }` [INFO] [stdout] 7e13aa90f7169b22ff031c04cc81b8b156897b34d9d4de89788a394f8f8d83dc