warning: cyber-radio-relay@0.1.0: not within a suitable 'git' worktree!
warning: cyber-radio-relay@0.1.0: VERGEN_GIT_SHA set to default
Checking cyber-radio v0.1.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh)
Checking cyber-bao v0.1.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/cyber-bao)
Checking iroh v0.96.1
warning: iroh-dns-server@0.96.1: not within a suitable 'git' worktree!
warning: iroh-dns-server@0.96.1: VERGEN_GIT_SHA set to default
Checking backtrace v0.3.76
Checking curve25519-dalek v4.1.3
Checking willow-data-model v0.1.0 (https://github.com/n0-computer/willow-rs.git?branch=main#12d29767)
Checking iroh-dns-server v0.96.1 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh-dns-server)
Checking willow-store v0.1.0 (https://github.com/n0-computer/willow-store.git?branch=main#b1c1bb90)
Checking derive_more v1.0.0
Checking multihash-codetable v0.1.4
Checking iroh-car v0.5.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh-car)
Checking cyber-radio-relay v0.1.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh-relay)
Checking particle v0.1.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/particle)
Checking testdir v0.7.3
Checking ed25519-dalek v2.2.0
Checking meadowcap v0.1.0 (https://github.com/n0-computer/willow-rs.git?branch=main#12d29767)
Checking iroh-blobs v0.98.0
Checking iroh-gossip v0.96.0
Checking iroh-blobs v0.98.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh-blobs)
Checking iroh-gossip v0.96.0 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh-gossip)
Checking iroh-bench v0.96.1 (/private/tmp/radio-kadek-traversal.Oy2m4r/full/radio/iroh/bench)
error[E0433]: cannot find module or crate `radio` in this scope
--> iroh/bench/src/iroh.rs:7:5
|
7 | use radio::{
| ^^^^^ use of unresolved module or unlinked crate `radio`
|
= help: if you wanted to use a crate named `radio`, use `cargo add radio` to add it to your `Cargo.toml`
error[E0432]: unresolved import `radio`
--> iroh/bench/src/iroh.rs:7:5
|
7 | use radio::{
| ^^^^^ use of unresolved module or unlinked crate `radio`
|
= help: if you wanted to use a crate named `radio`, use `cargo add radio` to add it to your `Cargo.toml`
error[E0433]: cannot find `radio` in the crate root
--> iroh/bench/src/lib.rs:82:12
|
82 | Iroh(::radio::Endpoint),
| ^^^^^ could not find `radio` in the list of imported crates
error[E0433]: cannot find `radio` in the crate root
--> iroh/bench/src/lib.rs:103:12
|
103 | Iroh(::radio::endpoint::Connection),
| ^^^^^ could not find `radio` in the list of imported crates
error[E0433]: cannot find module or crate `radio` in this scope
--> iroh/bench/src/lib.rs:216:21
|
216 | radio::handle_client_stream(connection, opt.upload_size, opt.read_unordered)
| ^^^^^ use of unresolved module or unlinked crate `radio`
|
= help: if you wanted to use a crate named `radio`, use `cargo add radio` to add it to your `Cargo.toml`
Some errors have detailed explanations: E0432, E0433.
For more information about an error, try `rustc --explain E0432`.
error: could not compile `iroh-bench` (lib test) due to 5 previous errors
warning: build failed, waiting for other jobs to finish...
error: could not compile `iroh-bench` (lib) due to 5 previous errors
error[E0599]: no method named `add` found for enum `Result<T, E>` in the current scope
--> iroh-gossip/src/api.rs:468:44
|
468 | router.endpoint().address_lookup().add(memory_lookup);
| ^^^
|
note: the method `add` exists on the type `&ConcurrentAddressLookup`
--> iroh/src/address_lookup.rs:437:5
|
437 | pub fn add(&self, service: impl AddressLookup + 'static) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: consider using `Result::expect` to unwrap the `&ConcurrentAddressLookup` value, panicking if the value is a `Result::Err`
|
468 | router.endpoint().address_lookup().expect("REASON").add(memory_lookup);
| +++++++++++++++++
help: there is a method `and` with a similar name
|
468 - router.endpoint().address_lookup().add(memory_lookup);
468 + router.endpoint().address_lookup().and(memory_lookup);
|
For more information about this error, try `rustc --explain E0599`.
error: could not compile `iroh-gossip` (lib test) due to 1 previous error