[INFO] fetching crate reed-solomon-novelpoly 1.0.2...
[INFO] checking reed-solomon-novelpoly-1.0.2 against nightly-2024-02-05 for check-cfg
[INFO] extracting crate reed-solomon-novelpoly 1.0.2 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate reed-solomon-novelpoly 1.0.2 on toolchain nightly-2024-02-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate reed-solomon-novelpoly 1.0.2
[INFO] finished tweaking crates.io crate reed-solomon-novelpoly 1.0.2
[INFO] tweaked toml for crates.io crate reed-solomon-novelpoly 1.0.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded reed-solomon-erasure v6.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 460f53375748acaa84b247f1c47cd0470643b0feb689bb8544f017bd77fca204
[INFO] running `Command { std: "docker" "start" "-a" "460f53375748acaa84b247f1c47cd0470643b0feb689bb8544f017bd77fca204", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "460f53375748acaa84b247f1c47cd0470643b0feb689bb8544f017bd77fca204", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "460f53375748acaa84b247f1c47cd0470643b0feb689bb8544f017bd77fca204", kill_on_drop: false }`
[INFO] [stdout] 460f53375748acaa84b247f1c47cd0470643b0feb689bb8544f017bd77fca204
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0f05fa2f477257b8bbdb64662bbe3fcc2a93556ca94003731c3b124160b36472
[INFO] running `Command { std: "docker" "start" "-a" "0f05fa2f477257b8bbdb64662bbe3fcc2a93556ca94003731c3b124160b36472", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]     Checking assert_matches v1.5.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling static_init_macro v1.0.2
[INFO] [stderr]    Compiling static_init v1.0.3
[INFO] [stderr]    Compiling reed-solomon-novelpoly v1.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `reed_solomon_tester`
[INFO] [stdout]   --> src/lib.rs:30:6
[INFO] [stdout]    |
[INFO] [stdout] 30 |     use reed_solomon_tester::{roundtrip, BYTES, N_SHARDS};
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `reed_solomon_tester`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reed_solomon_tester`
[INFO] [stdout]   --> src/novel_poly_basis/tests.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use reed_solomon_tester::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `reed_solomon_tester`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SMALL_RNG_SEED` in this scope
[INFO] [stdout]   --> src/novel_poly_basis/tests.rs:84:48
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let mut rng = rand::rngs::SmallRng::from_seed(SMALL_RNG_SEED);
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SMALL_RNG_SEED` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:137:37
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let mut rng = SmallRng::from_seed(SMALL_RNG_SEED);
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let payload = &BYTES[0..K2 * shard_length];
[INFO] [stdout]     |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:209:3
[INFO] [stdout]     |
[INFO] [stdout] 209 |         deterministic_drop_shards,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `drop_random_max` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:217:3
[INFO] [stdout]     |
[INFO] [stdout] 217 |         drop_random_max,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 &BYTES[0..$payload_size], $validator_count,
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 245 | simplicissimus!(case_0: validators: 2003, payload: 0; Err(Error::PayloadSizeIsZero));
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |                     deterministic_drop_shards::<WrappedShard, SmallRng>);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 245 | simplicissimus!(case_0: validators: 2003, payload: 0; Err(Error::PayloadSizeIsZero));
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 &BYTES[0..$payload_size], $validator_count,
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 248 | simplicissimus!(case_1: validators: 10, payload: 16);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |                     deterministic_drop_shards::<WrappedShard, SmallRng>);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 248 | simplicissimus!(case_1: validators: 10, payload: 16);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 &BYTES[0..$payload_size], $validator_count,
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 251 | simplicissimus!(case_2: validators: 100, payload: 1);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |                     deterministic_drop_shards::<WrappedShard, SmallRng>);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 251 | simplicissimus!(case_2: validators: 100, payload: 1);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 &BYTES[0..$payload_size], $validator_count,
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 254 | simplicissimus!(case_3: validators: 4, payload: 100);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |                     deterministic_drop_shards::<WrappedShard, SmallRng>);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 254 | simplicissimus!(case_3: validators: 4, payload: 100);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BYTES` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 &BYTES[0..$payload_size], $validator_count,
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 257 | simplicissimus!(case_4: validators: 2003, payload: 17);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `deterministic_drop_shards` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |                     deterministic_drop_shards::<WrappedShard, SmallRng>);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 257 | simplicissimus!(case_4: validators: 2003, payload: 17);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: shared reference of mutable static is discouraged
[INFO] [stdout]   --> src/field/inc_afft.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |     unsafe { &AFFT }.inverse_afft(data,size,index)
[INFO] [stdout]    |              ^^^^^ shared reference of mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]    = note: reference of mutable static is a hard error from 2024 edition
[INFO] [stdout]    = note: mutable statics can be written to by multiple threads: aliasing violations or data races will cause undefined behavior
[INFO] [stdout]    = note: `#[warn(static_mut_ref)]` on by default
[INFO] [stdout] help: shared references are dangerous since if there's any kind of mutation of that static while the reference lives, that's UB; use `addr_of!` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 94 |     unsafe { addr_of!(AFFT) }.inverse_afft(data,size,index)
[INFO] [stdout]    |              ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: shared reference of mutable static is discouraged
[INFO] [stdout]   --> src/field/inc_afft.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |     unsafe { &AFFT }.afft(data,size,index)
[INFO] [stdout]    |              ^^^^^ shared reference of mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]    = note: reference of mutable static is a hard error from 2024 edition
[INFO] [stdout]    = note: mutable statics can be written to by multiple threads: aliasing violations or data races will cause undefined behavior
[INFO] [stdout] help: shared references are dangerous since if there's any kind of mutation of that static while the reference lives, that's UB; use `addr_of!` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 99 |     unsafe { addr_of!(AFFT) }.afft(data,size,index)
[INFO] [stdout]    |              ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: shared reference of mutable static is discouraged
[INFO] [stdout]   --> src/field/inc_afft.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |     unsafe { &AFFT }.inverse_afft(data,size,index)
[INFO] [stdout]    |              ^^^^^ shared reference of mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]    = note: reference of mutable static is a hard error from 2024 edition
[INFO] [stdout]    = note: mutable statics can be written to by multiple threads: aliasing violations or data races will cause undefined behavior
[INFO] [stdout]    = note: `#[warn(static_mut_ref)]` on by default
[INFO] [stdout] help: shared references are dangerous since if there's any kind of mutation of that static while the reference lives, that's UB; use `addr_of!` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 94 |     unsafe { addr_of!(AFFT) }.inverse_afft(data,size,index)
[INFO] [stdout]    |              ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: shared reference of mutable static is discouraged
[INFO] [stdout]   --> src/field/inc_afft.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |     unsafe { &AFFT }.afft(data,size,index)
[INFO] [stdout]    |              ^^^^^ shared reference of mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]    = note: reference of mutable static is a hard error from 2024 edition
[INFO] [stdout]    = note: mutable statics can be written to by multiple threads: aliasing violations or data races will cause undefined behavior
[INFO] [stdout] help: shared references are dangerous since if there's any kind of mutation of that static while the reference lives, that's UB; use `addr_of!` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 99 |     unsafe { addr_of!(AFFT) }.afft(data,size,index)
[INFO] [stdout]    |              ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deterministic_drop_shards_clone` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:148:23
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let (codewords, _) = deterministic_drop_shards_clone(&mut codewords, N, K);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deterministic_drop_shards_clone` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:149:27
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let (codewords_sub, _) = deterministic_drop_shards_clone(&mut codewords_sub, N, K);
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deterministic_drop_shards_clone` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:197:43
[INFO] [stdout]     |
[INFO] [stdout] 197 |     let (received_shards, dropped_indices) = deterministic_drop_shards_clone(&mut shards, rs.n, rs.k);
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `assert_recovery` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |     assert_recovery(payload, &reconstructed_payload, dropped_indices);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:204:2
[INFO] [stdout]     |
[INFO] [stdout] 204 |     roundtrip_w_drop_closure::<_, _, _, SmallRng, WrappedShard, _>(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:212:2
[INFO] [stdout]     |
[INFO] [stdout] 212 |     roundtrip_w_drop_closure::<_, _, _, SmallRng, WrappedShard, _>(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let res = roundtrip_w_drop_closure::<'_,_,_,_,SmallRng, WrappedShard, _>(
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 245 | simplicissimus!(case_0: validators: 2003, payload: 0; Err(Error::PayloadSizeIsZero));
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let res = roundtrip_w_drop_closure::<'_,_,_,_,SmallRng, WrappedShard, _>(
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 248 | simplicissimus!(case_1: validators: 10, payload: 16);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let res = roundtrip_w_drop_closure::<'_,_,_,_,SmallRng, WrappedShard, _>(
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 251 | simplicissimus!(case_2: validators: 100, payload: 1);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let res = roundtrip_w_drop_closure::<'_,_,_,_,SmallRng, WrappedShard, _>(
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 254 | simplicissimus!(case_3: validators: 4, payload: 100);
[INFO] [stdout]     | ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `roundtrip_w_drop_closure` in this scope
[INFO] [stdout]    --> src/novel_poly_basis/tests.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let res = roundtrip_w_drop_closure::<'_,_,_,_,SmallRng, WrappedShard, _>(
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 257 | simplicissimus!(case_4: validators: 2003, payload: 17);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `simplicissimus` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 28 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reed-solomon-novelpoly` (lib test) due to 29 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0f05fa2f477257b8bbdb64662bbe3fcc2a93556ca94003731c3b124160b36472", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f05fa2f477257b8bbdb64662bbe3fcc2a93556ca94003731c3b124160b36472", kill_on_drop: false }`
[INFO] [stdout] 0f05fa2f477257b8bbdb64662bbe3fcc2a93556ca94003731c3b124160b36472
[INFO] checking reed-solomon-novelpoly-1.0.2 against nightly-2024-02-05+rustflags=-Dunexpected_cfgs+cargoflags=-Zcheck-cfg for check-cfg
[INFO] extracting crate reed-solomon-novelpoly 1.0.2 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate reed-solomon-novelpoly 1.0.2 on toolchain nightly-2024-02-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate reed-solomon-novelpoly 1.0.2
[INFO] finished tweaking crates.io crate reed-solomon-novelpoly 1.0.2
[INFO] tweaked toml for crates.io crate reed-solomon-novelpoly 1.0.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-02-05" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 230030467a8d05afd37fbe847a7d472d57c143e3b0fb911b35bf3948de5d79da
[INFO] running `Command { std: "docker" "start" "-a" "230030467a8d05afd37fbe847a7d472d57c143e3b0fb911b35bf3948de5d79da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "230030467a8d05afd37fbe847a7d472d57c143e3b0fb911b35bf3948de5d79da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "230030467a8d05afd37fbe847a7d472d57c143e3b0fb911b35bf3948de5d79da", kill_on_drop: false }`
[INFO] [stdout] 230030467a8d05afd37fbe847a7d472d57c143e3b0fb911b35bf3948de5d79da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid -Dunexpected_cfgs" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-02-05" "check" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zcheck-cfg", kill_on_drop: false }`
[INFO] [stdout] 89cf3881e372f677b4825367559ed160afc30a424c28dde34924477d47744612
[INFO] running `Command { std: "docker" "start" "-a" "89cf3881e372f677b4825367559ed160afc30a424c28dde34924477d47744612", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]     Checking assert_matches v1.5.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling static_init_macro v1.0.2
[INFO] [stderr]    Compiling static_init v1.0.3
[INFO] [stderr]    Compiling reed-solomon-novelpoly v1.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]  --> src/field/f2e16.rs:1:7
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `debug_assertions`, `doc`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: requested on the command line with `-D unexpected-cfgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/f2e16.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/f2e16.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/f2e16.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/gen.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |           #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/field/f2e16.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout] 4  | / decl_field!(
[INFO] [stdout] 5  | |     "f2e16",
[INFO] [stdout] 6  | |     u16,
[INFO] [stdout] 7  | |     u32,
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |         [1_u16, 44234, 15374, 5694, 50562, 60718, 37196, 16402, 27800, 4312, 27250, 47360, 64952, 64308, 65336, 39198]
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: this error originates in the macro `decl_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/inc_log_mul.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]  --> src/field/f256.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(table_bootstrap_complete)]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `table_bootstrap_complete`
[INFO] [stdout]   --> src/field/gen.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         #[cfg(table_bootstrap_complete)]
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/field/f256.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | decl_field!("f256", u8, u16, 8, gen = 0x1D, cantor = [1, 214, 152, 146, 86, 200, 88, 230]);
[INFO] [stdout]    | ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(table_bootstrap_complete)");` to the top of a `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: this error originates in the macro `decl_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reed-solomon-novelpoly` (build script) due to 9 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "89cf3881e372f677b4825367559ed160afc30a424c28dde34924477d47744612", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "89cf3881e372f677b4825367559ed160afc30a424c28dde34924477d47744612", kill_on_drop: false }`
[INFO] [stdout] 89cf3881e372f677b4825367559ed160afc30a424c28dde34924477d47744612
