[INFO] fetching crate winrt 0.7.1... [INFO] testing winrt-0.7.1 against master#8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e for pr-74409 [INFO] extracting crate winrt 0.7.1 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate winrt 0.7.1 on toolchain 8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate winrt 0.7.1 [INFO] finished tweaking crates.io crate winrt 0.7.1 [INFO] tweaked toml for crates.io crate winrt 0.7.1 written to /workspace/builds/worker-8/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "fetch" "--locked" "--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-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 94b07d8b1acdec3ee28c172ef0795958cd84be6a6f462f5198f1472ee28bfc90 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "94b07d8b1acdec3ee28c172ef0795958cd84be6a6f462f5198f1472ee28bfc90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "94b07d8b1acdec3ee28c172ef0795958cd84be6a6f462f5198f1472ee28bfc90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "94b07d8b1acdec3ee28c172ef0795958cd84be6a6f462f5198f1472ee28bfc90", kill_on_drop: false }` [INFO] [stdout] 94b07d8b1acdec3ee28c172ef0795958cd84be6a6f462f5198f1472ee28bfc90 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4be9fb0c58ebce7315f148b2cdb9197300b778127dd19bd139c794ce2f1f9ff4 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4be9fb0c58ebce7315f148b2cdb9197300b778127dd19bd139c794ce2f1f9ff4", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.114 [INFO] [stderr] Compiling syn v1.0.35 [INFO] [stderr] Compiling sha1 v0.6.0 [INFO] [stderr] Compiling winrt_gen_macros v0.7.1 [INFO] [stderr] Compiling serde_json v1.0.56 [INFO] [stderr] Compiling winrt_gen v0.7.1 [INFO] [stderr] Compiling winrt_macros v0.7.1 [INFO] [stderr] Compiling winrt v0.7.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 23.59s [INFO] running `Command { std: "docker" "inspect" "4be9fb0c58ebce7315f148b2cdb9197300b778127dd19bd139c794ce2f1f9ff4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4be9fb0c58ebce7315f148b2cdb9197300b778127dd19bd139c794ce2f1f9ff4", kill_on_drop: false }` [INFO] [stdout] 4be9fb0c58ebce7315f148b2cdb9197300b778127dd19bd139c794ce2f1f9ff4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6b504ae8b369716a4ae9e222aa41b148438c3b16713df5ccab902edad72b3b74 [INFO] running `Command { std: "docker" "start" "-a" "6b504ae8b369716a4ae9e222aa41b148438c3b16713df5ccab902edad72b3b74", kill_on_drop: false }` [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling winrt v0.7.1 (/opt/rustwide/workdir) [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/async.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/async.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::storage::streams::*; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `InMemoryRandomAccessStream` [INFO] [stdout] --> tests/async.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | let stream = &InMemoryRandomAccessStream::new()?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `InMemoryRandomAccessStream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/try_into.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `DataWriter` [INFO] [stdout] --> tests/async.rs:14:18 [INFO] [stdout] | [INFO] [stdout] 14 | let writer = DataWriter::create_data_writer(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `DataWriter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `DataReader` [INFO] [stdout] --> tests/async.rs:21:18 [INFO] [stdout] | [INFO] [stdout] 21 | let reader = DataReader::create_data_reader(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `DataReader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/try_into.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use windows::foundation::{IClosable, IStringable, Uri}; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/namespace.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `generated` [INFO] [stdout] --> tests/namespace.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | use generated::windows::ai::machine_learning::{TensorBoolean, TensorKind}; [INFO] [stdout] | ^^^^^^^ could not find `windows` in `generated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/debug.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/uri.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/static_class.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TensorBoolean` [INFO] [stdout] --> tests/namespace.rs:18:18 [INFO] [stdout] | [INFO] [stdout] 18 | let tensor = TensorBoolean::create()?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `TensorBoolean` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TensorKind` [INFO] [stdout] --> tests/namespace.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 19 | assert!(tensor.tensor_kind()? == TensorKind::Boolean); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TensorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/debug.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use windows::data::xml::dom::XmlDocument; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/static_class.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::foundation::PropertyValue; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/debug.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::foundation::Uri; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/static_class.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(PropertyValue::NAME, "Windows.Foundation.PropertyValue"); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/uri.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use windows::foundation::Uri; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/uri.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | use windows::foundation::*; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(Uri::NAME, "Windows.Foundation.Uri"); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::RuntimeName` [INFO] [stdout] --> tests/static_class.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use winrt::RuntimeName; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/try_into.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | let uri = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/com_interface.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/com_interface.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use windows::foundation::IStringable; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/com_interface.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use windows::foundation::IUriRuntimeClass; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/com_interface.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | use windows::foundation::Uri; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/try_into.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | let uri = Uri::default(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/try_into.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | let s: IStringable = uri.try_into().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/object.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/error.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/object.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | let uri = windows::foundation::Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/object.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | let uri = windows::foundation::Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/object.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | let stringable: windows::foundation::IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/object.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | let object = windows::foundation::PropertyValue::create_string("hello")?; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IClosable` in this scope [INFO] [stdout] --> tests/try_into.rs:22:26 [INFO] [stdout] | [INFO] [stdout] 9 | fn try_into() -> winrt::Result<()> { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 22 | let c: winrt::Result = uri.try_into(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope [INFO] [stdout] --> tests/try_into.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 27 | let uri: Uri = s.try_into().unwrap(); [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/try_into.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | let s: IStringable = uri.try_into().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `XmlDocument` [INFO] [stdout] --> tests/debug.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | let doc = XmlDocument::new()?; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type or module `XmlDocument` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/debug.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | let url = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/com_interface.rs:17:16 [INFO] [stdout] | [INFO] [stdout] 17 | let uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/com_interface.rs:32:18 [INFO] [stdout] | [INFO] [stdout] 32 | let other = &Uri::create_uri("http://microsoft.com")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `winrt`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/boxing.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/boxing.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use windows::foundation::{IPropertyValue, PropertyValue}; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/com_interface.rs:36:15 [INFO] [stdout] | [INFO] [stdout] 36 | let uri = Uri::default(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope [INFO] [stdout] --> tests/com_interface.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | let u: IUriRuntimeClass = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/com_interface.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | let s: IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | Uri::iid(), [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 21 | let null_uri = Uri::default(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:24:16 [INFO] [stdout] | [INFO] [stdout] 24 | let uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/uri.rs:32:18 [INFO] [stdout] | [INFO] [stdout] 32 | let default: windows::foundation::IUriRuntimeClass = uri.into(); [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/uri.rs:35:21 [INFO] [stdout] | [INFO] [stdout] 35 | let stringable: windows::foundation::IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | let uri: Uri = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/xml.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:56:20 [INFO] [stdout] | [INFO] [stdout] 56 | let uri: Uri = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/xml.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use windows::data::xml::dom::XmlDocument; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/uri.rs:61:22 [INFO] [stdout] | [INFO] [stdout] 61 | let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/media.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/boxing.rs:15:18 [INFO] [stdout] | [INFO] [stdout] 15 | let object = PropertyValue::create_string("hello")?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/boxing.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | let object = PropertyValue::create_uint32_array(&[1, 2, 3])?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/boxing.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | PropertyValue::create_string_array(&["Hello".into(), "Rust".into(), "WinRT".into()])?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/error.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | let result = windows::foundation::Uri::create_uri("INVALID"); [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope [INFO] [stdout] --> tests/boxing.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | let pv: IPropertyValue = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope [INFO] [stdout] --> tests/uri.rs:46:14 [INFO] [stdout] | [INFO] [stdout] 46 | let uri: Uri = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope [INFO] [stdout] --> tests/uri.rs:47:18 [INFO] [stdout] | [INFO] [stdout] 47 | let default: IUriRuntimeClass = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope [INFO] [stdout] --> tests/uri.rs:51:15 [INFO] [stdout] | [INFO] [stdout] 51 | let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope [INFO] [stdout] --> tests/uri.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 52 | let default: IUriRuntimeClass = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope [INFO] [stdout] --> tests/uri.rs:56:14 [INFO] [stdout] | [INFO] [stdout] 56 | let uri: Uri = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/uri.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | let default: IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope [INFO] [stdout] --> tests/uri.rs:61:15 [INFO] [stdout] | [INFO] [stdout] 61 | let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/uri.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | let default: IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::RuntimeName` [INFO] [stdout] --> tests/uri.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use winrt::RuntimeName; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope [INFO] [stdout] --> tests/boxing.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 20 | let pv: IPropertyValue = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope [INFO] [stdout] --> tests/boxing.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | let pv: IPropertyValue = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `XmlDocument` [INFO] [stdout] --> tests/xml.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | let doc = XmlDocument::new()?; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type or module `XmlDocument` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: could not read dependency: dependency path '/opt/rustwide/workdir/target/nuget/Microsoft.Windows.SDK.Contracts' does not exist [INFO] [stdout] --> tests/gauntlet.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | nuget: Microsoft.Windows.SDK.Contracts [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::TryInto` [INFO] [stdout] --> tests/boxing.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use winrt::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows` [INFO] [stdout] --> tests/gauntlet.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use windows::foundation::*; [INFO] [stdout] | ^^^^^^^ use of undeclared type or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `test_component`, `windows::foundation::*` [INFO] [stdout] --> tests/gauntlet.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use test_component::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type or module `test_component` [INFO] [stdout] 11 | use windows::foundation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | TestRunner::test_self()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:123:21 [INFO] [stdout] | [INFO] [stdout] 123 | let mut b = Blittable::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type or module `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | let object = PropertyValue::create_int64(1234)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:139:21 [INFO] [stdout] | [INFO] [stdout] 139 | let mut b = NonBlittable::default(); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | let object = PropertyValue::create_int64(1234)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested` [INFO] [stdout] --> tests/gauntlet.rs:169:21 [INFO] [stdout] | [INFO] [stdout] 169 | let mut b = Nested::default(); [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::ComInterface` [INFO] [stdout] --> tests/try_into.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use winrt::ComInterface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::TryInto` [INFO] [stdout] --> tests/try_into.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use winrt::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:179:17 [INFO] [stdout] | [INFO] [stdout] 179 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type or module `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:343:13 [INFO] [stdout] | [INFO] [stdout] 343 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type or module `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type or module `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:355:22 [INFO] [stdout] | [INFO] [stdout] 355 | let object = PropertyValue::create_int64(123)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::ComInterface` [INFO] [stdout] --> tests/uri.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use winrt::ComInterface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:358:22 [INFO] [stdout] | [INFO] [stdout] 358 | let object = PropertyValue::create_int64(456)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 21 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:361:22 [INFO] [stdout] | [INFO] [stdout] 361 | let object = PropertyValue::create_int64(789)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::AbiTransferable` [INFO] [stdout] --> tests/com_interface.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use winrt::AbiTransferable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::ComInterface` [INFO] [stdout] --> tests/com_interface.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use winrt::ComInterface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:386:13 [INFO] [stdout] | [INFO] [stdout] 386 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:387:13 [INFO] [stdout] | [INFO] [stdout] 387 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:388:13 [INFO] [stdout] | [INFO] [stdout] 388 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:399:22 [INFO] [stdout] | [INFO] [stdout] 399 | let object = PropertyValue::create_int64(123)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:402:22 [INFO] [stdout] | [INFO] [stdout] 402 | let object = PropertyValue::create_int64(456)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:405:22 [INFO] [stdout] | [INFO] [stdout] 405 | let object = PropertyValue::create_int64(789)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:22 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:41 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:60 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:482:13 [INFO] [stdout] | [INFO] [stdout] 482 | Uri::create_uri("http://kennykerr.ca/one")?.into(), [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:483:13 [INFO] [stdout] | [INFO] [stdout] 483 | Uri::create_uri("http://kennykerr.ca/two")?.into(), [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:484:13 [INFO] [stdout] | [INFO] [stdout] 484 | Uri::create_uri("http://kennykerr.ca/three")?.into(), [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:488:13 [INFO] [stdout] | [INFO] [stdout] 488 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type or module `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:489:13 [INFO] [stdout] | [INFO] [stdout] 489 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type or module `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type or module `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:509:17 [INFO] [stdout] | [INFO] [stdout] 509 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param1Handler` [INFO] [stdout] --> tests/gauntlet.rs:511:23 [INFO] [stdout] | [INFO] [stdout] 511 | tests.param1_call(Param1Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param1Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param2Handler` [INFO] [stdout] --> tests/gauntlet.rs:516:23 [INFO] [stdout] | [INFO] [stdout] 516 | tests.param2_call(Param2Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param2Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param3Handler` [INFO] [stdout] --> tests/gauntlet.rs:521:23 [INFO] [stdout] | [INFO] [stdout] 521 | tests.param3_call(Param3Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param3Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param4Handler` [INFO] [stdout] --> tests/gauntlet.rs:526:23 [INFO] [stdout] | [INFO] [stdout] 526 | tests.param4_call(Param4Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param4Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param5Handler` [INFO] [stdout] --> tests/gauntlet.rs:531:23 [INFO] [stdout] | [INFO] [stdout] 531 | tests.param5_call(Param5Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param5Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param6Handler` [INFO] [stdout] --> tests/gauntlet.rs:536:23 [INFO] [stdout] | [INFO] [stdout] 536 | tests.param6_call(Param6Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param6Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param7Handler` [INFO] [stdout] --> tests/gauntlet.rs:541:23 [INFO] [stdout] | [INFO] [stdout] 541 | tests.param7_call(Param7Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param7Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param8Handler` [INFO] [stdout] --> tests/gauntlet.rs:546:23 [INFO] [stdout] | [INFO] [stdout] 546 | tests.param8_call(Param8Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param8Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param9Handler` [INFO] [stdout] --> tests/gauntlet.rs:551:23 [INFO] [stdout] | [INFO] [stdout] 551 | tests.param9_call(Param9Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type or module `Param9Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param10Handler` [INFO] [stdout] --> tests/gauntlet.rs:556:24 [INFO] [stdout] | [INFO] [stdout] 556 | tests.param10_call(Param10Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type or module `Param10Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param11Handler` [INFO] [stdout] --> tests/gauntlet.rs:561:24 [INFO] [stdout] | [INFO] [stdout] 561 | tests.param11_call(Param11Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type or module `Param11Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param12Handler` [INFO] [stdout] --> tests/gauntlet.rs:566:24 [INFO] [stdout] | [INFO] [stdout] 566 | tests.param12_call(Param12Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type or module `Param12Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param13Handler` [INFO] [stdout] --> tests/gauntlet.rs:571:24 [INFO] [stdout] | [INFO] [stdout] 571 | tests.param13_call(Param13Handler::new(|a, b, c| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type or module `Param13Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | let v = TestRunner::create_int32_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:596:17 [INFO] [stdout] | [INFO] [stdout] 596 | let v = TestRunner::create_string_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:609:32 [INFO] [stdout] | [INFO] [stdout] 609 | let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:610:32 [INFO] [stdout] | [INFO] [stdout] 610 | let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri` [INFO] [stdout] --> tests/gauntlet.rs:611:34 [INFO] [stdout] | [INFO] [stdout] 611 | let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into(); [INFO] [stdout] | ^^^ use of undeclared type or module `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:613:17 [INFO] [stdout] | [INFO] [stdout] 613 | let v = TestRunner::create_stringable_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type or module `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | let a = Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | let pv: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | let a = NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | let pv: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | let a = Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:149:24 [INFO] [stdout] | [INFO] [stdout] 149 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:161:28 [INFO] [stdout] | [INFO] [stdout] 161 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:302:17 [INFO] [stdout] | [INFO] [stdout] 302 | let a: [Blittable; 3] = [ [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:315:13 [INFO] [stdout] | [INFO] [stdout] 315 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 356 | let first: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:359:21 [INFO] [stdout] | [INFO] [stdout] 359 | let second: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:362:20 [INFO] [stdout] | [INFO] [stdout] 362 | let third: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:364:17 [INFO] [stdout] | [INFO] [stdout] 364 | let a: [NonBlittable; 3] = [ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:371:13 [INFO] [stdout] | [INFO] [stdout] 371 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | let first: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | let second: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:406:20 [INFO] [stdout] | [INFO] [stdout] 406 | let third: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | let a: [Nested; 3] = [ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:409:13 [INFO] [stdout] | [INFO] [stdout] 409 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:410:28 [INFO] [stdout] | [INFO] [stdout] 410 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:422:32 [INFO] [stdout] | [INFO] [stdout] 422 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:429:13 [INFO] [stdout] | [INFO] [stdout] 429 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:430:28 [INFO] [stdout] | [INFO] [stdout] 430 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:442:32 [INFO] [stdout] | [INFO] [stdout] 442 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:450:28 [INFO] [stdout] | [INFO] [stdout] 450 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:462:32 [INFO] [stdout] | [INFO] [stdout] 462 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:481:17 [INFO] [stdout] | [INFO] [stdout] 481 | let a: [IStringable; 3] = [ [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:609:18 [INFO] [stdout] | [INFO] [stdout] 609 | let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:610:18 [INFO] [stdout] | [INFO] [stdout] 610 | let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:611:20 [INFO] [stdout] | [INFO] [stdout] 611 | let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 87 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit code: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.winrt.3zh8ainx-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b" "/opt/rustwide/target/debug/deps/winrt-ce29df29b3afd44b.3jr3z5anxg6tupce.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lkernel32" "-loleaut32" "-lole32" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libsha1-3c74902e82893985.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-6805c615af620a51.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-975e251edec7895a.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-fa89c22811cbba70.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-8e79a065fef863f3.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-a68d66da01a6ed2b.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5989bcf78182f65e.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-4d6da34bc177af8d.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-10e0d6c948699482.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c2318e2415657781.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-3815b93ed84badbb.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-d7999143d95238cb.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-c58298a0d40df8b8.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-b7de97e2ba6fb4e2.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-6f71c9f654d72cce.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-95ea48ddc44a311b.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-7402cd4761aebc14.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-68f423c59dc48a40.rlib" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-54580c7798bf2225.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-95a4d456339b7385.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil" [INFO] [stdout] = note: /usr/bin/ld: cannot find -lkernel32 [INFO] [stdout] /usr/bin/ld: cannot find -loleaut32 [INFO] [stdout] /usr/bin/ld: cannot find -lole32 [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "6b504ae8b369716a4ae9e222aa41b148438c3b16713df5ccab902edad72b3b74", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6b504ae8b369716a4ae9e222aa41b148438c3b16713df5ccab902edad72b3b74", kill_on_drop: false }` [INFO] [stdout] 6b504ae8b369716a4ae9e222aa41b148438c3b16713df5ccab902edad72b3b74