[INFO] cloning repository https://github.com/DavidCarl/testCore [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DavidCarl/testCore" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDavidCarl%2FtestCore", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDavidCarl%2FtestCore'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 9d2df3525891e46846ba7471aa727fcf46bfe738 [INFO] testing DavidCarl/testCore against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDavidCarl%2FtestCore" "/workspace/builds/worker-3/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'... [INFO] [stderr] done. [INFO] [stderr] Updating files: 14% (646/4380) Updating files: 15% (657/4380) Updating files: 16% (701/4380) Updating files: 16% (729/4380) Updating files: 17% (745/4380) Updating files: 17% (788/4380) Updating files: 18% (789/4380) Updating files: 19% (833/4380) Updating files: 20% (876/4380) Updating files: 21% (920/4380) Updating files: 22% (964/4380) Updating files: 23% (1008/4380) Updating files: 24% (1052/4380) Updating files: 25% (1095/4380) Updating files: 25% (1132/4380) Updating files: 26% (1139/4380) Updating files: 27% (1183/4380) Updating files: 28% (1227/4380) Updating files: 29% (1271/4380) Updating files: 30% (1314/4380) Updating files: 31% (1358/4380) Updating files: 32% (1402/4380) Updating files: 33% (1446/4380) Updating files: 34% (1490/4380) Updating files: 35% (1533/4380) Updating files: 36% (1577/4380) Updating files: 37% (1621/4380) Updating files: 38% (1665/4380) Updating files: 39% (1709/4380) Updating files: 40% (1752/4380) Updating files: 41% (1796/4380) Updating files: 42% (1840/4380) Updating files: 43% (1884/4380) Updating files: 44% (1928/4380) Updating files: 45% (1971/4380) Updating files: 46% (2015/4380) Updating files: 47% (2059/4380) Updating files: 48% (2103/4380) Updating files: 49% (2147/4380) Updating files: 50% (2190/4380) Updating files: 51% (2234/4380) Updating files: 52% (2278/4380) Updating files: 53% (2322/4380) Updating files: 54% (2366/4380) Updating files: 55% (2409/4380) Updating files: 56% (2453/4380) Updating files: 57% (2497/4380) Updating files: 58% (2541/4380) Updating files: 59% (2585/4380) Updating files: 60% (2628/4380) Updating files: 61% (2672/4380) Updating files: 62% (2716/4380) Updating files: 63% (2760/4380) Updating files: 64% (2804/4380) Updating files: 65% (2847/4380) Updating files: 66% (2891/4380) Updating files: 67% (2935/4380) Updating files: 68% (2979/4380) Updating files: 68% (3009/4380) Updating files: 69% (3023/4380) Updating files: 70% (3066/4380) Updating files: 71% (3110/4380) Updating files: 72% (3154/4380) Updating files: 73% (3198/4380) Updating files: 74% (3242/4380) Updating files: 75% (3285/4380) Updating files: 76% (3329/4380) Updating files: 77% (3373/4380) Updating files: 78% (3417/4380) Updating files: 79% (3461/4380) Updating files: 80% (3504/4380) Updating files: 81% (3548/4380) Updating files: 82% (3592/4380) Updating files: 83% (3636/4380) Updating files: 83% (3658/4380) Updating files: 84% (3680/4380) Updating files: 85% (3723/4380) Updating files: 86% (3767/4380) Updating files: 87% (3811/4380) Updating files: 87% (3827/4380) Updating files: 87% (3838/4380) Updating files: 88% (3855/4380) Updating files: 89% (3899/4380) Updating files: 90% (3942/4380) Updating files: 91% (3986/4380) Updating files: 92% (4030/4380) Updating files: 93% (4074/4380) Updating files: 93% (4110/4380) Updating files: 94% (4118/4380) Updating files: 95% (4161/4380) Updating files: 96% (4205/4380) Updating files: 97% (4249/4380) Updating files: 98% (4293/4380) Updating files: 99% (4337/4380) Updating files: 99% (4364/4380) Updating files: 100% (4380/4380) Updating files: 100% (4380/4380), done. [INFO] validating manifest of git repo https://github.com/DavidCarl/testCore on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/DavidCarl/testCore [INFO] finished tweaking git repo https://github.com/DavidCarl/testCore [INFO] tweaked toml for git repo https://github.com/DavidCarl/testCore written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate git repo https://github.com/DavidCarl/testCore already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 31f3b754c42fdfb17e0ed357c1d5da57739569320972265f8b943b86518f74d8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "31f3b754c42fdfb17e0ed357c1d5da57739569320972265f8b943b86518f74d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31f3b754c42fdfb17e0ed357c1d5da57739569320972265f8b943b86518f74d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31f3b754c42fdfb17e0ed357c1d5da57739569320972265f8b943b86518f74d8", kill_on_drop: false }` [INFO] [stdout] 31f3b754c42fdfb17e0ed357c1d5da57739569320972265f8b943b86518f74d8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 970d61d16209a831b92a51561910fd5f9e94e36734311f379e1e589140f56403 [INFO] running `Command { std: "docker" "start" "-a" "970d61d16209a831b92a51561910fd5f9e94e36734311f379e1e589140f56403", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling libc v0.2.117 [INFO] [stderr] Compiling coap-lite v0.3.5 [INFO] [stderr] Compiling hash32 v0.1.1 [INFO] [stderr] Compiling generic-array v0.13.3 [INFO] [stderr] Compiling cipher v0.3.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.7.0 [INFO] [stderr] Compiling block-buffer v0.7.3 [INFO] [stderr] Compiling sha2 v0.8.2 [INFO] [stderr] Compiling hmac v0.7.1 [INFO] [stderr] Compiling ctr v0.8.0 [INFO] [stderr] Compiling aes v0.7.5 [INFO] [stderr] Compiling as-slice v0.1.5 [INFO] [stderr] Compiling hkdf v0.8.0 [INFO] [stderr] Compiling heapless v0.5.6 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.4 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling aead v0.4.3 [INFO] [stderr] Compiling ccm v0.4.4 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling zeroize_derive v1.3.2 [INFO] [stderr] Compiling hash32-derive v0.1.1 [INFO] [stderr] Compiling eui-no-std v0.3.1 [INFO] [stderr] Compiling zeroize v1.3.0 [INFO] [stderr] Compiling curve25519-dalek v3.2.1 [INFO] [stderr] Compiling x25519-dalek v1.2.0 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling serde_bytes v0.11.5 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling oscore v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 59.92s [INFO] running `Command { std: "docker" "inspect" "970d61d16209a831b92a51561910fd5f9e94e36734311f379e1e589140f56403", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "970d61d16209a831b92a51561910fd5f9e94e36734311f379e1e589140f56403", kill_on_drop: false }` [INFO] [stdout] 970d61d16209a831b92a51561910fd5f9e94e36734311f379e1e589140f56403 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 38b4dcb748de94f77c898dcdace0a31a07045e8a7c8d55139ffe4550315c2c83 [INFO] running `Command { std: "docker" "start" "-a" "38b4dcb748de94f77c898dcdace0a31a07045e8a7c8d55139ffe4550315c2c83", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling semver v1.0.5 [INFO] [stderr] Compiling serde_json v1.0.78 [INFO] [stderr] Compiling num_cpus v1.13.1 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling crossbeam-epoch v0.9.7 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling cast v0.2.7 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion-plot v0.4.4 [INFO] [stderr] Compiling criterion v0.3.5 [INFO] [stderr] Compiling oscore v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `oscore::edhoc::V` [INFO] [stdout] --> examples/edhoc.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | PartyI, V, [INFO] [stdout] | ^ no `V` in `edhoc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `EarlyError`, `Error`, `Message1`, `Message2`, `Message3`, `OwnError`, `OwnOrPeerError`, `cose`, `self` [INFO] [stdout] --> src/edhoc/test_vectors.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | cose, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | error::{EarlyError, Error, OwnError, OwnOrPeerError}, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] 5 | util::{self, Message1, Message2, Message3}, [INFO] [stdout] | ^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PartyR` [INFO] [stdout] --> examples/edhoc.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | PartyR::new(v_c_v, v_priv, &v_auth_priv, &v_auth_pub, v_kid); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/edhoc/api.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct PartyI(pub S); [INFO] [stdout] | ----------------------------------------- similarly named struct `PartyI` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 65 | PartyI::new(v_c_v, v_priv, &v_auth_priv, &v_auth_pub, v_kid); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use oscore::edhoc::PartyR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0560]: struct `edhoc::util::Message3` has no field named `c_v` [INFO] [stdout] --> src/edhoc/util.rs:632:13 [INFO] [stdout] | [INFO] [stdout] 632 | c_v: Some(C_V.to_vec()), [INFO] [stdout] | ^^^ `edhoc::util::Message3` does not have this field [INFO] [stdout] | [INFO] [stdout] = note: available fields are: `ciphertext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `c_v` on type `edhoc::util::Message3` [INFO] [stdout] --> src/edhoc/util.rs:640:18 [INFO] [stdout] | [INFO] [stdout] 640 | original.c_v = None; [INFO] [stdout] | ^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: available fields are: `ciphertext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0560]: struct `edhoc::util::Message3` has no field named `c_v` [INFO] [stdout] --> src/edhoc/util.rs:650:13 [INFO] [stdout] | [INFO] [stdout] 650 | c_v: Some(C_V.to_vec()), [INFO] [stdout] | ^^^ `edhoc::util::Message3` does not have this field [INFO] [stdout] | [INFO] [stdout] = note: available fields are: `ciphertext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `c_v` on type `edhoc::util::Message3` [INFO] [stdout] --> src/edhoc/util.rs:655:18 [INFO] [stdout] | [INFO] [stdout] 655 | original.c_v = None; [INFO] [stdout] | ^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: available fields are: `ciphertext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 3 arguments were supplied [INFO] [stdout] --> src/edhoc/util.rs:759:19 [INFO] [stdout] | [INFO] [stdout] 759 | let t_h = compute_th_3(&TH_2, &C_2, Some(&C_V)).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ ----- ---- ---------- supplied 3 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 2 arguments [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/edhoc/util.rs:420:8 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn compute_th_3( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 421 | th_2: &[u8], [INFO] [stdout] | ----------- [INFO] [stdout] 422 | ciphertext_2: &[u8], [INFO] [stdout] | ------------------- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 3 arguments were supplied [INFO] [stdout] --> src/edhoc/util.rs:762:19 [INFO] [stdout] | [INFO] [stdout] 762 | let t_h = compute_th_3(&TH_2, &C_2, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ ----- ---- ---- supplied 3 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 2 arguments [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> src/edhoc/util.rs:420:8 [INFO] [stdout] | [INFO] [stdout] 420 | pub fn compute_th_3( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 421 | th_2: &[u8], [INFO] [stdout] | ----------- [INFO] [stdout] 422 | ciphertext_2: &[u8], [INFO] [stdout] | ------------------- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0061, E0560, E0609. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> examples/edhoc.rs:37:36 [INFO] [stdout] | [INFO] [stdout] 37 | PartyI::new(u_c_u, u_priv, &u_auth_priv, &u_auth_pub, u_kid); [INFO] [stdout] | ^^^^^^^^^^^^ expected struct `x25519_dalek::x25519::StaticSecret`, found `&[{integer}; 32]` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `oscore` due to 7 previous errors; 1 warning emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> examples/edhoc.rs:37:50 [INFO] [stdout] | [INFO] [stdout] 37 | PartyI::new(u_c_u, u_priv, &u_auth_priv, &u_auth_pub, u_kid); [INFO] [stdout] | ^^^^^^^^^^^ expected struct `x25519_dalek::x25519::PublicKey`, found `&[{integer}; 32]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> examples/edhoc.rs:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | msg1_sender.generate_message_1(1).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ - supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 arguments [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/edhoc/api.rs:81:12 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn generate_message_1( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `extract_peer_kid` found for struct `PartyI` in the current scope [INFO] [stdout] --> examples/edhoc.rs:81:29 [INFO] [stdout] | [INFO] [stdout] 81 | match msg2_receiver.extract_peer_kid(msg2_bytes) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `PartyI` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[u8]` cannot be known at compilation time [INFO] [stdout] --> examples/edhoc.rs:94:22 [INFO] [stdout] | [INFO] [stdout] 94 | let (msg3_bytes, u_master_secret, u_master_salt) = [INFO] [stdout] | ^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[u8]` [INFO] [stdout] = note: all local variables must have a statically known size [INFO] [stdout] = help: unsized locals are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[u8]` cannot be known at compilation time [INFO] [stdout] --> examples/edhoc.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | let (msg3_bytes, u_master_secret, u_master_salt) = [INFO] [stdout] | ^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[u8]` [INFO] [stdout] = note: all local variables must have a statically known size [INFO] [stdout] = help: unsized locals are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[u8]` cannot be known at compilation time [INFO] [stdout] --> examples/edhoc.rs:97:16 [INFO] [stdout] | [INFO] [stdout] 97 | Ok(val) => val, [INFO] [stdout] | ^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: within `(_, [u8], [u8])`, the trait `Sized` is not implemented for `[u8]` [INFO] [stdout] = note: required because it appears within the type `(_, [u8], [u8])` [INFO] [stdout] = note: all local variables must have a statically known size [INFO] [stdout] = help: unsized locals are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0061, E0277, E0308, E0432, E0433, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stderr] error: could not compile `oscore` due to 10 previous errors [INFO] running `Command { std: "docker" "inspect" "38b4dcb748de94f77c898dcdace0a31a07045e8a7c8d55139ffe4550315c2c83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38b4dcb748de94f77c898dcdace0a31a07045e8a7c8d55139ffe4550315c2c83", kill_on_drop: false }` [INFO] [stdout] 38b4dcb748de94f77c898dcdace0a31a07045e8a7c8d55139ffe4550315c2c83