[INFO] fetching crate rusty_esp_mid-core 0.1.1...
[INFO] testing rusty_esp_mid-core-0.1.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rusty_esp_mid-core 0.1.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rusty_esp_mid-core 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rusty_esp_mid-core 0.1.1
[INFO] tweaked toml for crates.io crate rusty_esp_mid-core 0.1.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rusty_esp_mid-core 0.1.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rusty_esp_mid-core 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740
[INFO] running `Command { std: "docker" "start" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling rusty_esp_core v0.1.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling mid-signer v0.2.0
[INFO] [stderr]    Compiling mid-types v0.2.0
[INFO] [stderr]    Compiling rusty_esp_mid-core v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.32s
[INFO] running `Command { std: "docker" "inspect" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling mid-signer v0.2.0
[INFO] [stderr]    Compiling mid-types v0.2.0
[INFO] [stderr]    Compiling rusty_esp_mid-core v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `kms_types`
[INFO] [stdout]  --> tests/oracle.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use kms_types::{DidDocumentV2, RosterEntry};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `kms_types`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 9 - use kms_types::{DidDocumentV2, RosterEntry};
[INFO] [stdout] 9 + use mid_types::{DidDocumentV2, RosterEntry};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `kms_verifier`
[INFO] [stdout]   --> tests/oracle.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use kms_verifier::{InMemoryDidResolver, InMemoryNonceStore, Verifier};
[INFO] [stdout]    |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `kms_verifier`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `kms_verifier`, use `cargo add kms_verifier` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `kms_client` in this scope
[INFO] [stdout]   --> tests/oracle.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     kms_client::InMemoryDeviceSigner::new(k.device_id().as_str(), sk)
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `kms_client`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `kms_client`, use `cargo add kms_client` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]   --> tests/oracle.rs:62:18
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let theirs = mid_issuer::bootstrap::sign_genesis_roster(
[INFO] [stdout]    |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 62 -     let theirs = mid_issuer::bootstrap::sign_genesis_roster(
[INFO] [stdout] 62 +     let theirs = mid_signer::bootstrap::sign_genesis_roster(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 |     let genesis = mid_issuer::bootstrap::sign_genesis_roster(
[INFO] [stdout]     |                   ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 241 -     let genesis = mid_issuer::bootstrap::sign_genesis_roster(
[INFO] [stdout] 241 +     let genesis = mid_signer::bootstrap::sign_genesis_roster(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:256:26
[INFO] [stdout]     |
[INFO] [stdout] 256 |                 vm_type: mid_issuer::bootstrap::VM_TYPE_ECDSA_P256.into(),
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 -                 vm_type: mid_issuer::bootstrap::VM_TYPE_ECDSA_P256.into(),
[INFO] [stdout] 256 +                 vm_type: mid_signer::bootstrap::VM_TYPE_ECDSA_P256.into(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:261:21
[INFO] [stdout]     |
[INFO] [stdout] 261 |         let entry = mid_issuer::bootstrap::sign_roster_chain_entry(
[INFO] [stdout]     |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 261 -         let entry = mid_issuer::bootstrap::sign_roster_chain_entry(
[INFO] [stdout] 261 +         let entry = mid_signer::bootstrap::sign_roster_chain_entry(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]   --> tests/oracle.rs:34:41
[INFO] [stdout]    |
[INFO] [stdout] 34 |     assert_eq!(k.did().to_did_string(), mid_verify::did_from_pubkey(&vk));
[INFO] [stdout]    |                                         ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]   --> tests/oracle.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         mid_verify::multibase_from_pubkey(&vk)
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]   --> tests/oracle.rs:39:21
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let recovered = mid_verify::pubkey_from_did(&k.did().to_did_string()).unwrap();
[INFO] [stdout]    |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:175:20
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let verified = mid_verify::verify_mid_response(
[INFO] [stdout]     |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:189:26
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let wrong_audience = mid_verify::verify_mid_response(
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:200:23
[INFO] [stdout]     |
[INFO] [stdout] 200 |     let wrong_nonce = mid_verify::verify_mid_response(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     mid_verify::verify_mid_response(&ours, &cfg("n")).unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:290:19
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let jwt = mid_issuer::build_mid_jwt(&request, &snapshot, &signer, NOW).unwrap();
[INFO] [stdout]     |                   ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 290 -         let jwt = mid_issuer::build_mid_jwt(&request, &snapshot, &signer, NOW).unwrap();
[INFO] [stdout] 290 +         let jwt = mid_signer::build_mid_jwt(&request, &snapshot, &signer, NOW).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:291:24
[INFO] [stdout]     |
[INFO] [stdout] 291 |         let verified = mid_verify::verify_mid_response(&jwt, &cfg(&format!("n{n}"))).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:372:9
[INFO] [stdout]     |
[INFO] [stdout] 372 |         mid_verify::verify_mid_response(&jwt, &cfg).is_ok(),
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:376:9
[INFO] [stdout]     |
[INFO] [stdout] 376 |         mid_verify::verify_mid_response(&twin, &cfg).is_ok(),
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `kms_client` in this scope
[INFO] [stdout]   --> tests/oracle.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 | fn kms_signer(k: &DeviceKey) -> kms_client::InMemoryDeviceSigner {
[INFO] [stdout]    |                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `kms_client`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `kms_client`, use `cargo add kms_client` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mata_cap` in this scope
[INFO] [stdout]    --> tests/oracle.rs:398:42
[INFO] [stdout]     |
[INFO] [stdout] 398 | ...                   let needed = mata_cap::Capability {
[INFO] [stdout]     |                                    ^^^^^^^^ use of unresolved module or unlinked crate `mata_cap`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mata_cap`, use `cargo add mata_cap` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mata_cap` in this scope
[INFO] [stdout]    --> tests/oracle.rs:393:41
[INFO] [stdout]     |
[INFO] [stdout] 393 | ...                   let grant = mata_cap::Capability {
[INFO] [stdout]     |                                   ^^^^^^^^ use of unresolved module or unlinked crate `mata_cap`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mata_cap`, use `cargo add mata_cap` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:269:24
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let snapshot = mid_issuer::IdentitySnapshot {
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 269 -         let snapshot = mid_issuer::IdentitySnapshot {
[INFO] [stdout] 269 +         let snapshot = mid_signer::IdentitySnapshot {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `kms_types` in this scope
[INFO] [stdout]    --> tests/oracle.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let assertion: kms_types::SignedAssertion = serde_json::from_str(&wire).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^ use of unresolved module or unlinked crate `kms_types`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 116 -     let assertion: kms_types::SignedAssertion = serde_json::from_str(&wire).unwrap();
[INFO] [stdout] 116 +     let assertion: mid_types::SignedAssertion = serde_json::from_str(&wire).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `kms_types` in this scope
[INFO] [stdout]    --> tests/oracle.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let honest: kms_types::SignedAssertion =
[INFO] [stdout]     |                 ^^^^^^^^^ use of unresolved module or unlinked crate `kms_types`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 138 -     let honest: kms_types::SignedAssertion =
[INFO] [stdout] 138 +     let honest: mid_types::SignedAssertion =
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:273:42
[INFO] [stdout]     |
[INFO] [stdout] 273 |             current_verification_method: mid_issuer::EmbeddedVerificationMethod {
[INFO] [stdout]     |                                          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 273 -             current_verification_method: mid_issuer::EmbeddedVerificationMethod {
[INFO] [stdout] 273 +             current_verification_method: mid_signer::EmbeddedVerificationMethod {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:177:10
[INFO] [stdout]     |
[INFO] [stdout] 177 |         &mid_verify::VerifyConfig {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:365:15
[INFO] [stdout]     |
[INFO] [stdout] 365 |     let cfg = mid_verify::VerifyConfig {
[INFO] [stdout]     |               ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:191:10
[INFO] [stdout]     |
[INFO] [stdout] 191 |         &mid_verify::VerifyConfig {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:281:23
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let request = mid_issuer::RpRequest {
[INFO] [stdout]     |                       ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 281 -         let request = mid_issuer::RpRequest {
[INFO] [stdout] 281 +         let request = mid_signer::RpRequest {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:202:10
[INFO] [stdout]     |
[INFO] [stdout] 202 |         &mid_verify::VerifyConfig {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_verify` in this scope
[INFO] [stdout]    --> tests/oracle.rs:233:29
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let cfg = |nonce: &str| mid_verify::VerifyConfig {
[INFO] [stdout]     |                             ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_verify`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mid_verify`, use `cargo add mid_verify` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:284:21
[INFO] [stdout]     |
[INFO] [stdout] 284 |             claims: mid_issuer::ClaimRequest {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 284 -             claims: mid_issuer::ClaimRequest {
[INFO] [stdout] 284 +             claims: mid_signer::ClaimRequest {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mid_issuer` in this scope
[INFO] [stdout]    --> tests/oracle.rs:254:22
[INFO] [stdout]     |
[INFO] [stdout] 254 |             vms.push(mid_issuer::VerificationMethod {
[INFO] [stdout]     |                      ^^^^^^^^^^ use of unresolved module or unlinked crate `mid_issuer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 254 -             vms.push(mid_issuer::VerificationMethod {
[INFO] [stdout] 254 +             vms.push(mid_signer::VerificationMethod {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rusty_esp_mid-core` (test "oracle") due to 33 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740", kill_on_drop: false }`
[INFO] [stdout] 6ae5eb4926d8deeeb38ea8ebb0e2da3424797f87d06c504667c9468c4317c740
