[INFO] fetching crate macula-mlkem 0.3.0...
[INFO] checking macula-mlkem-0.3.0 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] extracting crate macula-mlkem 0.3.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate macula-mlkem 0.3.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate macula-mlkem 0.3.0
[INFO] tweaked toml for crates.io crate macula-mlkem 0.3.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate macula-mlkem 0.3.0 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate macula-mlkem 0.3.0 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded syn v3.0.6
[INFO] [stderr]   Downloaded macula-keccak v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18
[INFO] running `Command { std: "docker" "start" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18", 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" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18", 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=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]     Checking cfg-if v1.0.5
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking macula-keccak v0.3.0
[INFO] [stderr]     Checking macula-mlkem v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/sample_properties.rs:2:19
[INFO] [stdout]    |
[INFO] [stdout]  2 | use macula_mlkem::poly::Q;
[INFO] [stdout]    |                   ^^^^  - constant `Q` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/poly_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::{intt, multiply_ntts, ntt, reduce, Q};
[INFO] [stdout]    |                   ^^^^   ---- function `intt` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `internal` is private
[INFO] [stdout]    --> tests/acvp.rs:269:42
[INFO] [stdout]     |
[INFO] [stdout] 269 |             let (ek, dk) = macula_mlkem::internal::key_gen(param(set), &d, &z);
[INFO] [stdout]     |                                          ^^^^^^^^  ------- function `key_gen` is not publicly re-exported
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `internal` is defined here
[INFO] [stdout]    --> src/lib.rs:94:1
[INFO] [stdout]     |
[INFO] [stdout]  94 | mod internal;
[INFO] [stdout]     | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `internal` is private
[INFO] [stdout]   --> examples/timing.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | use macula_mlkem::internal::{encaps, key_gen};
[INFO] [stdout]    |                   ^^^^^^^^   ------ function `encaps` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `internal` is defined here
[INFO] [stdout]   --> src/lib.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | mod internal;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/poly_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::{intt, multiply_ntts, ntt, reduce, Q};
[INFO] [stdout]    |                   ^^^^         ------------- function `multiply_ntts` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `internal` is private
[INFO] [stdout]    --> tests/acvp.rs:302:40
[INFO] [stdout]     |
[INFO] [stdout] 302 |             let (c, k) = macula_mlkem::internal::encaps(param(set), &ek, &m)
[INFO] [stdout]     |                                        ^^^^^^^^  ------ function `encaps` is not publicly re-exported
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `internal` is defined here
[INFO] [stdout]    --> src/lib.rs:94:1
[INFO] [stdout]     |
[INFO] [stdout]  94 | mod internal;
[INFO] [stdout]     | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sample` is private
[INFO] [stdout]    --> tests/sample_properties.rs:3:19
[INFO] [stdout]     |
[INFO] [stdout]   3 | use macula_mlkem::sample::{prf, sample_ntt, sample_poly_cbd};
[INFO] [stdout]     |                   ^^^^^^   --- function `prf` is not publicly re-exported
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `sample` is defined here
[INFO] [stdout]    --> src/lib.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | mod sample;
[INFO] [stdout]     | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `internal` is private
[INFO] [stdout]   --> examples/timing.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | use macula_mlkem::internal::{encaps, key_gen};
[INFO] [stdout]    |                   ^^^^^^^^           ------- function `key_gen` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `internal` is defined here
[INFO] [stdout]   --> src/lib.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | mod internal;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sample` is private
[INFO] [stdout]    --> tests/sample_properties.rs:3:19
[INFO] [stdout]     |
[INFO] [stdout]   3 | use macula_mlkem::sample::{prf, sample_ntt, sample_poly_cbd};
[INFO] [stdout]     |                   ^^^^^^        ---------- function `sample_ntt` is not publicly re-exported
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `sample` is defined here
[INFO] [stdout]    --> src/lib.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | mod sample;
[INFO] [stdout]     | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/poly_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::{intt, multiply_ntts, ntt, reduce, Q};
[INFO] [stdout]    |                   ^^^^ private module         --- function `ntt` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `encode` is private
[INFO] [stdout]   --> tests/encode_roundtrip.rs:3:19
[INFO] [stdout]    |
[INFO] [stdout]  3 | use macula_mlkem::encode::{byte_decode, byte_encode, compress, decompress};
[INFO] [stdout]    |                   ^^^^^^   ----------- function `byte_decode` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `encode` is defined here
[INFO] [stdout]   --> src/lib.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | mod encode;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/poly_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::{intt, multiply_ntts, ntt, reduce, Q};
[INFO] [stdout]    |                   ^^^^ private module              ------ function `reduce` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sample` is private
[INFO] [stdout]    --> tests/sample_properties.rs:3:19
[INFO] [stdout]     |
[INFO] [stdout]   3 | use macula_mlkem::sample::{prf, sample_ntt, sample_poly_cbd};
[INFO] [stdout]     |                   ^^^^^^ private module     --------------- function `sample_poly_cbd` is not publicly re-exported
[INFO] [stdout]     |
[INFO] [stdout] note: the module `sample` is defined here
[INFO] [stdout]    --> src/lib.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | mod sample;
[INFO] [stdout]     | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/poly_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::{intt, multiply_ntts, ntt, reduce, Q};
[INFO] [stdout]    |                   ^^^^ private module                      - constant `Q` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `encode` is private
[INFO] [stdout]   --> tests/encode_roundtrip.rs:3:19
[INFO] [stdout]    |
[INFO] [stdout]  3 | use macula_mlkem::encode::{byte_decode, byte_encode, compress, decompress};
[INFO] [stdout]    |                   ^^^^^^ private module ----------- function `byte_encode` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `encode` is defined here
[INFO] [stdout]   --> src/lib.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | mod encode;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/heap_residue.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 | use macula_mlkem::poly::{ntt, Poly};
[INFO] [stdout]    |                   ^^^^   --- function `ntt` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `encode` is private
[INFO] [stdout]   --> tests/encode_roundtrip.rs:3:19
[INFO] [stdout]    |
[INFO] [stdout]  3 | use macula_mlkem::encode::{byte_decode, byte_encode, compress, decompress};
[INFO] [stdout]    |                   ^^^^^^ private module              -------- function `compress` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `encode` is defined here
[INFO] [stdout]   --> src/lib.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | mod encode;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/heap_residue.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 | use macula_mlkem::poly::{ntt, Poly};
[INFO] [stdout]    |                   ^^^^        ---- type alias `Poly` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `encode` is private
[INFO] [stdout]   --> tests/encode_roundtrip.rs:3:19
[INFO] [stdout]    |
[INFO] [stdout]  3 | use macula_mlkem::encode::{byte_decode, byte_encode, compress, decompress};
[INFO] [stdout]    |                   ^^^^^^ private module                        ---------- function `decompress` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `encode` is defined here
[INFO] [stdout]   --> src/lib.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | mod encode;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sample` is private
[INFO] [stdout]    --> tests/heap_residue.rs:29:19
[INFO] [stdout]     |
[INFO] [stdout]  29 | use macula_mlkem::sample::{prf, sample_poly_cbd};
[INFO] [stdout]     |                   ^^^^^^   --- function `prf` is not publicly re-exported
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `sample` is defined here
[INFO] [stdout]    --> src/lib.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | mod sample;
[INFO] [stdout]     | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `poly` is private
[INFO] [stdout]   --> tests/encode_roundtrip.rs:4:19
[INFO] [stdout]    |
[INFO] [stdout]  4 | use macula_mlkem::poly::Q;
[INFO] [stdout]    |                   ^^^^  - constant `Q` is not publicly re-exported
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `poly` is defined here
[INFO] [stdout]   --> src/lib.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | mod poly;
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sample` is private
[INFO] [stdout]    --> tests/heap_residue.rs:29:19
[INFO] [stdout]     |
[INFO] [stdout]  29 | use macula_mlkem::sample::{prf, sample_poly_cbd};
[INFO] [stdout]     |                   ^^^^^^        --------------- function `sample_poly_cbd` is not publicly re-exported
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `sample` is defined here
[INFO] [stdout]    --> src/lib.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | mod sample;
[INFO] [stdout]     | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `internal` is private
[INFO] [stdout]   --> tests/heap_residue.rs:30:28
[INFO] [stdout]    |
[INFO] [stdout] 30 | use macula_mlkem::{decaps, internal, ParameterSet, ML_KEM_1024, ML_KEM_512, ML_KEM_768};
[INFO] [stdout]    |                            ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `internal` is defined here
[INFO] [stdout]   --> src/lib.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | mod internal;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `macula-mlkem` (test "poly_roundtrip") due to 5 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `macula-mlkem` (test "sample_properties") due to 4 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `macula-mlkem` (test "encode_roundtrip") due to 5 previous errors
[INFO] [stderr] error: could not compile `macula-mlkem` (example "timing") due to 2 previous errors
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/heap_residue.rs:179:13
[INFO] [stdout]     |
[INFO] [stdout] 179 |             ek,
[INFO] [stdout]     |             ^^ expected `Vec<u8>`, found `[u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `Vec<u8>`
[INFO] [stdout]                 found slice `[u8]`
[INFO] [stdout] help: try using a conversion method
[INFO] [stdout]     |
[INFO] [stdout] 179 |             ek: ek.to_vec(),
[INFO] [stdout]     |             +++   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `macula-mlkem` (test "acvp") due to 2 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0308, E0603.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `macula-mlkem` (test "heap_residue") due to 6 previous errors
[INFO] running `Command { std: "docker" "inspect" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18", kill_on_drop: false }`
[INFO] [stdout] eecd9f3a37ccd2e136e469795a4dcb9fd556654f85e9268b4f9856fdb3b96a18
