01KR0A9Y0C7RTCFKE5WEYQSYSX: build-and-test

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01KR0AA3K0VWM0A21E3A7HKTKN

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-05-07T04:15:21.570Zjob assigned to worker 01KR0AA5KDTYKEWYG134N8C8XS [factory aws, i-063b75c8da7a8d52a] (queued for 43 s)
 
22026-05-07T04:15:28.306Zstarting task 0: "setup"
32026-05-07T04:15:28.311Z++ uname -s
42026-05-07T04:15:28.315Z+ kern=SunOS
52026-05-07T04:15:28.315Z+ build_user=build
62026-05-07T04:15:28.315Z+ build_uid=12345
72026-05-07T04:15:28.315Z+ work_dir=/work
82026-05-07T04:15:28.315Z+ input_dir=/input
92026-05-07T04:15:28.315Z+ [[ 0 == 12345 ]]
102026-05-07T04:15:28.315Z+ case "$kern" in
112026-05-07T04:15:28.315Z+ groupadd -g 12345 build
122026-05-07T04:15:28.315Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-05-07T04:15:30.320Z+ zfs create -o mountpoint=/work rpool/work
142026-05-07T04:15:30.451Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-05-07T04:15:30.455Z+ home_fs=zfs
162026-05-07T04:15:30.455Z+ [[ zfs == autofs ]]
172026-05-07T04:15:30.455Z+ mkdir -p /home/build
182026-05-07T04:15:30.455Z+ chown build:build /home/build /work
192026-05-07T04:15:32.455Z+ chmod 0700 /home/build /work
202026-05-07T04:15:32.459Zprocess exited: duration 4154 ms, exit code 0
 
212026-05-07T04:15:32.465Zstarting task 1: "rust-toolchain"
222026-05-07T04:15:32.469Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-05-07T04:15:32.469Z * rust toolchain channel = "stable"
242026-05-07T04:15:32.469Z * rust toolchain profile = "default"
252026-05-07T04:15:32.469Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-05-07T04:15:32.469Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-05-07T04:15:32.473Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-05-07T04:15:32.473Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-05-07T04:15:32.473Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-05-07T04:15:32.591Zinfo: downloading installer
312026-05-07T04:15:34.126Zwarn: It looks like you have an existing installation of Rust at:
322026-05-07T04:15:34.126Zwarn: /opt/ooce/bin
332026-05-07T04:15:34.126Zwarn: It is recommended that rustup be the primary Rust installation.
342026-05-07T04:15:34.126Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-05-07T04:15:34.127Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-05-07T04:15:34.127Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-05-07T04:15:34.127Zwarn: or pass `-y' to ignore all ignorable checks.
382026-05-07T04:15:34.127Zerror: cannot install while Rust is installed
392026-05-07T04:15:34.127Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-05-07T04:15:34.127Zwarn: It looks like you have an existing rustup settings file at:
412026-05-07T04:15:34.127Zwarn: /home/build/.rustup/settings.toml
422026-05-07T04:15:34.127Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-05-07T04:15:34.127Zwarn: instead of the one inferred from the default host triple.
442026-05-07T04:15:34.142Zinfo: profile set to default
452026-05-07T04:15:34.142Zinfo: default host triple is x86_64-unknown-illumos
462026-05-07T04:15:34.145Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
472026-05-07T04:15:34.293Zinfo: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14)
482026-05-07T04:15:34.296Zinfo: downloading 6 components
492026-05-07T04:15:50.491Zinfo: default toolchain set to stable-x86_64-unknown-illumos
502026-05-07T04:15:50.491Z
512026-05-07T04:15:50.521Z stable-x86_64-unknown-illumos installed - rustc 1.95.0 (59807616e 2026-04-14)
522026-05-07T04:15:50.521Z
532026-05-07T04:15:50.521Z
542026-05-07T04:15:50.521ZRust is installed now. Great!
552026-05-07T04:15:50.521Z
562026-05-07T04:15:50.521ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-05-07T04:15:50.521Zenvironment variable. This has not been done automatically.
582026-05-07T04:15:50.521Z
592026-05-07T04:15:50.521ZTo configure your current shell, you need to source
602026-05-07T04:15:50.521Zthe corresponding env file under $HOME/.cargo.
612026-05-07T04:15:50.521Z
622026-05-07T04:15:50.521ZThis is usually done by running one of the following (note the leading DOT):
632026-05-07T04:15:50.521Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-05-07T04:15:50.521Zsource "$HOME/.cargo/env.fish" # For fish
652026-05-07T04:15:50.521Zsource "~/.cargo/env.nu" # For nushell
662026-05-07T04:15:50.521Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-05-07T04:15:50.521Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-05-07T04:15:50.521Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-05-07T04:15:50.525Zwarn: no default linker (`cc`) was found in your PATH
702026-05-07T04:15:50.525Zwarn: many Rust crates require a system C toolchain to build
712026-05-07T04:15:50.613Z+ rustup --version
722026-05-07T04:15:50.622Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-05-07T04:15:50.625Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-05-07T04:15:50.643Zinfo: the currently active `rustc` version is `rustc 1.95.0 (59807616e 2026-04-14)`
752026-05-07T04:15:50.646Z+ cargo --version
762026-05-07T04:15:50.660Zcargo 1.95.0 (f2d3ce0bd 2026-03-21)
772026-05-07T04:15:50.663Z+ rustc --version
782026-05-07T04:15:50.682Zrustc 1.95.0 (59807616e 2026-04-14)
792026-05-07T04:15:50.685Zprocess exited: duration 18217 ms, exit code 0
 
802026-05-07T04:15:50.691Zstarting task 2: "authentication"
812026-05-07T04:15:50.708Zprocess exited: duration 16 ms, exit code 0
 
822026-05-07T04:15:50.716Zstarting task 3: "clone repository"
832026-05-07T04:15:50.719Z+ mkdir -p /work/oxidecomputer/falcon
842026-05-07T04:15:50.722Z+ git clone https://github.com/oxidecomputer/falcon /work/oxidecomputer/falcon
852026-05-07T04:15:50.751ZCloning into '/work/oxidecomputer/falcon'...
862026-05-07T04:15:51.510Z+ cd /work/oxidecomputer/falcon
872026-05-07T04:15:51.510Z+ git fetch origin 6907ccf49512df74e526c83e17e39ea92b909285
882026-05-07T04:15:51.775ZFrom https://github.com/oxidecomputer/falcon
892026-05-07T04:15:51.775Z * branch 6907ccf49512df74e526c83e17e39ea92b909285 -> FETCH_HEAD
902026-05-07T04:15:51.780Z+ [[ -n '' ]]
912026-05-07T04:15:51.780Z+ git reset --hard 6907ccf49512df74e526c83e17e39ea92b909285
922026-05-07T04:15:51.846ZHEAD is now at 6907ccf Update Rust crate tokio-tungstenite to 0.29
932026-05-07T04:15:51.850Zprocess exited: duration 1132 ms, exit code 0
 
942026-05-07T04:15:51.856Zstarting task 4: "build"
952026-05-07T04:15:51.860Z+ cargo --version
962026-05-07T04:15:51.866Zinfo: syncing channel updates for 1.95.0-x86_64-unknown-illumos
972026-05-07T04:15:52.014Zinfo: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14)
982026-05-07T04:15:52.017Zinfo: downloading 6 components
992026-05-07T04:16:07.749Zcargo 1.95.0 (f2d3ce0bd 2026-03-21)
1002026-05-07T04:16:07.752Z+ rustc --version
1012026-05-07T04:16:07.777Zrustc 1.95.0 (59807616e 2026-04-14)
1022026-05-07T04:16:07.782Z+ banner build
1032026-05-07T04:16:07.786Z
1042026-05-07T04:16:07.786Z ##### # # # # #####
1052026-05-07T04:16:07.786Z # # # # # # # #
1062026-05-07T04:16:07.786Z ##### # # # # # #
1072026-05-07T04:16:07.786Z # # # # # # # #
1082026-05-07T04:16:07.786Z # # # # # # # #
1092026-05-07T04:16:07.786Z ##### #### # ###### #####
1102026-05-07T04:16:07.786Z
1112026-05-07T04:16:07.786Z+ ptime -m cargo build --all
1122026-05-07T04:16:07.861Z Updating crates.io index
1132026-05-07T04:16:07.898Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1142026-05-07T04:16:08.238ZFrom https://github.com/oxidecomputer/netadm-sys
1152026-05-07T04:16:08.238Z * [new ref] e9bf1e519ce304bf9cc6e87b50b9c64a77c8b0c1 -> refs/commit/e9bf1e519ce304bf9cc6e87b50b9c64a77c8b0c1
1162026-05-07T04:16:08.247Z Updating git repository `https://github.com/oxidecomputer/propolis`
1172026-05-07T04:16:08.864ZFrom https://github.com/oxidecomputer/propolis
1182026-05-07T04:16:08.864Z * [new ref] 36f20be9bb4c3b362029237f5feb6377c982395f -> refs/commit/36f20be9bb4c3b362029237f5feb6377c982395f
1192026-05-07T04:16:08.922Z Updating git repository `https://github.com/oxidecomputer/zone`
1202026-05-07T04:16:09.211ZFrom https://github.com/oxidecomputer/zone
1212026-05-07T04:16:09.211Z * [new ref] 008474e88f0c2137e8672b7a9059e3f8e0b0df91 -> refs/commit/008474e88f0c2137e8672b7a9059e3f8e0b0df91
1222026-05-07T04:16:09.825Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1232026-05-07T04:16:10.109ZFrom https://github.com/oxidecomputer/dlpi-sys
1242026-05-07T04:16:10.109Z * [new ref] 7cce2d3ab9dcac909642e1d1060f27bb2549cfdc -> refs/commit/7cce2d3ab9dcac909642e1d1060f27bb2549cfdc
1252026-05-07T04:16:10.125Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1262026-05-07T04:16:10.414ZFrom https://github.com/jmesmon/rust-libzfs
1272026-05-07T04:16:10.414Z * [new ref] ecd5a922247a6c5acef55d76c5b8d115572bc850 -> refs/commit/ecd5a922247a6c5acef55d76c5b8d115572bc850
1282026-05-07T04:16:10.424Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1292026-05-07T04:16:10.700ZFrom https://github.com/oxidecomputer/rusty-doors
1302026-05-07T04:16:10.700Z * [new ref] 0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf -> refs/commit/0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf
1312026-05-07T04:16:10.707Z Updating git repository `https://github.com/oxidecomputer/crucible`
1322026-05-07T04:16:11.527ZFrom https://github.com/oxidecomputer/crucible
1332026-05-07T04:16:11.527Z * [new ref] 7103cd3a3d7b0112d2949dd135db06fef0c156bb -> refs/commit/7103cd3a3d7b0112d2949dd135db06fef0c156bb
1342026-05-07T04:16:13.615Z Downloading crates ...
1352026-05-07T04:16:13.674Z Downloaded block-buffer v0.10.4
1362026-05-07T04:16:13.677Z Downloaded atomic-waker v1.1.2
1372026-05-07T04:16:13.684Z Downloaded foreign-types-shared v0.3.1
1382026-05-07T04:16:13.696Z Downloaded http-body-util v0.1.3
1392026-05-07T04:16:13.699Z Downloaded camino v1.2.2
1402026-05-07T04:16:13.702Z Downloaded colorchoice v1.0.5
1412026-05-07T04:16:13.707Z Downloaded arc-swap v1.9.0
1422026-05-07T04:16:13.711Z Downloaded anstyle v1.0.14
1432026-05-07T04:16:13.714Z Downloaded erased-serde v0.3.31
1442026-05-07T04:16:13.714Z Downloaded pin-utils v0.1.0
1452026-05-07T04:16:13.718Z Downloaded scopeguard v1.2.0
1462026-05-07T04:16:13.718Z Downloaded pretty-hex v0.4.2
1472026-05-07T04:16:13.721Z Downloaded foldhash v0.2.0
1482026-05-07T04:16:13.721Z Downloaded crossbeam-utils v0.8.21
1492026-05-07T04:16:13.725Z Downloaded num-traits v0.2.19
1502026-05-07T04:16:13.728Z Downloaded console v0.16.3
1512026-05-07T04:16:13.732Z Downloaded strsim v0.11.1
1522026-05-07T04:16:13.735Z Downloaded slog-async v2.8.0
1532026-05-07T04:16:13.735Z Downloaded proc-macro2 v1.0.106
1542026-05-07T04:16:13.738Z Downloaded proc-macro-error v1.0.4
1552026-05-07T04:16:13.741Z Downloaded indexmap v2.13.0
1562026-05-07T04:16:13.745Z Downloaded cfg-if v1.0.4
1572026-05-07T04:16:13.745Z Downloaded cc v1.2.58
1582026-05-07T04:16:13.748Z Downloaded dyn-clone v1.0.20
1592026-05-07T04:16:13.751Z Downloaded slog-stdlog v4.1.1
1602026-05-07T04:16:13.751Z Downloaded term v1.2.1
1612026-05-07T04:16:13.754Z Downloaded rand_chacha v0.3.1
1622026-05-07T04:16:13.754Z Downloaded clap_builder v4.6.0
1632026-05-07T04:16:13.759Z Downloaded futures-macro v0.3.32
1642026-05-07T04:16:13.762Z Downloaded errno v0.3.14
1652026-05-07T04:16:13.762Z Downloaded cstr-argument v0.1.2
1662026-05-07T04:16:13.762Z Downloaded crypto-common v0.1.7
1672026-05-07T04:16:13.765Z Downloaded futures v0.3.32
1682026-05-07T04:16:13.769Z Downloaded tinyvec_macros v0.1.1
1692026-05-07T04:16:13.769Z Downloaded openapiv3 v2.2.0
1702026-05-07T04:16:13.774Z Downloaded parking_lot_core v0.9.12
1712026-05-07T04:16:13.777Z Downloaded cpufeatures v0.2.17
1722026-05-07T04:16:13.777Z Downloaded cfg_aliases v0.2.1
1732026-05-07T04:16:13.781Z Downloaded parking_lot v0.12.5
1742026-05-07T04:16:13.781Z Downloaded ron v0.12.1
1752026-05-07T04:16:13.785Z Downloaded smf v0.2.3
1762026-05-07T04:16:13.788Z Downloaded ryu v1.0.23
1772026-05-07T04:16:13.788Z Downloaded quinn-udp v0.5.14
1782026-05-07T04:16:13.791Z Downloaded percent-encoding v2.3.2
1792026-05-07T04:16:13.791Z Downloaded is_terminal_polyfill v1.70.2
1802026-05-07T04:16:13.792Z Downloaded toml_parser v1.1.0+spec-1.1.0
1812026-05-07T04:16:13.795Z Downloaded lazy_static v1.5.0
1822026-05-07T04:16:13.795Z Downloaded icu_normalizer v2.1.1
1832026-05-07T04:16:13.798Z Downloaded autocfg v1.5.0
1842026-05-07T04:16:13.801Z Downloaded anstyle-parse v1.0.0
1852026-05-07T04:16:13.801Z Downloaded heck v0.5.0
1862026-05-07T04:16:13.801Z Downloaded cpufeatures v0.3.0
1872026-05-07T04:16:13.804Z Downloaded clap_lex v1.1.0
1882026-05-07T04:16:13.804Z Downloaded futures-task v0.3.32
1892026-05-07T04:16:13.804Z Downloaded itoa v1.0.18
1902026-05-07T04:16:13.807Z Downloaded once_cell v1.21.4
1912026-05-07T04:16:13.807Z Downloaded rand_core v0.10.0
1922026-05-07T04:16:13.807Z Downloaded powerfmt v0.2.0
1932026-05-07T04:16:13.811Z Downloaded form_urlencoded v1.2.2
1942026-05-07T04:16:13.811Z Downloaded http-body v1.0.1
1952026-05-07T04:16:13.811Z Downloaded heck v0.4.1
1962026-05-07T04:16:13.811Z Downloaded futures-sink v0.3.32
1972026-05-07T04:16:13.814Z Downloaded serde_core v1.0.228
1982026-05-07T04:16:13.814Z Downloaded deranged v0.5.8
1992026-05-07T04:16:13.818Z Downloaded quote v1.0.45
2002026-05-07T04:16:13.818Z Downloaded base16ct v1.0.0
2012026-05-07T04:16:13.818Z Downloaded crucible-workspace-hack v0.1.0
2022026-05-07T04:16:13.818Z Downloaded rustls-pki-types v1.14.0
2032026-05-07T04:16:13.821Z Downloaded serde_tokenstream v0.2.3
2042026-05-07T04:16:13.821Z Downloaded lru-slab v0.1.2
2052026-05-07T04:16:13.827Z Downloaded potential_utf v0.1.4
2062026-05-07T04:16:13.830Z Downloaded is-terminal v0.4.17
2072026-05-07T04:16:13.830Z Downloaded futures-io v0.3.32
2082026-05-07T04:16:13.830Z Downloaded foreign-types v0.5.0
2092026-05-07T04:16:13.834Z Downloaded schemars v0.8.22
2102026-05-07T04:16:13.838Z Downloaded utf8parse v0.2.2
2112026-05-07T04:16:13.841Z Downloaded foreign-types-macros v0.2.3
2122026-05-07T04:16:13.841Z Downloaded slog-term v2.9.2
2132026-05-07T04:16:13.841Z Downloaded tokio-macros v2.7.0
2142026-05-07T04:16:13.844Z Downloaded anstyle-query v1.1.5
2152026-05-07T04:16:13.844Z Downloaded mio v1.2.0
2162026-05-07T04:16:13.847Z Downloaded data-encoding v2.10.0
2172026-05-07T04:16:13.847Z Downloaded semver v1.0.27
2182026-05-07T04:16:13.850Z Downloaded rustversion v1.0.22
2192026-05-07T04:16:13.850Z Downloaded rand_chacha v0.9.0
2202026-05-07T04:16:13.853Z Downloaded smallvec v1.15.1
2212026-05-07T04:16:13.853Z Downloaded sha1 v0.10.6
2222026-05-07T04:16:13.857Z Downloaded either v1.15.0
2232026-05-07T04:16:13.857Z Downloaded serde_derive_internals v0.29.1
2242026-05-07T04:16:13.857Z Downloaded rand_core v0.6.4
2252026-05-07T04:16:13.860Z Downloaded progenitor v0.10.0
2262026-05-07T04:16:13.860Z Downloaded idna_adapter v1.2.1
2272026-05-07T04:16:13.860Z Downloaded futures-core v0.3.32
2282026-05-07T04:16:13.863Z Downloaded serde_urlencoded v0.7.1
2292026-05-07T04:16:13.863Z Downloaded sync_wrapper v1.0.2
2302026-05-07T04:16:13.866Z Downloaded quinn v0.11.9
2312026-05-07T04:16:13.871Z Downloaded chacha20 v0.10.0
2322026-05-07T04:16:13.874Z Downloaded serde_spanned v1.1.0
2332026-05-07T04:16:13.877Z Downloaded tower-service v0.3.3
2342026-05-07T04:16:13.880Z Downloaded try-lock v0.2.5
2352026-05-07T04:16:13.880Z Downloaded progenitor-macro v0.10.0
2362026-05-07T04:16:13.883Z Downloaded proc-macro-crate v3.5.0
2372026-05-07T04:16:13.883Z Downloaded utf-8 v0.7.6
2382026-05-07T04:16:13.886Z Downloaded unit-prefix v0.5.2
2392026-05-07T04:16:13.886Z Downloaded typify-macro v0.4.3
2402026-05-07T04:16:13.886Z Downloaded serde_derive v1.0.228
2412026-05-07T04:16:13.890Z Downloaded num-conv v0.2.1
2422026-05-07T04:16:13.890Z Downloaded utf8_iter v1.0.4
2432026-05-07T04:16:13.893Z Downloaded pkg-config v0.3.32
2442026-05-07T04:16:13.893Z Downloaded displaydoc v0.2.5
2452026-05-07T04:16:13.903Z Downloaded signal-hook-registry v1.4.8
2462026-05-07T04:16:13.907Z Downloaded oxnet v0.1.5
2472026-05-07T04:16:13.907Z Downloaded time-macros v0.2.27
2482026-05-07T04:16:13.910Z Downloaded equivalent v1.0.2
2492026-05-07T04:16:13.910Z Downloaded rand v0.10.1
2502026-05-07T04:16:13.913Z Downloaded ipnet v2.12.0
2512026-05-07T04:16:13.920Z Downloaded find-msvc-tools v0.1.9
2522026-05-07T04:16:13.923Z Downloaded tabwriter v1.4.1
2532026-05-07T04:16:13.923Z Downloaded generic-array v0.14.7
2542026-05-07T04:16:13.923Z Downloaded digest v0.10.7
2552026-05-07T04:16:13.926Z Downloaded slog-envlogger v2.2.0
2562026-05-07T04:16:13.926Z Downloaded rustc-hash v2.1.2
2572026-05-07T04:16:13.931Z Downloaded untrusted v0.9.0
2582026-05-07T04:16:13.931Z Downloaded take_mut v0.2.2
2592026-05-07T04:16:13.931Z Downloaded byteorder v1.5.0
2602026-05-07T04:16:13.931Z Downloaded yoke-derive v0.8.1
2612026-05-07T04:16:13.935Z Downloaded slab v0.4.12
2622026-05-07T04:16:13.935Z Downloaded prettyplease v0.2.37
2632026-05-07T04:16:13.938Z Downloaded slog-scope v4.4.1
2642026-05-07T04:16:13.938Z Downloaded num_enum v0.7.6
2652026-05-07T04:16:13.942Z Downloaded clap_derive v4.6.1
2662026-05-07T04:16:13.945Z Downloaded thiserror v2.0.18
2672026-05-07T04:16:13.949Z Downloaded typeid v1.0.3
2682026-05-07T04:16:13.949Z Downloaded subtle v2.6.1
2692026-05-07T04:16:13.952Z Downloaded lock_api v0.4.14
2702026-05-07T04:16:13.955Z Downloaded time-core v0.1.8
2712026-05-07T04:16:13.958Z Downloaded progenitor-client v0.10.0
2722026-05-07T04:16:13.961Z Downloaded sha2 v0.10.9
2732026-05-07T04:16:13.961Z Downloaded toml_datetime v1.1.0+spec-1.1.0
2742026-05-07T04:16:13.964Z Downloaded synstructure v0.13.2
2752026-05-07T04:16:13.964Z Downloaded num_enum_derive v0.7.6
2762026-05-07T04:16:13.964Z Downloaded tokio-tungstenite v0.29.0
2772026-05-07T04:16:13.964Z Downloaded httparse v1.10.1
2782026-05-07T04:16:13.967Z Downloaded zone_cfg_derive v0.3.1
2792026-05-07T04:16:13.967Z Downloaded schemars_derive v0.8.22
2802026-05-07T04:16:13.967Z Downloaded pin-project-lite v0.2.17
2812026-05-07T04:16:13.970Z Downloaded want v0.3.1
2822026-05-07T04:16:13.970Z Downloaded rustls-webpki v0.103.10
2832026-05-07T04:16:13.973Z Downloaded anyhow v1.0.102
2842026-05-07T04:16:13.976Z Downloaded tokio-tungstenite v0.21.0
2852026-05-07T04:16:13.976Z Downloaded rand v0.8.5
2862026-05-07T04:16:13.979Z Downloaded ppv-lite86 v0.2.21
2872026-05-07T04:16:13.983Z Downloaded stable_deref_trait v1.2.1
2882026-05-07T04:16:13.986Z Downloaded version_check v0.9.5
2892026-05-07T04:16:13.989Z Downloaded shlex v1.3.0
2902026-05-07T04:16:13.989Z Downloaded iana-time-zone v0.1.65
2912026-05-07T04:16:13.989Z Downloaded cargo_toml v0.22.3
2922026-05-07T04:16:13.992Z Downloaded anstream v1.0.0
2932026-05-07T04:16:13.992Z Downloaded litemap v0.8.1
2942026-05-07T04:16:13.992Z Downloaded hyper-rustls v0.27.7
2952026-05-07T04:16:13.995Z Downloaded bitflags v2.11.0
2962026-05-07T04:16:13.998Z Downloaded tower-layer v0.3.3
2972026-05-07T04:16:13.998Z Downloaded thread_local v1.1.9
2982026-05-07T04:16:13.998Z Downloaded thiserror v1.0.69
2992026-05-07T04:16:14.002Z Downloaded tinystr v0.8.2
3002026-05-07T04:16:14.002Z Downloaded proc-macro-error-attr v1.0.4
3012026-05-07T04:16:14.002Z Downloaded async-trait v0.1.89
3022026-05-07T04:16:14.005Z Downloaded zone v0.3.1
3032026-05-07T04:16:14.005Z Downloaded futures-channel v0.3.32
3042026-05-07T04:16:14.008Z Downloaded zerofrom-derive v0.1.6
3052026-05-07T04:16:14.008Z Downloaded zmij v1.0.21
3062026-05-07T04:16:14.011Z Downloaded yoke v0.8.1
3072026-05-07T04:16:14.011Z Downloaded thiserror-impl v1.0.69
3082026-05-07T04:16:14.014Z Downloaded rand_core v0.9.5
3092026-05-07T04:16:14.014Z Downloaded slog v2.8.2
3102026-05-07T04:16:14.017Z Downloaded zerovec-derive v0.11.2
3112026-05-07T04:16:14.017Z Downloaded zerofrom v0.1.6
3122026-05-07T04:16:14.017Z Downloaded toml_datetime v0.7.5+spec-1.1.0
3132026-05-07T04:16:14.021Z Downloaded serde_yaml v0.9.34+deprecated
3142026-05-07T04:16:14.021Z Downloaded icu_properties v2.1.2
3152026-05-07T04:16:14.024Z Downloaded colored v3.1.1
3162026-05-07T04:16:14.024Z Downloaded getrandom v0.2.17
3172026-05-07T04:16:14.027Z Downloaded toml_writer v1.1.0+spec-1.1.0
3182026-05-07T04:16:14.027Z Downloaded tokio-rustls v0.26.4
3192026-05-07T04:16:14.027Z Downloaded thiserror-impl v2.0.18
3202026-05-07T04:16:14.033Z Downloaded tracing-attributes v0.1.31
3212026-05-07T04:16:14.036Z Downloaded toml v0.9.12+spec-1.1.0
3222026-05-07T04:16:14.044Z Downloaded progenitor-impl v0.10.0
3232026-05-07T04:16:14.047Z Downloaded getrandom v0.4.2
3242026-05-07T04:16:14.050Z Downloaded futures-executor v0.3.32
3252026-05-07T04:16:14.054Z Downloaded log v0.4.29
3262026-05-07T04:16:14.057Z Downloaded getrandom v0.3.4
3272026-05-07T04:16:14.060Z Downloaded serde v1.0.228
3282026-05-07T04:16:14.060Z Downloaded icu_provider v2.1.1
3292026-05-07T04:16:14.067Z Downloaded clap v4.6.1
3302026-05-07T04:16:14.072Z Downloaded tinyvec v1.11.0
3312026-05-07T04:16:14.075Z Downloaded zeroize v1.8.2
3322026-05-07T04:16:14.080Z Downloaded typify v0.4.3
3332026-05-07T04:16:14.085Z Downloaded writeable v0.6.2
3342026-05-07T04:16:14.089Z Downloaded socket2 v0.6.3
3352026-05-07T04:16:14.101Z Downloaded base64 v0.22.1
3362026-05-07T04:16:14.105Z Downloaded indicatif v0.18.4
3372026-05-07T04:16:14.110Z Downloaded memchr v2.8.0
3382026-05-07T04:16:14.115Z Downloaded xz2 v0.1.7
3392026-05-07T04:16:14.115Z Downloaded allocator-api2 v0.2.21
3402026-05-07T04:16:14.115Z Downloaded base64 v0.21.7
3412026-05-07T04:16:14.120Z Downloaded icu_collections v2.1.1
3422026-05-07T04:16:14.124Z Downloaded tracing-core v0.1.36
3432026-05-07T04:16:14.124Z Downloaded icu_locale_core v2.1.1
3442026-05-07T04:16:14.127Z Downloaded unsafe-libyaml v0.2.11
3452026-05-07T04:16:14.131Z Downloaded icu_normalizer_data v2.1.1
3462026-05-07T04:16:14.131Z Downloaded crossbeam-channel v0.5.15
3472026-05-07T04:16:14.134Z Downloaded unicode-ident v1.0.24
3482026-05-07T04:16:14.134Z Downloaded bytes v1.11.1
3492026-05-07T04:16:14.137Z Downloaded rand v0.9.2
3502026-05-07T04:16:14.144Z Downloaded toml_edit v0.25.8+spec-1.1.0
3512026-05-07T04:16:14.150Z Downloaded url v2.5.8
3522026-05-07T04:16:14.158Z Downloaded uuid v1.23.1
3532026-05-07T04:16:14.164Z Downloaded tungstenite v0.29.0
3542026-05-07T04:16:14.167Z Downloaded hyper-util v0.1.20
3552026-05-07T04:16:14.180Z Downloaded tungstenite v0.21.0
3562026-05-07T04:16:14.180Z Downloaded http v1.4.0
3572026-05-07T04:16:14.180Z Downloaded typenum v1.19.0
3582026-05-07T04:16:14.191Z Downloaded aho-corasick v1.1.4
3592026-05-07T04:16:14.198Z Downloaded tower v0.5.3
3602026-05-07T04:16:14.202Z Downloaded tower-http v0.6.8
3612026-05-07T04:16:14.210Z Downloaded regex v1.12.3
3622026-05-07T04:16:14.216Z Downloaded idna v1.1.0
3632026-05-07T04:16:14.221Z Downloaded zerotrie v0.2.3
3642026-05-07T04:16:14.225Z Downloaded reqwest v0.12.28
3652026-05-07T04:16:14.228Z Downloaded iri-string v0.7.12
3662026-05-07T04:16:14.231Z Downloaded hashbrown v0.16.1
3672026-05-07T04:16:14.237Z Downloaded icu_properties_data v2.1.2
3682026-05-07T04:16:14.243Z Downloaded zerovec v0.11.5
3692026-05-07T04:16:14.246Z Downloaded hyper v1.8.1
3702026-05-07T04:16:14.249Z Downloaded serde_json v1.0.149
3712026-05-07T04:16:14.253Z Downloaded futures-util v0.3.32
3722026-05-07T04:16:14.260Z Downloaded tokio-util v0.7.18
3732026-05-07T04:16:14.264Z Downloaded winnow v0.7.15
3742026-05-07T04:16:14.270Z Downloaded winnow v1.0.0
3752026-05-07T04:16:14.275Z Downloaded chrono v0.4.44
3762026-05-07T04:16:14.280Z Downloaded portable-atomic v1.13.1
3772026-05-07T04:16:14.284Z Downloaded itertools v0.12.1
3782026-05-07T04:16:14.296Z Downloaded zerocopy v0.8.48
3792026-05-07T04:16:14.308Z Downloaded time v0.3.47
3802026-05-07T04:16:14.315Z Downloaded unicode-width v0.2.2
3812026-05-07T04:16:14.318Z Downloaded syn v1.0.109
3822026-05-07T04:16:14.324Z Downloaded quinn-proto v0.11.14
3832026-05-07T04:16:14.338Z Downloaded webpki-roots v1.0.6
3842026-05-07T04:16:14.364Z Downloaded typify-impl v0.4.3
3852026-05-07T04:16:14.376Z Downloaded syn v2.0.117
3862026-05-07T04:16:14.381Z Downloaded regress v0.10.5
3872026-05-07T04:16:14.386Z Downloaded rustls v0.23.37
3882026-05-07T04:16:14.392Z Downloaded regex-syntax v0.8.10
3892026-05-07T04:16:14.415Z Downloaded libc v0.2.186
3902026-05-07T04:16:14.437Z Downloaded tokio v1.52.2
3912026-05-07T04:16:14.481Z Downloaded tracing v0.1.44
3922026-05-07T04:16:14.492Z Downloaded regex-automata v0.4.14
3932026-05-07T04:16:14.517Z Downloaded lzma-sys v0.1.20
3942026-05-07T04:16:14.568Z Downloaded ring v0.17.14
3952026-05-07T04:16:14.667Z Compiling proc-macro2 v1.0.106
3962026-05-07T04:16:14.667Z Compiling unicode-ident v1.0.24
3972026-05-07T04:16:14.667Z Compiling quote v1.0.45
3982026-05-07T04:16:14.667Z Compiling libc v0.2.186
3992026-05-07T04:16:14.667Z Compiling cfg-if v1.0.4
4002026-05-07T04:16:14.667Z Compiling itoa v1.0.18
4012026-05-07T04:16:14.672Z Compiling serde_core v1.0.228
4022026-05-07T04:16:14.816Z Compiling memchr v2.8.0
4032026-05-07T04:16:14.874Z Compiling allocator-api2 v0.2.21
4042026-05-07T04:16:14.932Z Compiling equivalent v1.0.2
4052026-05-07T04:16:15.008Z Compiling foldhash v0.2.0
4062026-05-07T04:16:15.143Z Compiling hashbrown v0.16.1
4072026-05-07T04:16:15.168Z Compiling version_check v0.9.5
4082026-05-07T04:16:15.264Z Compiling serde v1.0.228
4092026-05-07T04:16:15.501Z Compiling zmij v1.0.21
4102026-05-07T04:16:15.543Z Compiling autocfg v1.5.0
4112026-05-07T04:16:15.581Z Compiling serde_json v1.0.149
4122026-05-07T04:16:15.634Z Compiling bytes v1.11.1
4132026-05-07T04:16:15.758Z Compiling pin-project-lite v0.2.17
4142026-05-07T04:16:15.860Z Compiling smallvec v1.15.1
4152026-05-07T04:16:15.900Z Compiling num-traits v0.2.19
4162026-05-07T04:16:16.070Z Compiling syn v2.0.117
4172026-05-07T04:16:16.113Z Compiling stable_deref_trait v1.2.1
4182026-05-07T04:16:16.122Z Compiling futures-core v0.3.32
4192026-05-07T04:16:16.215Z Compiling http v1.4.0
4202026-05-07T04:16:16.270Z Compiling shlex v1.3.0
4212026-05-07T04:16:16.286Z Compiling thiserror v2.0.18
4222026-05-07T04:16:16.458Z Compiling parking_lot_core v0.9.12
4232026-05-07T04:16:16.552Z Compiling find-msvc-tools v0.1.9
4242026-05-07T04:16:16.752Z Compiling cc v1.2.58
4252026-05-07T04:16:16.802Z Compiling socket2 v0.6.3
4262026-05-07T04:16:16.850Z Compiling schemars v0.8.22
4272026-05-07T04:16:16.894Z Compiling rustversion v1.0.22
4282026-05-07T04:16:17.032Z Compiling scopeguard v1.2.0
4292026-05-07T04:16:17.094Z Compiling futures-sink v0.3.32
4302026-05-07T04:16:17.126Z Compiling lock_api v0.4.14
4312026-05-07T04:16:17.246Z Compiling errno v0.3.14
4322026-05-07T04:16:17.262Z Compiling rand_core v0.10.0
4332026-05-07T04:16:17.283Z Compiling dyn-clone v1.0.20
4342026-05-07T04:16:17.341Z Compiling getrandom v0.4.2
4352026-05-07T04:16:17.395Z Compiling parking_lot v0.12.5
4362026-05-07T04:16:17.406Z Compiling signal-hook-registry v1.4.8
4372026-05-07T04:16:17.503Z Compiling futures-channel v0.3.32
4382026-05-07T04:16:17.625Z Compiling getrandom v0.2.17
4392026-05-07T04:16:17.664Z Compiling mio v1.2.0
4402026-05-07T04:16:17.693Z Compiling winnow v1.0.0
4412026-05-07T04:16:17.795Z Compiling indexmap v2.13.0
4422026-05-07T04:16:17.804Z Compiling httparse v1.10.1
4432026-05-07T04:16:17.842Z Compiling slab v0.4.12
4442026-05-07T04:16:17.901Z Compiling log v0.4.29
4452026-05-07T04:16:17.985Z Compiling typenum v1.19.0
4462026-05-07T04:16:18.012Z Compiling futures-task v0.3.32
4472026-05-07T04:16:18.108Z Compiling futures-io v0.3.32
4482026-05-07T04:16:18.154Z Compiling once_cell v1.21.4
4492026-05-07T04:16:18.165Z Compiling litemap v0.8.1
4502026-05-07T04:16:18.179Z Compiling writeable v0.6.2
4512026-05-07T04:16:18.356Z Compiling generic-array v0.14.7
4522026-05-07T04:16:18.365Z Compiling icu_normalizer_data v2.1.1
4532026-05-07T04:16:18.373Z Compiling heck v0.5.0
4542026-05-07T04:16:18.381Z Compiling iana-time-zone v0.1.65
4552026-05-07T04:16:18.423Z Compiling icu_properties_data v2.1.2
4562026-05-07T04:16:18.584Z Compiling zerocopy v0.8.48
4572026-05-07T04:16:18.608Z Compiling toml_parser v1.1.0+spec-1.1.0
4582026-05-07T04:16:18.620Z Compiling chrono v0.4.44
4592026-05-07T04:16:18.780Z Compiling ring v0.17.14
4602026-05-07T04:16:18.971Z Compiling synstructure v0.13.2
4612026-05-07T04:16:18.981Z Compiling serde_derive_internals v0.29.1
4622026-05-07T04:16:19.197Z Compiling syn v1.0.109
4632026-05-07T04:16:19.285Z Compiling percent-encoding v2.3.2
4642026-05-07T04:16:19.782Z Compiling uuid v1.23.1
4652026-05-07T04:16:19.959Z Compiling zeroize v1.8.2
4662026-05-07T04:16:20.028Z Compiling serde_derive v1.0.228
4672026-05-07T04:16:20.060Z Compiling zerofrom-derive v0.1.6
4682026-05-07T04:16:20.104Z Compiling yoke-derive v0.8.1
4692026-05-07T04:16:20.131Z Compiling zerovec-derive v0.11.2
4702026-05-07T04:16:20.388Z Compiling thiserror-impl v2.0.18
4712026-05-07T04:16:20.565Z Compiling displaydoc v0.2.5
4722026-05-07T04:16:21.019Z Compiling schemars_derive v0.8.22
4732026-05-07T04:16:21.154Z Compiling tokio-macros v2.7.0
4742026-05-07T04:16:21.276Z Compiling futures-macro v0.3.32
4752026-05-07T04:16:21.309Z Compiling zerofrom v0.1.6
4762026-05-07T04:16:21.349Z Compiling thiserror v1.0.69
4772026-05-07T04:16:21.440Z Compiling yoke v0.8.1
4782026-05-07T04:16:21.625Z Compiling zerovec v0.11.5
4792026-05-07T04:16:21.671Z Compiling zerotrie v0.2.3
4802026-05-07T04:16:21.786Z Compiling regex-syntax v0.8.10
4812026-05-07T04:16:21.928Z Compiling tokio v1.52.2
4822026-05-07T04:16:22.119Z Compiling tinystr v0.8.2
4832026-05-07T04:16:22.137Z Compiling futures-util v0.3.32
4842026-05-07T04:16:22.145Z Compiling potential_utf v0.1.4
4852026-05-07T04:16:22.246Z Compiling ppv-lite86 v0.2.21
4862026-05-07T04:16:22.311Z Compiling icu_locale_core v2.1.1
4872026-05-07T04:16:22.320Z Compiling icu_collections v2.1.1
4882026-05-07T04:16:22.422Z Compiling rustls-pki-types v1.14.0
4892026-05-07T04:16:22.560Z Compiling tracing-attributes v0.1.31
4902026-05-07T04:16:22.918Z Compiling icu_provider v2.1.1
4912026-05-07T04:16:23.219Z Compiling icu_normalizer v2.1.1
4922026-05-07T04:16:23.247Z Compiling icu_properties v2.1.2
4932026-05-07T04:16:23.335Z Compiling thiserror-impl v1.0.69
4942026-05-07T04:16:23.800Z Compiling tracing-core v0.1.36
4952026-05-07T04:16:24.407Z Compiling regress v0.10.5
4962026-05-07T04:16:24.416Z Compiling semver v1.0.27
4972026-05-07T04:16:24.430Z Compiling http-body v1.0.1
4982026-05-07T04:16:24.507Z Compiling untrusted v0.9.0
4992026-05-07T04:16:24.797Z Compiling tracing v0.1.44
5002026-05-07T04:16:24.800Z Compiling idna_adapter v1.2.1
5012026-05-07T04:16:24.841Z Compiling serde_tokenstream v0.2.3
5022026-05-07T04:16:24.932Z Compiling crypto-common v0.1.7
5032026-05-07T04:16:25.031Z Compiling block-buffer v0.10.4
5042026-05-07T04:16:25.054Z Compiling form_urlencoded v1.2.2
5052026-05-07T04:16:25.115Z Compiling slog v2.8.2
5062026-05-07T04:16:25.162Z Compiling proc-macro-error-attr v1.0.4
5072026-05-07T04:16:25.294Z Compiling getrandom v0.3.4
5082026-05-07T04:16:25.410Z Compiling utf8_iter v1.0.4
5092026-05-07T04:16:25.413Z Compiling tower-service v0.3.3
5102026-05-07T04:16:25.510Z Compiling base64 v0.22.1
5112026-05-07T04:16:25.558Z Compiling try-lock v0.2.5
5122026-05-07T04:16:25.648Z Compiling rustls v0.23.37
5132026-05-07T04:16:25.679Z Compiling want v0.3.1
5142026-05-07T04:16:25.850Z Compiling rustls-webpki v0.103.10
5152026-05-07T04:16:25.854Z Compiling idna v1.1.0
5162026-05-07T04:16:25.914Z Compiling typify-impl v0.4.3
5172026-05-07T04:16:26.249Z Compiling digest v0.10.7
5182026-05-07T04:16:26.448Z Compiling erased-serde v0.3.31
5192026-05-07T04:16:26.648Z Compiling proc-macro-error v1.0.4
5202026-05-07T04:16:26.723Z Compiling subtle v2.6.1
5212026-05-07T04:16:26.877Z Compiling toml_datetime v1.1.0+spec-1.1.0
5222026-05-07T04:16:26.881Z Compiling pin-utils v0.1.0
5232026-05-07T04:16:26.894Z Compiling cpufeatures v0.2.17
5242026-05-07T04:16:26.945Z Compiling atomic-waker v1.1.2
5252026-05-07T04:16:26.959Z Compiling ryu v1.0.23
5262026-05-07T04:16:27.061Z Compiling toml_edit v0.25.8+spec-1.1.0
5272026-05-07T04:16:27.070Z Compiling hyper v1.8.1
5282026-05-07T04:16:27.472Z Compiling url v2.5.8
5292026-05-07T04:16:27.811Z Compiling aho-corasick v1.1.4
5302026-05-07T04:16:27.952Z Compiling bitflags v2.11.0
5312026-05-07T04:16:28.041Z Compiling sync_wrapper v1.0.2
5322026-05-07T04:16:28.173Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5332026-05-07T04:16:28.280Z Compiling tower-layer v0.3.3
5342026-05-07T04:16:28.294Z Compiling ipnet v2.12.0
5352026-05-07T04:16:28.328Z Compiling rand_core v0.9.5
5362026-05-07T04:16:28.436Z Compiling tower v0.5.3
5372026-05-07T04:16:28.540Z Compiling hyper-util v0.1.20
5382026-05-07T04:16:28.707Z Compiling regex-automata v0.4.14
5392026-05-07T04:16:28.817Z Compiling proc-macro-crate v3.5.0
5402026-05-07T04:16:28.918Z Compiling sha1 v0.10.6
5412026-05-07T04:16:29.257Z Compiling webpki-roots v1.0.6
5422026-05-07T04:16:29.374Z Compiling rand_core v0.6.4
5432026-05-07T04:16:29.829Z Compiling tokio-rustls v0.26.4
5442026-05-07T04:16:30.085Z Compiling heck v0.4.1
5452026-05-07T04:16:30.166Z Compiling data-encoding v2.10.0
5462026-05-07T04:16:30.341Z Compiling crossbeam-utils v0.8.21
5472026-05-07T04:16:31.015Z Compiling winnow v0.7.15
5482026-05-07T04:16:31.018Z Compiling iri-string v0.7.12
5492026-05-07T04:16:32.202Z Compiling typify-macro v0.4.3
5502026-05-07T04:16:32.213Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#7cce2d3a)
5512026-05-07T04:16:32.353Z Compiling crucible-workspace-hack v0.1.0
5522026-05-07T04:16:32.437Z Compiling toml_writer v1.1.0+spec-1.1.0
5532026-05-07T04:16:32.601Z Compiling tower-http v0.6.8
5542026-05-07T04:16:32.665Z Compiling regex v1.12.3
5552026-05-07T04:16:32.753Z Compiling hyper-rustls v0.27.7
5562026-05-07T04:16:33.024Z Compiling rand_chacha v0.3.1
5572026-05-07T04:16:33.071Z Compiling num_enum_derive v0.7.6
5582026-05-07T04:16:33.120Z Compiling rand_chacha v0.9.0
5592026-05-07T04:16:33.159Z Compiling serde_urlencoded v0.7.1
5602026-05-07T04:16:33.412Z Compiling tokio-util v0.7.18
5612026-05-07T04:16:33.476Z Compiling http-body-util v0.1.3
5622026-05-07T04:16:33.486Z Compiling openapiv3 v2.2.0
5632026-05-07T04:16:33.555Z Compiling foreign-types-macros v0.2.3
5642026-05-07T04:16:33.833Z Compiling toml_datetime v0.7.5+spec-1.1.0
5652026-05-07T04:16:33.881Z Compiling serde_spanned v1.1.0
5662026-05-07T04:16:34.033Z Compiling prettyplease v0.2.37
5672026-05-07T04:16:34.114Z Compiling cpufeatures v0.3.0
5682026-05-07T04:16:34.139Z Compiling either v1.15.0
5692026-05-07T04:16:34.183Z Compiling pkg-config v0.3.32
5702026-05-07T04:16:34.215Z Compiling foreign-types-shared v0.3.1
5712026-05-07T04:16:34.275Z Compiling powerfmt v0.2.0
5722026-05-07T04:16:34.284Z Compiling typify v0.4.3
5732026-05-07T04:16:34.299Z Compiling anyhow v1.0.102
5742026-05-07T04:16:34.338Z Compiling utf8parse v0.2.2
5752026-05-07T04:16:34.349Z Compiling num-conv v0.2.1
5762026-05-07T04:16:34.364Z Compiling time-core v0.1.8
5772026-05-07T04:16:34.445Z Compiling unsafe-libyaml v0.2.11
5782026-05-07T04:16:34.476Z Compiling anstyle-parse v1.0.0
5792026-05-07T04:16:34.486Z Compiling deranged v0.5.8
5802026-05-07T04:16:34.502Z Compiling time-macros v0.2.27
5812026-05-07T04:16:34.626Z Compiling lzma-sys v0.1.20
5822026-05-07T04:16:34.666Z Compiling itertools v0.12.1
5832026-05-07T04:16:34.923Z Compiling progenitor-impl v0.10.0
5842026-05-07T04:16:35.016Z Compiling serde_yaml v0.9.34+deprecated
5852026-05-07T04:16:35.112Z Compiling foreign-types v0.5.0
5862026-05-07T04:16:35.197Z Compiling chacha20 v0.10.0
5872026-05-07T04:16:35.456Z Compiling num_enum v0.7.6
5882026-05-07T04:16:35.477Z Compiling toml v0.9.12+spec-1.1.0
5892026-05-07T04:16:35.574Z Compiling reqwest v0.12.28
5902026-05-07T04:16:35.585Z Compiling rand v0.9.2
5912026-05-07T04:16:35.946Z Compiling rand v0.8.5
5922026-05-07T04:16:36.598Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
5932026-05-07T04:16:36.668Z Compiling arc-swap v1.9.0
5942026-05-07T04:16:36.706Z Compiling cstr-argument v0.1.2
5952026-05-07T04:16:36.810Z Compiling thread_local v1.1.9
5962026-05-07T04:16:36.859Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#e9bf1e51)
5972026-05-07T04:16:36.969Z Compiling colorchoice v1.0.5
5982026-05-07T04:16:37.023Z Compiling byteorder v1.5.0
5992026-05-07T04:16:37.079Z Compiling lazy_static v1.5.0
6002026-05-07T04:16:37.089Z Compiling unicode-width v0.2.2
6012026-05-07T04:16:37.092Z Compiling utf-8 v0.7.6
6022026-05-07T04:16:37.117Z Compiling typeid v1.0.3
6032026-05-07T04:16:37.176Z Compiling pretty-hex v0.4.2
6042026-05-07T04:16:37.249Z Compiling is_terminal_polyfill v1.70.2
6052026-05-07T04:16:37.270Z Compiling anstyle-query v1.1.5
6062026-05-07T04:16:37.309Z Compiling slog-async v2.8.0
6072026-05-07T04:16:37.336Z Compiling portable-atomic v1.13.1
6082026-05-07T04:16:37.363Z Compiling anstyle v1.0.14
6092026-05-07T04:16:37.375Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#7cce2d3a)
6102026-05-07T04:16:37.448Z Compiling tungstenite v0.21.0
6112026-05-07T04:16:37.567Z Compiling anstream v1.0.0
6122026-05-07T04:16:37.587Z Compiling slog-scope v4.4.1
6132026-05-07T04:16:37.648Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6142026-05-07T04:16:37.781Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6152026-05-07T04:16:37.831Z Compiling progenitor-client v0.10.0
6162026-05-07T04:16:37.891Z Compiling crucible-client-types v0.1.0 (https://github.com/oxidecomputer/crucible?rev=7103cd3a3d7b0112d2949dd135db06fef0c156bb#7103cd3a)
6172026-05-07T04:16:38.040Z Compiling crossbeam-channel v0.5.15
6182026-05-07T04:16:38.111Z Compiling cargo_toml v0.22.3
6192026-05-07T04:16:38.369Z Compiling time v0.3.47
6202026-05-07T04:16:38.373Z Compiling rand v0.10.1
6212026-05-07T04:16:38.490Z Compiling progenitor-macro v0.10.0
6222026-05-07T04:16:39.032Z Compiling propolis_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=36f20be9bb4c3b362029237f5feb6377c982395f#36f20be9)
6232026-05-07T04:16:39.077Z Compiling futures-executor v0.3.32
6242026-05-07T04:16:39.200Z Compiling is-terminal v0.4.17
6252026-05-07T04:16:39.298Z Compiling term v1.2.1
6262026-05-07T04:16:39.333Z Compiling strsim v0.11.1
6272026-05-07T04:16:39.353Z Compiling oxnet v0.1.5
6282026-05-07T04:16:39.356Z Compiling colored v3.1.1
6292026-05-07T04:16:39.439Z Compiling camino v1.2.2
6302026-05-07T04:16:39.614Z Compiling clap_lex v1.1.0
6312026-05-07T04:16:39.725Z Compiling take_mut v0.2.2
6322026-05-07T04:16:39.832Z Compiling clap_builder v4.6.0
6332026-05-07T04:16:39.862Z Compiling slog-term v2.9.2
6342026-05-07T04:16:40.004Z Compiling propolis_api_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=36f20be9bb4c3b362029237f5feb6377c982395f#36f20be9)
6352026-05-07T04:16:40.346Z Compiling libfalcon v0.1.0 (/work/oxidecomputer/falcon/lib)
6362026-05-07T04:16:40.394Z Compiling futures v0.3.32
6372026-05-07T04:16:40.500Z Compiling tokio-tungstenite v0.21.0
6382026-05-07T04:16:40.815Z Compiling slog-stdlog v4.1.1
6392026-05-07T04:16:41.092Z Compiling console v0.16.3
6402026-05-07T04:16:41.133Z Compiling tungstenite v0.29.0
6412026-05-07T04:16:41.298Z Compiling zone_cfg_derive v0.3.1
6422026-05-07T04:16:41.370Z Compiling async-trait v0.1.89
6432026-05-07T04:16:41.466Z Compiling clap_derive v4.6.1
6442026-05-07T04:16:42.177Z Compiling base64 v0.21.7
6452026-05-07T04:16:42.253Z Compiling unit-prefix v0.5.2
6462026-05-07T04:16:42.358Z Compiling indicatif v0.18.4
6472026-05-07T04:16:42.396Z Compiling zone v0.3.1
6482026-05-07T04:16:42.420Z Compiling tokio-tungstenite v0.29.0
6492026-05-07T04:16:42.518Z Compiling ron v0.12.1
6502026-05-07T04:16:42.702Z Compiling slog-envlogger v2.2.0
6512026-05-07T04:16:43.066Z Compiling xz2 v0.1.7
6522026-05-07T04:16:43.150Z Compiling clap v4.6.1
6532026-05-07T04:16:43.230Z Compiling tabwriter v1.4.1
6542026-05-07T04:16:43.298Z Compiling sha2 v0.10.9
6552026-05-07T04:16:43.379Z Compiling smf v0.2.3
6562026-05-07T04:16:43.475Z Compiling base16ct v1.0.0
6572026-05-07T04:16:43.498Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6582026-05-07T04:16:43.854Z Compiling progenitor v0.10.0
6592026-05-07T04:16:43.935Z Compiling propolis-client v0.1.0 (https://github.com/oxidecomputer/propolis?rev=36f20be9bb4c3b362029237f5feb6377c982395f#36f20be9)
6602026-05-07T04:16:44.099Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6612026-05-07T04:16:44.383Z Compiling ztest v0.1.0 (/work/oxidecomputer/falcon/ztest)
6622026-05-07T04:16:45.773Zerror[E0308]: mismatched types
6632026-05-07T04:16:45.773Z --> lib/src/cli.rs:610:53
6642026-05-07T04:16:45.773Z |
6652026-05-07T04:16:45.773Z610 | stream.send(Message::Binary(c)).await?;
6662026-05-07T04:16:45.774Z | --------------- ^ expected `Bytes`, found `Vec<u8>`
6672026-05-07T04:16:45.774Z | |
6682026-05-07T04:16:45.774Z | arguments to this enum variant are incorrect
6692026-05-07T04:16:45.774Z |
6702026-05-07T04:16:45.774Z = note: expected struct `tokio_tungstenite::tungstenite::Bytes`
6712026-05-07T04:16:45.774Z found struct `Vec<u8>`
6722026-05-07T04:16:45.774Znote: tuple variant defined here
6732026-05-07T04:16:45.774Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:161:5
6742026-05-07T04:16:45.774Z |
6752026-05-07T04:16:45.774Z161 | Binary(Bytes),
6762026-05-07T04:16:45.774Z | ^^^^^^
6772026-05-07T04:16:45.774Zhelp: call `Into::into` on this expression to convert `Vec<u8>` into `tokio_tungstenite::tungstenite::Bytes`
6782026-05-07T04:16:45.774Z |
6792026-05-07T04:16:45.774Z610 | stream.send(Message::Binary(c.into())).await?;
6802026-05-07T04:16:45.774Z | +++++++
6812026-05-07T04:16:45.774Z
6822026-05-07T04:16:45.783Zerror[E0308]: mismatched types
6832026-05-07T04:16:45.783Z --> lib/src/cli.rs:610:37
6842026-05-07T04:16:45.783Z |
6852026-05-07T04:16:45.783Z610 | stream.send(Message::Binary(c)).await?;
6862026-05-07T04:16:45.783Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
6872026-05-07T04:16:45.783Z | |
6882026-05-07T04:16:45.783Z | arguments to this method are incorrect
6892026-05-07T04:16:45.783Z |
6902026-05-07T04:16:45.783Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
6912026-05-07T04:16:45.783Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
6922026-05-07T04:16:45.783Z |
6932026-05-07T04:16:45.783Z160 | pub enum Message {
6942026-05-07T04:16:45.783Z | ^^^^^^^^^^^^^^^^ this is the expected type
6952026-05-07T04:16:45.783Z |
6962026-05-07T04:16:45.783Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
6972026-05-07T04:16:45.783Z |
6982026-05-07T04:16:45.783Z157 | pub enum Message {
6992026-05-07T04:16:45.783Z | ---------------- this is the found type
7002026-05-07T04:16:45.784Z = help: you can use `cargo tree` to explore your dependency tree
7012026-05-07T04:16:45.784Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
7022026-05-07T04:16:45.784Z --> lib/src/cli.rs:610:25
7032026-05-07T04:16:45.784Z |
7042026-05-07T04:16:45.784Z610 | stream.send(Message::Binary(c)).await?;
7052026-05-07T04:16:45.784Z | ^^^^^^^^^^^^------------------^
7062026-05-07T04:16:45.784Z | |
7072026-05-07T04:16:45.784Z | this argument influences the return type of `send`
7082026-05-07T04:16:45.784Znote: method defined here
7092026-05-07T04:16:45.784Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
7102026-05-07T04:16:45.784Z |
7112026-05-07T04:16:45.784Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
7122026-05-07T04:16:45.784Z | ^^^^
7132026-05-07T04:16:45.784Z
7142026-05-07T04:16:45.789Zerror[E0308]: mismatched types
7152026-05-07T04:16:45.789Z --> lib/src/cli.rs:618:32
7162026-05-07T04:16:45.789Z |
7172026-05-07T04:16:45.789Z618 | ... Ok(Message::Binary(input)) => {
7182026-05-07T04:16:45.789Z | ^^^^^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
7192026-05-07T04:16:45.789Z |
7202026-05-07T04:16:45.789Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
7212026-05-07T04:16:45.789Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
7222026-05-07T04:16:45.789Z |
7232026-05-07T04:16:45.789Z160 | pub enum Message {
7242026-05-07T04:16:45.789Z | ^^^^^^^^^^^^^^^^ this is the expected type
7252026-05-07T04:16:45.789Z |
7262026-05-07T04:16:45.789Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
7272026-05-07T04:16:45.789Z |
7282026-05-07T04:16:45.790Z157 | pub enum Message {
7292026-05-07T04:16:45.790Z | ---------------- this is the found type
7302026-05-07T04:16:45.790Z = help: you can use `cargo tree` to explore your dependency tree
7312026-05-07T04:16:45.790Z
7322026-05-07T04:16:45.790Zerror[E0308]: mismatched types
7332026-05-07T04:16:45.790Z --> lib/src/cli.rs:622:32
7342026-05-07T04:16:45.790Z |
7352026-05-07T04:16:45.790Z622 | ... Ok(Message::Close(..)) => {
7362026-05-07T04:16:45.790Z | ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
7372026-05-07T04:16:45.790Z |
7382026-05-07T04:16:45.790Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
7392026-05-07T04:16:45.790Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
7402026-05-07T04:16:45.790Z |
7412026-05-07T04:16:45.790Z160 | pub enum Message {
7422026-05-07T04:16:45.790Z | ^^^^^^^^^^^^^^^^ this is the expected type
7432026-05-07T04:16:45.790Z |
7442026-05-07T04:16:45.790Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
7452026-05-07T04:16:45.790Z |
7462026-05-07T04:16:45.790Z157 | pub enum Message {
7472026-05-07T04:16:45.790Z | ---------------- this is the found type
7482026-05-07T04:16:45.790Z = help: you can use `cargo tree` to explore your dependency tree
7492026-05-07T04:16:45.790Z
7502026-05-07T04:16:45.853Zerror[E0308]: mismatched types
7512026-05-07T04:16:45.853Z --> lib/src/serial.rs:72:13
7522026-05-07T04:16:45.853Z |
7532026-05-07T04:16:45.853Z72 | / InstanceSerialConsoleHelper::new(
7542026-05-07T04:16:45.853Z73 | | *addr,
7552026-05-07T04:16:45.853Z74 | | WSClientOffset::MostRecent(0),
7562026-05-07T04:16:45.853Z75 | | Some(log.clone()),
7572026-05-07T04:16:45.853Z76 | | )
7582026-05-07T04:16:45.853Z77 | | .await
7592026-05-07T04:16:45.853Z | |__________________^ expected `tokio_tungstenite::tungstenite::Error`, found `Error`
7602026-05-07T04:16:45.853Z |
7612026-05-07T04:16:45.853Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
7622026-05-07T04:16:45.853Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/error.rs:15:1
7632026-05-07T04:16:45.853Z |
7642026-05-07T04:16:45.853Z15 | pub enum Error {
7652026-05-07T04:16:45.853Z | ^^^^^^^^^^^^^^ this is the expected type
7662026-05-07T04:16:45.853Z |
7672026-05-07T04:16:45.853Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/error.rs:15:1
7682026-05-07T04:16:45.853Z |
7692026-05-07T04:16:45.854Z15 | pub enum Error {
7702026-05-07T04:16:45.854Z | -------------- this is the found type
7712026-05-07T04:16:45.854Z = help: you can use `cargo tree` to explore your dependency tree
7722026-05-07T04:16:45.854Z
7732026-05-07T04:16:45.867Zerror[E0308]: mismatched types
7742026-05-07T04:16:45.867Z --> lib/src/serial.rs:122:21
7752026-05-07T04:16:45.867Z |
7762026-05-07T04:16:45.867Z122 | ws.send(Message::binary(v)).await?;
7772026-05-07T04:16:45.867Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
7782026-05-07T04:16:45.867Z | |
7792026-05-07T04:16:45.867Z | arguments to this method are incorrect
7802026-05-07T04:16:45.867Z |
7812026-05-07T04:16:45.867Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
7822026-05-07T04:16:45.867Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
7832026-05-07T04:16:45.867Z |
7842026-05-07T04:16:45.867Z160 | pub enum Message {
7852026-05-07T04:16:45.867Z | ^^^^^^^^^^^^^^^^ this is the expected type
7862026-05-07T04:16:45.867Z |
7872026-05-07T04:16:45.867Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
7882026-05-07T04:16:45.867Z |
7892026-05-07T04:16:45.867Z157 | pub enum Message {
7902026-05-07T04:16:45.867Z | ---------------- this is the found type
7912026-05-07T04:16:45.867Z = help: you can use `cargo tree` to explore your dependency tree
7922026-05-07T04:16:45.867Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
7932026-05-07T04:16:45.867Z --> lib/src/serial.rs:122:13
7942026-05-07T04:16:45.867Z |
7952026-05-07T04:16:45.867Z122 | ws.send(Message::binary(v)).await?;
7962026-05-07T04:16:45.867Z | ^^^^^^^^------------------^
7972026-05-07T04:16:45.867Z | |
7982026-05-07T04:16:45.867Z | this argument influences the return type of `send`
7992026-05-07T04:16:45.867Znote: method defined here
8002026-05-07T04:16:45.867Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
8012026-05-07T04:16:45.867Z |
8022026-05-07T04:16:45.867Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
8032026-05-07T04:16:45.867Z | ^^^^
8042026-05-07T04:16:45.867Z
8052026-05-07T04:16:45.871Zerror[E0277]: `?` couldn't convert the error to `error::Error`
8062026-05-07T04:16:45.871Z --> lib/src/serial.rs:122:46
8072026-05-07T04:16:45.871Z |
8082026-05-07T04:16:45.871Z122 | ws.send(Message::binary(v)).await?;
8092026-05-07T04:16:45.871Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
8102026-05-07T04:16:45.871Z | |
8112026-05-07T04:16:45.872Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
8122026-05-07T04:16:45.872Z |
8132026-05-07T04:16:45.872Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
8142026-05-07T04:16:45.872Z --> lib/src/error.rs:13:1
8152026-05-07T04:16:45.872Z |
8162026-05-07T04:16:45.872Z 13 | pub enum Error {
8172026-05-07T04:16:45.872Z | ^^^^^^^^^^^^^^
8182026-05-07T04:16:45.872Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
8192026-05-07T04:16:45.872Z = help: the following other types implement trait `From<T>`:
8202026-05-07T04:16:45.872Z `error::Error` implements `From<AddrParseError>`
8212026-05-07T04:16:45.872Z `error::Error` implements `From<FromUtf8Error>`
8222026-05-07T04:16:45.872Z `error::Error` implements `From<NulError>`
8232026-05-07T04:16:45.872Z `error::Error` implements `From<ParseIntError>`
8242026-05-07T04:16:45.872Z `error::Error` implements `From<QueryError>`
8252026-05-07T04:16:45.872Z `error::Error` implements `From<SpannedError>`
8262026-05-07T04:16:45.872Z `error::Error` implements `From<TryFromIntError>`
8272026-05-07T04:16:45.872Z `error::Error` implements `From<ZoneError>`
8282026-05-07T04:16:45.872Z and 11 others
8292026-05-07T04:16:45.872Z
8302026-05-07T04:16:45.877Zerror[E0308]: mismatched types
8312026-05-07T04:16:45.877Z --> lib/src/serial.rs:145:17
8322026-05-07T04:16:45.877Z |
8332026-05-07T04:16:45.877Z145 | ws.send(Message::binary(v)).await?;
8342026-05-07T04:16:45.877Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
8352026-05-07T04:16:45.877Z | |
8362026-05-07T04:16:45.877Z | arguments to this method are incorrect
8372026-05-07T04:16:45.877Z |
8382026-05-07T04:16:45.878Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
8392026-05-07T04:16:45.878Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
8402026-05-07T04:16:45.878Z |
8412026-05-07T04:16:45.878Z160 | pub enum Message {
8422026-05-07T04:16:45.878Z | ^^^^^^^^^^^^^^^^ this is the expected type
8432026-05-07T04:16:45.878Z |
8442026-05-07T04:16:45.878Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
8452026-05-07T04:16:45.878Z |
8462026-05-07T04:16:45.878Z157 | pub enum Message {
8472026-05-07T04:16:45.878Z | ---------------- this is the found type
8482026-05-07T04:16:45.878Z = help: you can use `cargo tree` to explore your dependency tree
8492026-05-07T04:16:45.878Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
8502026-05-07T04:16:45.878Z --> lib/src/serial.rs:145:9
8512026-05-07T04:16:45.878Z |
8522026-05-07T04:16:45.878Z145 | ws.send(Message::binary(v)).await?;
8532026-05-07T04:16:45.878Z | ^^^^^^^^------------------^
8542026-05-07T04:16:45.878Z | |
8552026-05-07T04:16:45.878Z | this argument influences the return type of `send`
8562026-05-07T04:16:45.878Znote: method defined here
8572026-05-07T04:16:45.878Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
8582026-05-07T04:16:45.878Z |
8592026-05-07T04:16:45.878Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
8602026-05-07T04:16:45.878Z | ^^^^
8612026-05-07T04:16:45.878Z
8622026-05-07T04:16:45.882Zerror[E0277]: `?` couldn't convert the error to `error::Error`
8632026-05-07T04:16:45.882Z --> lib/src/serial.rs:145:42
8642026-05-07T04:16:45.882Z |
8652026-05-07T04:16:45.882Z145 | ws.send(Message::binary(v)).await?;
8662026-05-07T04:16:45.882Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
8672026-05-07T04:16:45.882Z | |
8682026-05-07T04:16:45.882Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
8692026-05-07T04:16:45.882Z |
8702026-05-07T04:16:45.882Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
8712026-05-07T04:16:45.882Z --> lib/src/error.rs:13:1
8722026-05-07T04:16:45.882Z |
8732026-05-07T04:16:45.882Z 13 | pub enum Error {
8742026-05-07T04:16:45.882Z | ^^^^^^^^^^^^^^
8752026-05-07T04:16:45.882Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
8762026-05-07T04:16:45.882Z = help: the following other types implement trait `From<T>`:
8772026-05-07T04:16:45.882Z `error::Error` implements `From<AddrParseError>`
8782026-05-07T04:16:45.882Z `error::Error` implements `From<FromUtf8Error>`
8792026-05-07T04:16:45.882Z `error::Error` implements `From<NulError>`
8802026-05-07T04:16:45.882Z `error::Error` implements `From<ParseIntError>`
8812026-05-07T04:16:45.882Z `error::Error` implements `From<QueryError>`
8822026-05-07T04:16:45.882Z `error::Error` implements `From<SpannedError>`
8832026-05-07T04:16:45.882Z `error::Error` implements `From<TryFromIntError>`
8842026-05-07T04:16:45.882Z `error::Error` implements `From<ZoneError>`
8852026-05-07T04:16:45.882Z and 11 others
8862026-05-07T04:16:45.882Z
8872026-05-07T04:16:45.886Zerror[E0308]: mismatched types
8882026-05-07T04:16:45.886Z --> lib/src/serial.rs:164:17
8892026-05-07T04:16:45.886Z |
8902026-05-07T04:16:45.886Z164 | ws.send(Message::binary(v)).await?;
8912026-05-07T04:16:45.886Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
8922026-05-07T04:16:45.886Z | |
8932026-05-07T04:16:45.886Z | arguments to this method are incorrect
8942026-05-07T04:16:45.886Z |
8952026-05-07T04:16:45.886Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
8962026-05-07T04:16:45.886Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
8972026-05-07T04:16:45.886Z |
8982026-05-07T04:16:45.886Z160 | pub enum Message {
8992026-05-07T04:16:45.886Z | ^^^^^^^^^^^^^^^^ this is the expected type
9002026-05-07T04:16:45.886Z |
9012026-05-07T04:16:45.886Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
9022026-05-07T04:16:45.886Z |
9032026-05-07T04:16:45.887Z157 | pub enum Message {
9042026-05-07T04:16:45.887Z | ---------------- this is the found type
9052026-05-07T04:16:45.887Z = help: you can use `cargo tree` to explore your dependency tree
9062026-05-07T04:16:45.887Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
9072026-05-07T04:16:45.887Z --> lib/src/serial.rs:164:9
9082026-05-07T04:16:45.887Z |
9092026-05-07T04:16:45.887Z164 | ws.send(Message::binary(v)).await?;
9102026-05-07T04:16:45.887Z | ^^^^^^^^------------------^
9112026-05-07T04:16:45.887Z | |
9122026-05-07T04:16:45.887Z | this argument influences the return type of `send`
9132026-05-07T04:16:45.887Znote: method defined here
9142026-05-07T04:16:45.887Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
9152026-05-07T04:16:45.887Z |
9162026-05-07T04:16:45.887Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
9172026-05-07T04:16:45.887Z | ^^^^
9182026-05-07T04:16:45.887Z
9192026-05-07T04:16:45.887Zerror[E0277]: `?` couldn't convert the error to `error::Error`
9202026-05-07T04:16:45.887Z --> lib/src/serial.rs:164:42
9212026-05-07T04:16:45.887Z |
9222026-05-07T04:16:45.887Z164 | ws.send(Message::binary(v)).await?;
9232026-05-07T04:16:45.887Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
9242026-05-07T04:16:45.887Z | |
9252026-05-07T04:16:45.887Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
9262026-05-07T04:16:45.887Z |
9272026-05-07T04:16:45.887Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
9282026-05-07T04:16:45.887Z --> lib/src/error.rs:13:1
9292026-05-07T04:16:45.887Z |
9302026-05-07T04:16:45.887Z 13 | pub enum Error {
9312026-05-07T04:16:45.887Z | ^^^^^^^^^^^^^^
9322026-05-07T04:16:45.887Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
9332026-05-07T04:16:45.887Z = help: the following other types implement trait `From<T>`:
9342026-05-07T04:16:45.887Z `error::Error` implements `From<AddrParseError>`
9352026-05-07T04:16:45.887Z `error::Error` implements `From<FromUtf8Error>`
9362026-05-07T04:16:45.887Z `error::Error` implements `From<NulError>`
9372026-05-07T04:16:45.887Z `error::Error` implements `From<ParseIntError>`
9382026-05-07T04:16:45.887Z `error::Error` implements `From<QueryError>`
9392026-05-07T04:16:45.887Z `error::Error` implements `From<SpannedError>`
9402026-05-07T04:16:45.888Z `error::Error` implements `From<TryFromIntError>`
9412026-05-07T04:16:45.888Z `error::Error` implements `From<ZoneError>`
9422026-05-07T04:16:45.888Z and 11 others
9432026-05-07T04:16:45.888Z
9442026-05-07T04:16:45.891Zerror[E0308]: mismatched types
9452026-05-07T04:16:45.891Z --> lib/src/serial.rs:174:17
9462026-05-07T04:16:45.891Z |
9472026-05-07T04:16:45.891Z174 | ws.send(Message::binary(v.clone())).await?;
9482026-05-07T04:16:45.891Z | ---- ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
9492026-05-07T04:16:45.891Z | |
9502026-05-07T04:16:45.892Z | arguments to this method are incorrect
9512026-05-07T04:16:45.892Z |
9522026-05-07T04:16:45.892Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
9532026-05-07T04:16:45.892Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
9542026-05-07T04:16:45.892Z |
9552026-05-07T04:16:45.892Z160 | pub enum Message {
9562026-05-07T04:16:45.892Z | ^^^^^^^^^^^^^^^^ this is the expected type
9572026-05-07T04:16:45.892Z |
9582026-05-07T04:16:45.892Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
9592026-05-07T04:16:45.892Z |
9602026-05-07T04:16:45.892Z157 | pub enum Message {
9612026-05-07T04:16:45.892Z | ---------------- this is the found type
9622026-05-07T04:16:45.892Z = help: you can use `cargo tree` to explore your dependency tree
9632026-05-07T04:16:45.892Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
9642026-05-07T04:16:45.892Z --> lib/src/serial.rs:174:9
9652026-05-07T04:16:45.892Z |
9662026-05-07T04:16:45.892Z174 | ws.send(Message::binary(v.clone())).await?;
9672026-05-07T04:16:45.892Z | ^^^^^^^^--------------------------^
9682026-05-07T04:16:45.892Z | |
9692026-05-07T04:16:45.892Z | this argument influences the return type of `send`
9702026-05-07T04:16:45.892Znote: method defined here
9712026-05-07T04:16:45.892Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
9722026-05-07T04:16:45.892Z |
9732026-05-07T04:16:45.892Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
9742026-05-07T04:16:45.892Z | ^^^^
9752026-05-07T04:16:45.892Z
9762026-05-07T04:16:45.896Zerror[E0277]: `?` couldn't convert the error to `error::Error`
9772026-05-07T04:16:45.896Z --> lib/src/serial.rs:174:50
9782026-05-07T04:16:45.896Z |
9792026-05-07T04:16:45.896Z174 | ws.send(Message::binary(v.clone())).await?;
9802026-05-07T04:16:45.896Z | -----------------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
9812026-05-07T04:16:45.896Z | |
9822026-05-07T04:16:45.896Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
9832026-05-07T04:16:45.896Z |
9842026-05-07T04:16:45.896Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
9852026-05-07T04:16:45.896Z --> lib/src/error.rs:13:1
9862026-05-07T04:16:45.896Z |
9872026-05-07T04:16:45.896Z 13 | pub enum Error {
9882026-05-07T04:16:45.896Z | ^^^^^^^^^^^^^^
9892026-05-07T04:16:45.896Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
9902026-05-07T04:16:45.896Z = help: the following other types implement trait `From<T>`:
9912026-05-07T04:16:45.896Z `error::Error` implements `From<AddrParseError>`
9922026-05-07T04:16:45.896Z `error::Error` implements `From<FromUtf8Error>`
9932026-05-07T04:16:45.896Z `error::Error` implements `From<NulError>`
9942026-05-07T04:16:45.896Z `error::Error` implements `From<ParseIntError>`
9952026-05-07T04:16:45.896Z `error::Error` implements `From<QueryError>`
9962026-05-07T04:16:45.896Z `error::Error` implements `From<SpannedError>`
9972026-05-07T04:16:45.896Z `error::Error` implements `From<TryFromIntError>`
9982026-05-07T04:16:45.896Z `error::Error` implements `From<ZoneError>`
9992026-05-07T04:16:45.896Z and 11 others
10002026-05-07T04:16:45.896Z
10012026-05-07T04:16:45.900Zerror[E0308]: mismatched types
10022026-05-07T04:16:45.900Z --> lib/src/serial.rs:183:17
10032026-05-07T04:16:45.900Z |
10042026-05-07T04:16:45.900Z183 | ws.send(Message::binary(v.clone())).await?;
10052026-05-07T04:16:45.900Z | ---- ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
10062026-05-07T04:16:45.900Z | |
10072026-05-07T04:16:45.900Z | arguments to this method are incorrect
10082026-05-07T04:16:45.900Z |
10092026-05-07T04:16:45.900Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
10102026-05-07T04:16:45.900Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
10112026-05-07T04:16:45.900Z |
10122026-05-07T04:16:45.900Z160 | pub enum Message {
10132026-05-07T04:16:45.900Z | ^^^^^^^^^^^^^^^^ this is the expected type
10142026-05-07T04:16:45.900Z |
10152026-05-07T04:16:45.900Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
10162026-05-07T04:16:45.900Z |
10172026-05-07T04:16:45.900Z157 | pub enum Message {
10182026-05-07T04:16:45.900Z | ---------------- this is the found type
10192026-05-07T04:16:45.900Z = help: you can use `cargo tree` to explore your dependency tree
10202026-05-07T04:16:45.900Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
10212026-05-07T04:16:45.900Z --> lib/src/serial.rs:183:9
10222026-05-07T04:16:45.900Z |
10232026-05-07T04:16:45.900Z183 | ws.send(Message::binary(v.clone())).await?;
10242026-05-07T04:16:45.900Z | ^^^^^^^^--------------------------^
10252026-05-07T04:16:45.904Z | |
10262026-05-07T04:16:45.904Z | this argument influences the return type of `send`
10272026-05-07T04:16:45.904Znote: method defined here
10282026-05-07T04:16:45.904Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
10292026-05-07T04:16:45.904Z |
10302026-05-07T04:16:45.904Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
10312026-05-07T04:16:45.904Z | ^^^^
10322026-05-07T04:16:45.904Z
10332026-05-07T04:16:45.904Zerror[E0277]: `?` couldn't convert the error to `error::Error`
10342026-05-07T04:16:45.904Z --> lib/src/serial.rs:183:50
10352026-05-07T04:16:45.904Z |
10362026-05-07T04:16:45.904Z183 | ws.send(Message::binary(v.clone())).await?;
10372026-05-07T04:16:45.904Z | -----------------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
10382026-05-07T04:16:45.904Z | |
10392026-05-07T04:16:45.904Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
10402026-05-07T04:16:45.904Z |
10412026-05-07T04:16:45.904Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
10422026-05-07T04:16:45.904Z --> lib/src/error.rs:13:1
10432026-05-07T04:16:45.905Z |
10442026-05-07T04:16:45.905Z 13 | pub enum Error {
10452026-05-07T04:16:45.905Z | ^^^^^^^^^^^^^^
10462026-05-07T04:16:45.905Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
10472026-05-07T04:16:45.905Z = help: the following other types implement trait `From<T>`:
10482026-05-07T04:16:45.905Z `error::Error` implements `From<AddrParseError>`
10492026-05-07T04:16:45.905Z `error::Error` implements `From<FromUtf8Error>`
10502026-05-07T04:16:45.905Z `error::Error` implements `From<NulError>`
10512026-05-07T04:16:45.905Z `error::Error` implements `From<ParseIntError>`
10522026-05-07T04:16:45.905Z `error::Error` implements `From<QueryError>`
10532026-05-07T04:16:45.905Z `error::Error` implements `From<SpannedError>`
10542026-05-07T04:16:45.905Z `error::Error` implements `From<TryFromIntError>`
10552026-05-07T04:16:45.905Z `error::Error` implements `From<ZoneError>`
10562026-05-07T04:16:45.905Z and 11 others
10572026-05-07T04:16:45.905Z
10582026-05-07T04:16:45.908Zerror[E0308]: mismatched types
10592026-05-07T04:16:45.908Z --> lib/src/serial.rs:193:17
10602026-05-07T04:16:45.908Z |
10612026-05-07T04:16:45.909Z193 | ws.send(Message::binary(v)).await?;
10622026-05-07T04:16:45.909Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
10632026-05-07T04:16:45.909Z | |
10642026-05-07T04:16:45.909Z | arguments to this method are incorrect
10652026-05-07T04:16:45.909Z |
10662026-05-07T04:16:45.909Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
10672026-05-07T04:16:45.909Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
10682026-05-07T04:16:45.909Z |
10692026-05-07T04:16:45.909Z160 | pub enum Message {
10702026-05-07T04:16:45.909Z | ^^^^^^^^^^^^^^^^ this is the expected type
10712026-05-07T04:16:45.909Z |
10722026-05-07T04:16:45.909Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
10732026-05-07T04:16:45.909Z |
10742026-05-07T04:16:45.909Z157 | pub enum Message {
10752026-05-07T04:16:45.909Z | ---------------- this is the found type
10762026-05-07T04:16:45.909Z = help: you can use `cargo tree` to explore your dependency tree
10772026-05-07T04:16:45.909Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
10782026-05-07T04:16:45.909Z --> lib/src/serial.rs:193:9
10792026-05-07T04:16:45.909Z |
10802026-05-07T04:16:45.909Z193 | ws.send(Message::binary(v)).await?;
10812026-05-07T04:16:45.909Z | ^^^^^^^^------------------^
10822026-05-07T04:16:45.909Z | |
10832026-05-07T04:16:45.909Z | this argument influences the return type of `send`
10842026-05-07T04:16:45.909Znote: method defined here
10852026-05-07T04:16:45.909Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
10862026-05-07T04:16:45.909Z |
10872026-05-07T04:16:45.909Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
10882026-05-07T04:16:45.909Z | ^^^^
10892026-05-07T04:16:45.909Z
10902026-05-07T04:16:45.909Zerror[E0277]: `?` couldn't convert the error to `error::Error`
10912026-05-07T04:16:45.909Z --> lib/src/serial.rs:193:42
10922026-05-07T04:16:45.909Z |
10932026-05-07T04:16:45.909Z193 | ws.send(Message::binary(v)).await?;
10942026-05-07T04:16:45.909Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
10952026-05-07T04:16:45.909Z | |
10962026-05-07T04:16:45.910Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
10972026-05-07T04:16:45.910Z |
10982026-05-07T04:16:45.910Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
10992026-05-07T04:16:45.910Z --> lib/src/error.rs:13:1
11002026-05-07T04:16:45.910Z |
11012026-05-07T04:16:45.910Z 13 | pub enum Error {
11022026-05-07T04:16:45.910Z | ^^^^^^^^^^^^^^
11032026-05-07T04:16:45.910Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
11042026-05-07T04:16:45.910Z = help: the following other types implement trait `From<T>`:
11052026-05-07T04:16:45.910Z `error::Error` implements `From<AddrParseError>`
11062026-05-07T04:16:45.910Z `error::Error` implements `From<FromUtf8Error>`
11072026-05-07T04:16:45.910Z `error::Error` implements `From<NulError>`
11082026-05-07T04:16:45.910Z `error::Error` implements `From<ParseIntError>`
11092026-05-07T04:16:45.910Z `error::Error` implements `From<QueryError>`
11102026-05-07T04:16:45.910Z `error::Error` implements `From<SpannedError>`
11112026-05-07T04:16:45.910Z `error::Error` implements `From<TryFromIntError>`
11122026-05-07T04:16:45.910Z `error::Error` implements `From<ZoneError>`
11132026-05-07T04:16:45.910Z and 11 others
11142026-05-07T04:16:45.910Z
11152026-05-07T04:16:45.915Zerror[E0308]: mismatched types
11162026-05-07T04:16:45.915Z --> lib/src/serial.rs:213:17
11172026-05-07T04:16:45.915Z |
11182026-05-07T04:16:45.915Z213 | ws.send(Message::binary(v)).await?;
11192026-05-07T04:16:45.915Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
11202026-05-07T04:16:45.915Z | |
11212026-05-07T04:16:45.915Z | arguments to this method are incorrect
11222026-05-07T04:16:45.915Z |
11232026-05-07T04:16:45.915Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
11242026-05-07T04:16:45.915Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
11252026-05-07T04:16:45.915Z |
11262026-05-07T04:16:45.915Z160 | pub enum Message {
11272026-05-07T04:16:45.919Z | ^^^^^^^^^^^^^^^^ this is the expected type
11282026-05-07T04:16:45.919Z |
11292026-05-07T04:16:45.919Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
11302026-05-07T04:16:45.919Z |
11312026-05-07T04:16:45.919Z157 | pub enum Message {
11322026-05-07T04:16:45.919Z | ---------------- this is the found type
11332026-05-07T04:16:45.919Z = help: you can use `cargo tree` to explore your dependency tree
11342026-05-07T04:16:45.919Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
11352026-05-07T04:16:45.919Z --> lib/src/serial.rs:213:9
11362026-05-07T04:16:45.919Z |
11372026-05-07T04:16:45.919Z213 | ws.send(Message::binary(v)).await?;
11382026-05-07T04:16:45.919Z | ^^^^^^^^------------------^
11392026-05-07T04:16:45.919Z | |
11402026-05-07T04:16:45.919Z | this argument influences the return type of `send`
11412026-05-07T04:16:45.919Znote: method defined here
11422026-05-07T04:16:45.919Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
11432026-05-07T04:16:45.919Z |
11442026-05-07T04:16:45.919Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
11452026-05-07T04:16:45.919Z | ^^^^
11462026-05-07T04:16:45.919Z
11472026-05-07T04:16:45.919Zerror[E0277]: `?` couldn't convert the error to `error::Error`
11482026-05-07T04:16:45.919Z --> lib/src/serial.rs:213:42
11492026-05-07T04:16:45.919Z |
11502026-05-07T04:16:45.919Z213 | ws.send(Message::binary(v)).await?;
11512026-05-07T04:16:45.919Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
11522026-05-07T04:16:45.919Z | |
11532026-05-07T04:16:45.919Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
11542026-05-07T04:16:45.919Z |
11552026-05-07T04:16:45.919Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
11562026-05-07T04:16:45.919Z --> lib/src/error.rs:13:1
11572026-05-07T04:16:45.919Z |
11582026-05-07T04:16:45.919Z 13 | pub enum Error {
11592026-05-07T04:16:45.920Z | ^^^^^^^^^^^^^^
11602026-05-07T04:16:45.920Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
11612026-05-07T04:16:45.920Z = help: the following other types implement trait `From<T>`:
11622026-05-07T04:16:45.920Z `error::Error` implements `From<AddrParseError>`
11632026-05-07T04:16:45.920Z `error::Error` implements `From<FromUtf8Error>`
11642026-05-07T04:16:45.920Z `error::Error` implements `From<NulError>`
11652026-05-07T04:16:45.920Z `error::Error` implements `From<ParseIntError>`
11662026-05-07T04:16:45.920Z `error::Error` implements `From<QueryError>`
11672026-05-07T04:16:45.920Z `error::Error` implements `From<SpannedError>`
11682026-05-07T04:16:45.920Z `error::Error` implements `From<TryFromIntError>`
11692026-05-07T04:16:45.920Z `error::Error` implements `From<ZoneError>`
11702026-05-07T04:16:45.920Z and 11 others
11712026-05-07T04:16:45.920Z
11722026-05-07T04:16:45.923Zerror[E0308]: mismatched types
11732026-05-07T04:16:45.923Z --> lib/src/serial.rs:235:17
11742026-05-07T04:16:45.923Z |
11752026-05-07T04:16:45.923Z235 | ws.send(Message::binary(v)).await?;
11762026-05-07T04:16:45.923Z | ---- ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
11772026-05-07T04:16:45.923Z | |
11782026-05-07T04:16:45.923Z | arguments to this method are incorrect
11792026-05-07T04:16:45.923Z |
11802026-05-07T04:16:45.924Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
11812026-05-07T04:16:45.924Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
11822026-05-07T04:16:45.924Z |
11832026-05-07T04:16:45.924Z160 | pub enum Message {
11842026-05-07T04:16:45.924Z | ^^^^^^^^^^^^^^^^ this is the expected type
11852026-05-07T04:16:45.924Z |
11862026-05-07T04:16:45.924Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
11872026-05-07T04:16:45.924Z |
11882026-05-07T04:16:45.924Z157 | pub enum Message {
11892026-05-07T04:16:45.924Z | ---------------- this is the found type
11902026-05-07T04:16:45.924Z = help: you can use `cargo tree` to explore your dependency tree
11912026-05-07T04:16:45.924Zhelp: the return type of this call is `tokio_tungstenite::tungstenite::Message` due to the type of the argument passed
11922026-05-07T04:16:45.924Z --> lib/src/serial.rs:235:9
11932026-05-07T04:16:45.924Z |
11942026-05-07T04:16:45.924Z235 | ws.send(Message::binary(v)).await?;
11952026-05-07T04:16:45.924Z | ^^^^^^^^------------------^
11962026-05-07T04:16:45.924Z | |
11972026-05-07T04:16:45.924Z | this argument influences the return type of `send`
11982026-05-07T04:16:45.924Znote: method defined here
11992026-05-07T04:16:45.924Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/sink/mod.rs:220:8
12002026-05-07T04:16:45.924Z |
12012026-05-07T04:16:45.924Z220 | fn send(&mut self, item: Item) -> Send<'_, Self, Item>
12022026-05-07T04:16:45.924Z | ^^^^
12032026-05-07T04:16:45.924Z
12042026-05-07T04:16:45.928Zerror[E0277]: `?` couldn't convert the error to `error::Error`
12052026-05-07T04:16:45.928Z --> lib/src/serial.rs:235:42
12062026-05-07T04:16:45.928Z |
12072026-05-07T04:16:45.928Z235 | ws.send(Message::binary(v)).await?;
12082026-05-07T04:16:45.928Z | ---------------------------------^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
12092026-05-07T04:16:45.928Z | |
12102026-05-07T04:16:45.928Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
12112026-05-07T04:16:45.928Z |
12122026-05-07T04:16:45.928Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
12132026-05-07T04:16:45.928Z --> lib/src/error.rs:13:1
12142026-05-07T04:16:45.928Z |
12152026-05-07T04:16:45.928Z 13 | pub enum Error {
12162026-05-07T04:16:45.928Z | ^^^^^^^^^^^^^^
12172026-05-07T04:16:45.928Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
12182026-05-07T04:16:45.928Z = help: the following other types implement trait `From<T>`:
12192026-05-07T04:16:45.928Z `error::Error` implements `From<AddrParseError>`
12202026-05-07T04:16:45.928Z `error::Error` implements `From<FromUtf8Error>`
12212026-05-07T04:16:45.928Z `error::Error` implements `From<NulError>`
12222026-05-07T04:16:45.928Z `error::Error` implements `From<ParseIntError>`
12232026-05-07T04:16:45.928Z `error::Error` implements `From<QueryError>`
12242026-05-07T04:16:45.928Z `error::Error` implements `From<SpannedError>`
12252026-05-07T04:16:45.928Z `error::Error` implements `From<TryFromIntError>`
12262026-05-07T04:16:45.928Z `error::Error` implements `From<ZoneError>`
12272026-05-07T04:16:45.928Z and 11 others
12282026-05-07T04:16:45.928Z
12292026-05-07T04:16:45.932Zerror[E0277]: `?` couldn't convert the error to `error::Error`
12302026-05-07T04:16:45.932Z --> lib/src/serial.rs:304:38
12312026-05-07T04:16:45.932Z |
12322026-05-07T04:16:45.932Z304 | let msg = msg?
12332026-05-07T04:16:45.932Z | ---^ the trait `From<propolis_client::support::tungstenite::Error>` is not implemented for `error::Error`
12342026-05-07T04:16:45.932Z | |
12352026-05-07T04:16:45.932Z | this can't be annotated with `?` because it has type `Result<_, propolis_client::support::tungstenite::Error>`
12362026-05-07T04:16:45.932Z |
12372026-05-07T04:16:45.932Znote: `error::Error` needs to implement `From<propolis_client::support::tungstenite::Error>`
12382026-05-07T04:16:45.932Z --> lib/src/error.rs:13:1
12392026-05-07T04:16:45.932Z |
12402026-05-07T04:16:45.932Z 13 | pub enum Error {
12412026-05-07T04:16:45.932Z | ^^^^^^^^^^^^^^
12422026-05-07T04:16:45.933Z = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
12432026-05-07T04:16:45.933Z = help: the following other types implement trait `From<T>`:
12442026-05-07T04:16:45.933Z `error::Error` implements `From<AddrParseError>`
12452026-05-07T04:16:45.933Z `error::Error` implements `From<FromUtf8Error>`
12462026-05-07T04:16:45.933Z `error::Error` implements `From<NulError>`
12472026-05-07T04:16:45.933Z `error::Error` implements `From<ParseIntError>`
12482026-05-07T04:16:45.933Z `error::Error` implements `From<QueryError>`
12492026-05-07T04:16:45.933Z `error::Error` implements `From<SpannedError>`
12502026-05-07T04:16:45.933Z `error::Error` implements `From<TryFromIntError>`
12512026-05-07T04:16:45.933Z `error::Error` implements `From<ZoneError>`
12522026-05-07T04:16:45.933Z and 11 others
12532026-05-07T04:16:45.933Z
12542026-05-07T04:16:45.933Zerror[E0308]: mismatched types
12552026-05-07T04:16:45.933Z --> lib/src/serial.rs:309:29
12562026-05-07T04:16:45.933Z |
12572026-05-07T04:16:45.933Z309 | ... Message::Binary(data) => {
12582026-05-07T04:16:45.933Z | ^^^^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
12592026-05-07T04:16:45.933Z |
12602026-05-07T04:16:45.933Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
12612026-05-07T04:16:45.933Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
12622026-05-07T04:16:45.933Z |
12632026-05-07T04:16:45.933Z160 | pub enum Message {
12642026-05-07T04:16:45.933Z | ^^^^^^^^^^^^^^^^ this is the expected type
12652026-05-07T04:16:45.933Z |
12662026-05-07T04:16:45.933Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
12672026-05-07T04:16:45.933Z |
12682026-05-07T04:16:45.933Z157 | pub enum Message {
12692026-05-07T04:16:45.933Z | ---------------- this is the found type
12702026-05-07T04:16:45.933Z = help: you can use `cargo tree` to explore your dependency tree
12712026-05-07T04:16:45.933Z
12722026-05-07T04:16:45.933Zerror[E0308]: mismatched types
12732026-05-07T04:16:45.933Z --> lib/src/serial.rs:340:29
12742026-05-07T04:16:45.933Z |
12752026-05-07T04:16:45.933Z340 | ... Message::Close(..) => {
12762026-05-07T04:16:45.933Z | ^^^^^^^^^^^^^^^^^^ expected `Message`, found `tokio_tungstenite::tungstenite::Message`
12772026-05-07T04:16:45.933Z |
12782026-05-07T04:16:45.933Znote: there are multiple different versions of crate `tungstenite` in the dependency graph
12792026-05-07T04:16:45.933Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.21.0/src/protocol/message.rs:160:1
12802026-05-07T04:16:45.934Z |
12812026-05-07T04:16:45.934Z160 | pub enum Message {
12822026-05-07T04:16:45.934Z | ^^^^^^^^^^^^^^^^ this is the expected type
12832026-05-07T04:16:45.934Z |
12842026-05-07T04:16:45.934Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tungstenite-0.29.0/src/protocol/message.rs:157:1
12852026-05-07T04:16:45.934Z |
12862026-05-07T04:16:45.934Z157 | pub enum Message {
12872026-05-07T04:16:45.934Z | ---------------- this is the found type
12882026-05-07T04:16:45.934Z = help: you can use `cargo tree` to explore your dependency tree
12892026-05-07T04:16:45.934Z
12902026-05-07T04:16:45.934Zerror[E0658]: use of unstable library feature `str_as_str`
12912026-05-07T04:16:45.934Z --> lib/src/serial.rs:311:66
12922026-05-07T04:16:45.934Z |
12932026-05-07T04:16:45.934Z311 | ... String::from_utf8_lossy(data.as_slice())
12942026-05-07T04:16:45.934Z | ^^^^^^^^
12952026-05-07T04:16:45.934Z |
12962026-05-07T04:16:45.934Z = note: see issue #130366 <https://github.com/rust-lang/rust/issues/130366> for more information
12972026-05-07T04:16:45.934Z
12982026-05-07T04:16:46.653ZSome errors have detailed explanations: E0277, E0308, E0658.
12992026-05-07T04:16:46.653ZFor more information about an error, try `rustc --explain E0277`.
13002026-05-07T04:16:46.697Zerror: could not compile `libfalcon` (lib) due to 25 previous errors
13012026-05-07T04:16:46.859Z
13022026-05-07T04:16:46.859Zreal 39.046817347
13032026-05-07T04:16:46.859Zuser 3:09.635894934
13042026-05-07T04:16:46.859Zsys 36.800373955
13052026-05-07T04:16:46.859Ztrap 0.139089026
13062026-05-07T04:16:46.863Ztflt 0.171703755
13072026-05-07T04:16:46.863Zdflt 0.360300316
13082026-05-07T04:16:46.863Zkflt 0.012213322
13092026-05-07T04:16:46.863Zlock 11:28.580201942
13102026-05-07T04:16:46.863Zslp 9:41.782602982
13112026-05-07T04:16:46.863Zlat 15.175450269
13122026-05-07T04:16:46.863Zstop 35.906922389
13132026-05-07T04:16:46.863Zprocess exited: duration 54999 ms, exit code 101
 
13142026-05-07T04:16:46.871Zfound 0 output files